- 博客(48)
- 资源 (3)
- 收藏
- 关注
原创 模拟量_电流精确采集
部分传感器输出电流信号(压力传感器、转速传感器、温度传感器等)电流信号通常以 0 - 20mA 或 4 - 20mA 的电流输出电流需要转换成电压信号才能被采集可以利用欧姆定律U=I*R只需要在回路里串入1个电阻(注意阻值和封装),就能将电流信号转换成电压信号阻值大则转换后的电压就高,输入到运放电压就饱和封装小则功率小,功率小则通过的电流就小,电流大就会烧毁电阻所以选择合适的封装和精度的电阻很重要。
2024-10-12 15:40:20
804
原创 模拟量_电压精确采集
部分传感器输出电压信号(霍尔传感器、称重传感器、温度传感器等)电压信号通常以 0 - 10V 或 0 - 5V 的电压输出所以在采集模块的输入接口做好过压保护(TVS)
2024-10-11 11:26:52
914
原创 6层板学习笔记2
103、当多组线需要控制等长的时候就需要在规则里多设置几个网络组规则的线误差长度,一定要勾选组的长度,然后将线通过手动走线的方式将线调短和调长以满足等长的要求,等宽的要求是在走线的时候就满足等宽的要求,还需要在等长的时候将线理顺并避免相关的DRC错误。83、HDMI的4对差分线从BGA里拉出线后,调整对与对之间的间距,间距之间能容纳1个地过孔最好,因为差分线之间最好进行地隔离,调整好线间距后,选中所有差分线,利用多跟走线的方式进行拉线,方便保持对与对之间的间距,后期进行地隔离。
2024-05-05 18:34:59
1299
原创 6层板学习笔记1
54、 HDMI的差分线布线规则应该先根据线宽和间距调整好阻抗,再进行规则设置,再进行布线,布线的先后顺序是先经过ESD器件,再经过串阻再经过过孔输出(差分走线可以从焊盘的四个脚入线,且注意差分线的等长和等间距)28、对于天线这类射频信号,需要对模块做屏蔽处理,天线属于辐射源,所以敏感的信号不能经过WIFI模块,并将WIFI模块放置在角落和边缘位置,减小对其余线路的干扰。2、原理图文件包含(历史版本记录,功能总框图,电源树,GPIO分配,DDR功能,CPU,USB,AV,WIFI,HDMI等原理图)
2024-05-05 17:05:08
693
1
原创 4层板学习笔记
47、阻抗:信号在传输的过程中,端口的电平在发生变化,发生变化的引脚的电平与地平面之间形成电场,电场会产生一个瞬间电流,电压/电流就等于电阻,这个电阻是传输线的特性阻抗,如果信号在传输的过程中,传输线的特性阻抗发生变化,那么信号在传输的过程中会发生信号反射。34、走线优化是线与线之间的等间距(水平面和垂直面),斜面的走线不用等间距依照走线规则走就是,或者利用多根走线同时走线的方式实现等间距的走线//主要避免走线之间的串扰。
2024-04-05 21:54:06
775
原创 51学习记录1
解释:M3内核通过红色的ICode来访问Flash里面的程序指令。在ARM内核的基础上ST厂商再增加一部分功能外设再封装形成IC。51编程里面使用最多的是If选择,while循环,for循环。解释:有特定功能的内存单元就是寄存器(有特定地址)解释:给存储器分配地址的过程称为存储器映射。对这个内存单元区别名的过程称为寄存器映射。51的TTL电平为高(+5V)低(0V)RS232电平高(-12V)低(12V)中断(外部中断+定时中断+串口中断)当再次分配地址的时候就叫重映射。写好的程序是放置在Flash里面。
2024-02-05 15:18:44
436
原创 PCB布局规范及其注意事项(纯干货)
这样做的好处是信号1,3层不会有串扰,4和5作为电源有紧密的耦合,3个信号层都有GND平面可以参考,且不会互相产生串扰,唯一的缺点是布线的层面只有3个信号层(信号03的是最适合来传输高速信号,因为该层的二面都有屏蔽,防止干扰传出,也防止干扰传入)33、影响阻抗匹配的参数(ER介电常数(1GHZ以下默认为4.2,以上的话问板厂),H介质厚度(就是内层压合的PP片厚度),W走线的线宽,T走线的厚度(铜厚/减小线的厚度可以增大阻抗))我这里使用的是CITS25来计算阻抗。
2024-02-05 14:58:01
6031
1
原创 模拟量采集----测量输入的电流
电流测量的测量:是将电流加载在固定阻值的电阻上,来测量这个电阻二端的电压。这个1.494V的电压经过49.9和32.4的分压得到587毫伏的电压。细心的小伙伴可能已经发现输出和输入的电压已经不是倍数关系了。输出电压=(32.4/49.9)*输入电压1.49。通过这个电路图的红色线可知电流大部分通过R4到地。注意:这个位置的电阻的封装和耐压尤其需要注意哈。原因就在于输入的电压已经超过运放的电源电压。所以在R4的上端形成1.49V的电压。输出电压/输入电压=-(R2/R1)所以运放输出不到那么高的电压。
2023-11-23 00:30:00
980
原创 模拟量采集----测量输入的电压
在图上对应的就是输出=1+32.4/49.9=1.649299。由图中的黄线可知,该运放是采用的同相放大器中的电压跟随器。同相运放的输入与输出的关系是:输出=1+R2/R1。394*1.649299=649.82毫伏。电压跟随器的特点是电压的输入和输出隔离。分压所得的电压*放的的倍数=输出的电压。同相输入端的电压394毫伏是正确的。今天讲如何测量输入的电压信号。根据公式可以算得输出得电压为。而模拟的仿真结果是651毫伏。大多都为电压信号和电流信号。可以通过下面的图来进行验证。生活中的模拟量有很多。
2023-11-21 22:53:06
834
原创 硬件知识2
信号的铺地有屏蔽,散热,加固,PCB工艺需要,高速信号主要考虑屏蔽问题,表面铺铜对EMC有好处,但铺铜必须完整,避免出现孤岛,如果表层的元件过多,就难以保证铜皮的完整性,还会带来内层信号跨分割的问题,所以表层走线很多的板子可以在顶层不进行铺铜。干扰源:晶振(直接包地),电源(合理的布局或者设计),大的电感L(使用小感值的电感/采用屏蔽电感),网口的变压器(接口的静电和浪涌 防护和变压器的下方的每一层都不铺铜)多层板一般需要做阻抗匹配,匹配后信号的耗散功率就更小,信号的质量就更好,这就是阻抗匹配的目的。
2023-11-13 22:26:38
351
原创 硬件知识1
纹波:频率固定的,与输入的开关频率有关,一般小于5MHZ,影响IC的基本性能和稳定性,要求小于1%用示波器测量晶振的频率和幅值或者峰峰值(晶振的波形并不是完全的正弦波)可能有畸变,重要的是频率。将低能量的信息信号和高能量的载波型号进行融合产生一个全新的高能量的信号(传输更远/抗噪能力强)载波信号就是承载消息传输的载体(具有振幅/频率/相位/)是一个不包含其他信息的高频信号。示波器测量的是所有频域里的信号所以幅度或者频率都不太一样(频域信号的叠加)
2023-11-08 23:48:53
313
原创 EMC简述01
而对于由外部电磁噪声导致误动作的情况——“电磁敏感性(EMS)”来说,同样,随着微细化的发展,工作电压也会越来越低,导致噪声容限(noise margin)变小,因此反应更灵敏,更容易发生误动作(这点很重要!此外,对于实现了复杂功能的产品,有各种措施(技术)和设计方法来改善电磁兼容性(EMC)。这些在每种产品的应用手册中也会有提供。对于自身发出电磁噪声的“电磁干扰(EMI)”来说,随着微细化的发展,工作电压会越来越低,低频电磁噪声随之减少,工作频率由于寄生电容的减小而提高,从而呈现高频噪声增加的趋势。
2023-10-25 18:18:48
171
原创 LDO基础知识
线性稳压器基本上由输入IN、输出OUT、GND引脚所构成可变线性稳压器则在输出增加输出电压的反馈(feed back)引脚(通过分压电阻来进行调节输出电压的大小)线性稳压器内部电路如下图所示。基本上由误差放大器(误差检测用运算放大器)、基准电压源、输出晶体管所构成。输出晶体管可以用PMOSFET,也可使用NMOSFET、双极的PNP、NPN晶体管。需要注意的是反馈(feed back)环路。当输入或负载变动后,即输出电压开始波动,误差放大器会连续比较来自稳压器输出电压的反馈电压和基准电压,
2023-10-25 18:14:34
1650
原创 C语言笔记7
while是先判断再决定是否执行,最坏的结果就是一次都不执行,需要注意的是while后面不加分号。do while是先执行,再判断,最坏的结果就是至少执行一次,需要注意的是while后面要加分号。需要注意的是最好从低精度往高精度转(int--->float---->double)判断 表达式,如果为真,结果为表达式2的值,如果为假则为表达式3的值。if后面的语句如果是复合语句建议在后面加花括号形成一个复合语句。最终的结果是最后一个表达式的结果。if else语句的结构有2种,但是结果互斥。
2023-08-10 23:11:41
338
原创 C语言笔记6
内存(存储能力大/但读取速度慢/存储变量)------》缓存(读取速度快/但价格贵)-------》CPU(运算变量/内部有很多的reg/我们一般将参与运算的数据临时放reg)先Ctrl+A进行全选,然后Ait+F8就自动的调节好代码的格式。//这就是一个常量max,存储的值是10,这个值不能被改变。变量的定义是在内存中开辟空间,这空间的名字就是变量名字。可以在监视1里面查询变量所存储的数据和所在的内存地址。const修饰的变量(其存储的值不能被变量名改变)常量是程序运行的过程中不能改变的量。
2023-08-04 23:38:59
286
原创 RTC实时时钟电路图
第二种就是选用带有RTC时钟功能没有电池BAT引脚的MCU,外围加上RTC实时时钟IC再搭配晶振实现实时时钟的计时。但国内大部分IC厂商设计的MCU带有RTC时钟功能,但并没有预留电池的BAT引脚,这样得话就需要对产品做低功耗。第一种是选MCU带RTC时钟功能又有电池BAT引脚的MCU,再搭配外围的晶振和电池就可以实现实时时钟的计时。二是有电池管脚和电池供电(保证MCU的不断电)(没有电源管脚的需要对MCU做低功耗)在外部断电的情况下,内部的功耗为常温下为25度的时候的耗流为360纳安。
2023-07-16 19:10:56
1740
原创 图腾柱电路
VCC------->二极管D1------>三极管Q1-------R2------>OUT引脚。CTL1------>R1------>Q2的2脚和3脚------->GND。三极管Q2的2脚为低,所以三极管Q2导通,所以OUT端串1个10R电阻到地。GND----->Q2的3脚和1脚------>R2----->OUT。三极管Q1导通,所以三极管Q2的2引脚为低电平。常规的做法是通过一个10K的下拉电阻下拉到地。三极管Q1的2引脚经过下拉电阻R3的下拉到地。三极管Q2的2脚为高,三极管Q2不导通。
2023-07-15 00:49:07
1200
2
原创 C学习笔记5
(值得注意的是e的前面必须有数字,且后面必须为整数(可以是正数也可以是负数,也可以是0),但不能是小数)8、%2.3 f 的意思是实形的整数保留2位有效值,实形的小数部分保留3位有效值(比如:62.778)5、常量有实型常量,有2种表达形式,十进制小数和指数形式,比如:123.4,-56.789,23、有符号位的最高位为符号位,当为1时,该数是负值,当为0时,该数为正值(0正1负)24、定义变量的时候,默认定义有符号数,所以在定义无符号数的时候记得更改数据类型。
2023-07-03 23:35:53
322
原创 C学习笔记4
13、空格(1个占位符)、制表符(垂直制表符(已经不使用),水平制表符(可以设置成1-4个占位符))、换行符(换下一行)等统称为空白符,它们只用来占位,并没有实际的作用。12、stdlib.h 被称为“标准库文件”,包含的函数比较杂乱,多是一些通用工具型函数,system() 就是其中之一。22、写N-S流程图的时候,椭圆表示起止,平行四边形表IO,菱形表判断,长方形表处理,流程线表程序运行指向。25、C语言的3种基本结构,顺序结构最为简单,其次是选择结构难度一般,最为复杂的是循环结构。
2023-07-02 21:51:38
321
原创 EMC 电路设计基础
关于对布局和布线的考量,对 EMI 可以将电路板布线比作电磁噪声的“发射天线”,而对于 EMS 则相反,可以将电路板布线比作电磁噪声的“接收天线”。另一个是尽可能地缩小电路板的尺寸。1、对于 EMI 而言,随着微细化(IC的集成)的发展,工作电压会越来越低,低频电磁噪声会因而减少,工作频率会随寄生电容的减小而提高,从而呈现出高频噪声增加的趋势。EMC 在 JIS 中被定义为“电磁兼容性”,意为“不对其他设备产生电磁干扰,即使受到来自其他设备的电磁干扰,仍能保持原有的性能”,也就是具备相互兼顾兼容的性质。
2023-04-19 01:52:06
3000
原创 C学习笔记3
以 unsigned char 类型为例,它的长度是 1字节,占用 8 位的内存,所有位都置为 1 时,它的值为 2的8次方- 1 = 255,所有位都置为 0 时,它的值很显然为 0。8、在数据的初始化和赋初值的过程中就需要注意取值范围,会不会造成数据的溢出,如果内存足够多的情况下,可以使用大的数据类型,这样需要注意的也就是有符号和无符号了。2不成立,则执行语句3,这里的3个语句只能有1个被执行,且有先后顺序,必须先判断语句1,语句1判断后才能判断语句2,语句2判断结束才轮到语句3。
2023-04-19 00:20:51
264
原创 C学习笔记2
16、short、int 和 long 类型默认都是带符号位的,符号位以外的内存才是数值位(数据长度=符号位+数据位)数据位总是比符号位的位数低。6、十六进制由数字 0~9、字母 A~F 或 a~f(不区分大小写)组成,使用时必须以0x或0X(不区分大小写)开头。4、八进制由 0~7 八个数字组成,使用时必须以0开头(注意是数字 0,不是字母 o)(0身高高点,o身材圆润一些)以 int 为例(占据4字节,1字节等于8位),它占用 32 位的内存,0~30 位表示数值,31 位表示正负号。
2023-04-13 22:46:22
409
原创 同相放大器
分析:随着同相输入端的电压增加,那么输出电压也增加,输出电压再随着反馈分压进入反相输入端,让反相输入端也跟着增加,从而减小输入电压的差值,从而保证放大器工作在线性区域。还需要注意的是同相端和反相端电压近似相等,但其中的任何一个都不等于0,是比0还大的数。这样的话同相放大器的放大增益为1+(R2/R1),输入线性范围为。同相输入端:该端口的输入信号的相位与输出信号的相位相同。反相输入端:该端口的输入信号的相位与输出信号的相位相反。仿真得出来的负电压是因为输入电压太高,导致被限幅所致。
2023-03-27 23:01:14
938
原创 AD20常见的原理图报错和PCB设计规则
在 PCB设计过程中,布线一般有3种境界的划分。首先是布通,这是PCB设计的最基木要求。如果线路都没布通,搞得到处是飞线,那将是一块不合格的板子可以说还没入门。其次是电气性能的满足,这是衡量一块电路板是否合格的标准。这要求在布通之后,认真调整布线,使其达到最佳的电气性能。最后是线路布通且有最佳的电气性能还美观。
2022-09-13 21:14:00
3450
1
原创 AD20中PCB设计流程
PCB常用系统参数设置PCB筛选功能同步电路原理图数据定义板框及原点设置层的相关设置常用规则设置视图配置PCB布局PCB布线
2022-09-12 20:49:58
11894
1
MODBUS协议中文版(PDF版).zip
2021-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人