自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 步进电机、直流电机和电机驱动器介绍

无论是对工程师还是普通爱好者来说,了解不同电机之间的差异都非常重要,因为电机的不同不仅影响最终的应用,也决定电机驱动器的选择。步进电机可以在开环系统中运行,这意味着电机的精确位置由发送到电机的确切步进数或脉冲数决定。本文将介绍两种常见的电机及其各自的电机驱动器:步进电机和直流电机。同时,我们还将描述这些电机类型之间的异同,以及可实现无缝控制与优化的步进电机驱动器和直流电机驱动器。步进电机、有刷直流电机和 BLDC 电机是不同类型的电机,它们各有优缺点,并适用于不同的应用。步进电机和直流电机的比较。

2024-05-21 16:25:19 312 1

原创 关于时钟芯片ZLE30252使用记录

重点来了,完全可以利用spi接口,用mcu去配置zle30252.那么需要先通过AC【1:0】IF【1:0】将zle30252配置成slave模式,这样mcu就是master。并且需要将地址和data单独摘录出,放在程序的数组中,这里就需要编写几个python工具,将地址和data取出,放在程序中。最后,保证波形正确后,就肯定可以正常工作,输出想要的高质量时钟。调试过程中可以观察spi波形,和手册的时序图对比,spi write的过程是先写命令,然后是16位地址,最后是数据。这里主要说下如何进行硬件配置。

2024-04-13 09:59:56 264

原创 cadence 相关设置汇总

1.最近新建的PCB,发现鼠标停留在管脚上或者symbol上,软件不会提示管教序号、名称、网络名或者符号名称。解决办法是在setup–datatip customzation打开设置,选择pin 或者symbol下要显示的类别即可。整理这个blog是为了记录cadence一些微小设置,平时很少用,时间久了就忘记在哪里设置了。

2023-05-15 13:11:15 996

原创 cadence对FPGA不同bank交换引脚

使用cadence对fpga不同bank进行引脚交换

2023-05-09 11:49:37 1156

原创 Cadence 给shape倒圆角的技巧

这样,shape的每个直角基本都会被倒圆角,如果有些shape边沿线没有落在grid网点上,它可能不会被倒圆角。最近画板子,每层都有一些shape,开始绘制时我把网格设置为xy方向均为10mil间距,shape都是直角。其次,点击shape-compose shape,在option参数中设置圆角半径,刚开始一个个直角修改,改成圆角,corner20mil。首先,修改shape类型,从dynamic修改为static,后期对shape倒圆角,纯粹是为了好看,或者是为了避免直角。

2023-04-04 15:08:01 1287

原创 电容泄放高频干扰

地 泄放 干扰 电容

2022-09-24 11:45:29 244

原创 STM32_CUBEIDE 创建RT-Thread3.13 配置msh

使用STM32-CUBEIDE 配置 RTThread3.13 的FINSH功能

2022-06-01 10:16:27 524

原创 使用STM32Cube 创建RTthread 工程

STM32 生态很丰富,但是想找一些关于如何使用stm32cube ide或者stm32Cubemux 创建RTthread的工程,资料不太多。目前找到了两篇关于这方面的step-by-step博客,大家可以参考下。转载博客如下两篇。https://blog.csdn.net/Badboy_2002/article/details/119421215https://blog.csdn.net/qq_36098477/article/details/118895348这两篇都是创建了keil工程。也

2022-05-31 15:52:51 634

原创 linux修改用户名、组名、su密码

我的linux 下有俩用户名,name1 和name2, 我想把name1修改了,然后看网上说必须进入name2下进行修改,而且要用root 权限。我进入到name2之后,发现,name2 下使用sudo 就会提示is not in the sudoers file,然后看网上的说到原因是,该name2用户没有权限进行sudo,解决方法第一步是要切换到超级用户:#su。然而当我执行su时候,发现不能在terminal中运行su命令,因为root没有默认密码,需要手动设定。所以首先设定root 默认密码。操

2022-04-29 09:51:50 1679

原创 ESD防护选型思路(二)

ESD防护器件的主要参数,即TVS参数,有如下几个比较重要。首先看V-I曲线图第一个参数是VRWM,反向工作电压。这个值一般略大于被保护信号的电压,比如信号电压在2.5V左右,那么Vrwm可选择3V-3.5V即可。不需要很大,否则会导致另一个参数钳位电压过大。第二个参数是VBR,即反向击穿电压。就是当静电或瞬间电压超过Vbr,TVS反向击穿,泄放电流。第三个和第四个参数有关联。即Ipp峰值电流和Vc钳位电压,Ipp是越大越好,说明TVS过流能力强,同一型号下Ipp相同时,Vc越小越好,说明钳位性好,

2022-04-25 17:04:27 2301

原创 ESD防护选型思路(一)

最近学习了下ESD器件怎么用。因为目前ESD防护主要就是使用TVS做保护,不管是单向还是双向TVS。因此就就从TVS原理、参数、以及选型思路进行了学习研究。下面就记录下学习过程。TVS的原理:TVS位于信号线与GND之间,保护受保护器件免受电压浪涌的影响。正常工作模式下(即没有ESD浪涌情况),除极少量电流(IR)流过二极管,几乎没有电流流过ESD保护二极管。当高于反向击穿电压 (VBR)的浪涌电压进入信号线时,ESD保护二极管将大量电流分流到GND,从而抑制浪涌电压低于反向击穿电压(VBR)。可以参考

2022-04-24 14:46:56 488

转载 cadence 隐藏shape

Cadence Allegro 画完PCB 铺完铜箔(覆铜)后,如果需要再对PCB进行布线检查或调整,总感觉那些shape好碍眼,Allegro 的铺铜 shape 能否设置得像 pads 一样,默认只显示铺铜边框或者默认不显示呢?Allegro 能否单独关闭铺铜shape的显示而保留布线trace单独显示呢?作为如此强大的EDA设计软件,连这种功能都不能实现?您觉得呢?Follow me, 秀给你看!Cadence Allegro 的shape 默认显示模式是通过 菜单 “Setup” -> “U

2021-01-21 09:58:12 989

转载 cadence pcb 元器件符号重新排并回注

有时候在layout 之后发现 pcb上的序号凌乱,需要重新排序。这时候可以在pcb中进行重排序,然后回注到原理图中,最后从原理图导出网表,在导入到pcb中,检查上一步回注是否准确。pcb做完后,点击logic——Auto Rename Refdes——Rename,点击more进入参数配置注意的是Preserve current prefix一定要选择,这样出来的元器件符号首字符不会变,否则出来全是RET前缀。点击close后关闭配置界面,直接点击rename进行重新命名编号。2.打开原理图,

2021-01-20 17:25:32 2703

转载 cadence 交换引脚 swap pin

很久没有操作candence了,今天打开软件做到交换引脚时候竟然完了操作。这次记录下使用步骤,加深记忆。首先在原理图中编译part,进入编译part界面后选择view 为package模式,然后进行edit property进行参数修改。重点来了,重点来了,重点来了,要在pingroup列中输入同一个数字,1即可。表示这些引脚可以交换。然后保存退出编辑part。重新生成网表,导入进pcb。然后,打开pcb工具,place下选择swap ,或者直接点击swap 图标进行引脚交换。完成后保存并expo

2020-12-26 09:33:58 7309 3

原创 cadence 提示lic找不到怎么办

cadence 启动每次提示lic找不到解决办法有时候关闭了cadence 相关服务或者删除了lic文件,导致每次都提示找不到lic,有个办法是使用lic管理工具lmtools,进入后重新定位lic文件如图所示。再点击save service,最后切换到## 标题start /stop/reread选项卡,点击start service,就可以了...

2020-08-29 11:18:59 1906

转载 千兆PHY之SerDes接口调试

近期在捣鼓88e1512 的sgmii接口。需求是将88e1512的sgmii接口与一颗交换机的sgmii接口连上,实现sgmii转copper,当然也可以用SFP接到sgmii上实现。要实现sgmii转copper,要做到以下几点。第一,在sgmii接口处做AC耦合处理,这是很重要的,并且电容靠近发射端,事实上没有严格要求,有文档说靠近接收端,这个后面再议。第二,要仔细检查88e1512的电源以及时钟,有的需要1.8v,又的需要1.0v,还有需要3.3v,切记不可搞错。我就是因为1.0v误接为1.

2020-06-16 16:12:31 5165 19

转载 支持2.5G带宽的 phy 器件调试分享

支持2.5G带宽的phy 市面上比较少,而且基本上只有博通、marvell生产。但是随着2.5G 网卡的出现,下行端口2.5G也随之涌现。ok,话虽饶舌,言归正传。 我用的这颗phy是Marvell的,支持2.5G带宽,BGA封装,它适用于将SGMII转copper,即连接MAC侧的是SGMII接口,媒体侧即RJ45接口。看起来功能比较简单吧,我这就是将该器件通过SGMII与一个内嵌2.5G MAC 的交换机芯片连接,卖个关子,我这暂时不提交换机型号。 电路原理其实比较简单,SGMII 互

2020-06-16 16:10:43 3762 2

转载 DP83867E SGMII接口调试经验

最近这段时间在调试SGMII 接口,有些经验分享下。项目背景是有一颗交换机芯片,除了内置的phy,还预留了一个支持SGMII的MAC接口。要想实现该MAC接口功能,自然得外挂一个支持SGMII 的phy芯片。使用过两种phy芯片,一个是marvell的88e1512,另一个是TI 的DP83867。第一次我用88e1512 去实现该功能,但是之前没搞过SGMII,技术文档也看的比较少,failed。为什么呢,一方面,88e1512 默认是支持RGMII接口,如果要用SGMII,必须通过mdio总线去配

2020-06-16 16:09:09 4001 5

原创 quartus烧写文件pof sof jic区别

quartus烧写文件有三种格式,分别是pof,sof和jicpof是在AS模式下通过jtag写到fpga外挂的配置芯片中,不会掉电擦除,要不然成sram了,但是不能调试。FPGA器件每次上电时,作为控制器从配置器件EPCS主动发出读取数据信号,从而把EPCS的数据读入FPGA中,实现对FPGA的编程。sof是通过jtag烧写进fpga的sram中,优点是速度快,可调试。但是掉电擦除,上电后得...

2019-03-06 09:15:15 11974

原创 quartus12.1 SOPC 生成文件时候卡死的解决办法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-05 17:20:23 1237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除