- 博客(18)
- 问答 (1)
- 收藏
- 关注
原创 ESD设计选型
钳位电压表示ESD发生击穿时对后级电路电压钳制在某个电压值水平,注意,钳位电压值会随着电压值的增大而增大,可以这么理解,ESD相当于有一个电阻值,也就是Dynamic resistance,动态电阻,ESD并联在被保护电路的两端,ESD器件上的动态电阻承受的电压值就是后级电路承受的电压值。两种器件并无本质区别,基本原理一样,应用上有区别:单极性应用于信号电压极性是单向的情况,也就是说信号电压全是正压或负压,单极性器件的钳位电压更低,导通响应时间更短,对电源供电类的ESD选型常用单极性的。
2025-01-24 17:18:26
346
原创 浅析高速信号线AC耦合电容原理及作用
那假如说通信的两个器件之间的电平标准不一致呢,信号都是一样的,一个直流偏置是1V(一个人的交通工具是汽车),一个直流偏置是2V(另一个人的交通工具是高铁),那直接通信就会出现电平不一致,通信就会出问题(汽车和高铁怎么实现一致性呢,怎么完成通信呢)。这时耦合电容的作用就来了,甭管你乘坐什么来的,统统下车,就人走下来就完事,两个人之间不就可以平等的通信了,对信号来说,对耦合电容两边的信号都实现了解调,只保留最原始的信号,去掉了载波或者直流偏置,两边就可以直接通信了。值得一提的是USB2.0不需要AC耦合电容。
2024-12-09 21:19:31
1154
原创 硬件板卡的基本设计流程
12、PCB制板厂家输出EQ文件,就加工过程中可能存在的问题点与硬件工程师确认,硬件工程师回复EQ后,正式开始生产。就硬件部分来说,需求涵盖且不限于板卡功能、对外接口、性能指标、功耗、结构、散热、尺寸、工作和贮存温度等方面。7、原理图设计评审完成,硬件工程师输出网表给layout工程师,同时提供原理图上所使用的器件的规格书,用于layout工程师画PCB封装。10、layout完成后,硬件工程师检查确认无误后,layout工程师输出光绘文件,用于PCB制板。21、硬件工程师无缝衔接下一个项目,纯纯牛马。
2024-10-10 18:49:56
557
原创 IIC总线介绍及硬件设计
设备地址有8位,一位为广播地址,所以有效设备地址共7位,可表示2e7=128个,但0X00不用,所以只表示127个设备,即一条IIC总线上最大可以存在1个主设备和126个从设备。MCU低电平0V,NMOS管导通,Flash为低电平0V;主设备要与某个从设备通信时,会在数据线上发送从设备地址,从设备检测总线上的设备地址是否与自身一致,若是,则给主设备返回应答信号,通信开始。IIC总线为两线制,SCL和SDA,SCL为时钟线,SDA为数据线,很明显,因为数据线只有1条,收发共用,所以IIC为半双工工作方式。
2024-09-16 23:38:18
587
原创 差分线上的共模电感作用,原理和硬件设计方法
以共模滤波电感为例,在遇到高频如上百M的干扰信号来说,干扰走到共模滤波电感上就像遇到了一个高阻值的电阻,从而能量被耗散掉,而对于正常的信号来说,一般只有几十mΩ直流阻抗,所以可以在不影响信号传输的前提下滤除干扰。从原理上讲,针对第二点为什么不用差模滤波器,其实理论上是可以用的,在每根信号线和地之间加一个差模滤波器,差模干扰就会被滤除,但这样存在问题:信号频率略微高点,一旦进入差模滤波器的滤波范围,信号都可能被当成干扰滤除掉,所以差模干扰一般在电源线的输出上用的比较多,而在信号线上用的比较少。
2024-09-10 22:53:04
1016
原创 Allegro画PCB基本流程
要画一块PCB板,你接收这个任务时可能会收到这几样东西:网表(.dat文件,可以用记事本打开,一般放在allegro文件夹下)、原理图(可能是PDF可能是.DSN文件),dxf结构文件(如如果有结构工程师提供的话)、PCB封装库(里面由很多.dra文件)。1,打开PCB Editor 软件,组件的话,17.2版本选第一个就行,16.6版本选第二个就行(第一个也行,功能更完整一点,但一般用不上)。8、布局摆放器件,以走线容易为导向。2、新建.brd文件,这个就是PCB文件,最终成型的板子就是在这个文件里。
2024-01-15 22:43:01
1941
原创 matlab写入矩阵到txt文件的方法
repmat (A, M, N),当A是标量时,repmat (A, M, N)通常用于生成一个M × N矩阵。当A是一个数组或矩阵时,是在生成的M × N矩阵的每一个元素位置都放一个A,例子如下。fprintf读出为一位一位的读,注意区分 \t 与 \n 的使用时机。前几天遇到将一个50行50列的矩阵,每一行都是0-49。这一步方法很多,什么双for循环嵌套,repmat函数,单个赋值都可以。repmat(a,3,1),结果为。repmat(a,3,2),结果为。
2023-11-27 20:52:21
936
1
原创 Verilog中RTL代码和testbench 中的输入输出信号类型
testbench 中,输入(驱动待测试模块)可以是wire/reg,一般为reg,输出(待测试模块的输出连接)只能是wire。RTL 代码中,输入只能是wire ,输出可以是wire/reg,一般以reg居多,扇出驱动后级电路的能力更强。
2023-08-14 21:28:27
573
原创 山地自行车前拨蹭链调试心得
若蹭内侧导板,则可理解为H限位螺丝没有限制住导板向外移动的距离以至于导板向外移动的太多,此时将H限位螺丝拧紧即可,不让导板向外移动太多的空间,具体原理亦参见开头的变速系统系列中的第4节。若蹭外侧导板,则可理解为L限位螺丝没有限制住导板向内移动的距离以至于导板向内移动的太多,此时将L限位螺丝拧紧即可,不让导板向外移动太多的空间,具体原理亦参见开头的变速系统系列中的第4节。多数教学视频只告诉你逆或者顺调节某个螺丝,机械的照着做只能看运气解决问题,有些情况得联合调试,所以先学上述原理,一通百通。
2023-06-21 23:36:18
1481
1
转载 阵列天线接收阵元相位差计算方法
均匀线阵的波程差计算简单易懂,但平面阵接收来自空间方向的信号时的波程差计算靠存粹的空间想象还是差点意思,参考上文。课题过程中的一个问题解决记录,以供后续查阅。
2023-03-09 16:06:47
965
原创 关于51单片机的那些小问题
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-07-26 12:38:04
696
原创 单片机看门狗是什么?工作原理?使用方法?
看门狗是一个定时器电路,负责在程序跑飞或硬件停滞的情况下对单片机进行复位操作,使程序能从头执行。工作原理:上面说过,看门狗是一个定时器电路,这个电路有一个输入和一个输出,输入就是喂狗操作(至于什么是喂狗,见下文),所谓喂狗,就是通过外部输入重装载看门狗计数器的值,输出接到另一个电路的复位端。当看门狗的计数器由初始值递减至0时,输出一个信号到另一个电路的复位端,程序执行复位操作。使用方法:为监测程序是否跑飞,在程序中隔一段时间执行一次喂狗操作,即在一个完整的程序段中,间隔性的放入多个喂狗操作,如果程序在某
2021-07-26 12:36:16
7103
空空如也
word中如何删除分节符
2021-08-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人