自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过隧道磁阻传感器详细说明磁滞、CMOS 推挽输出、SINK电流、SOURCE电流、锁存器、触发器和寄存器

产品中涉及到隧道磁阻元件,有两个方面的功能:1、用作传感器使用,通过磁场的变化产生出脉冲信号;2、作为开关功能使用,如键盘的按键。隧道磁阻芯片的功能框图此开关芯片对外磁场的敏感方向平行于封装丝印表面所处平面,箭头为 OP 磁场方向,敏感方向如图2 所示,当敏感方向磁场强度超过工作点 BOP 时,芯片输出低电平;当敏感方向磁场强度低于释放点 BRP 时,芯片输出高电平;磁场工作点和释放点的差值就是传感器的回差 BH,此过程如图 3 所示。

2024-03-14 17:03:29 826

原创 RT-Thread 自动初始化

最近的程序设计中用到了RT-Thread中的自动初始化,用起来也非常容易,一个宏就解决了,但是原理是什么呢?下面我们一起来学习:1.1、一般情况的初始化调用一般情况下,系统中的初始化会这样做,应该再熟悉不过了: 这样的显式调用初始化函数,有时可能多达 十几到几十 个,看起来非常非常繁杂。但是好像没啥问题,因为已经看习惯了。1.2 使用自动初始化后举例一个自动初始化的用法如下: 这样,使用一个宏,初始化函数就会被自动初始化,不用在其他地方显式调用 led_init() 。代码瞬间清爽很多。二、引入

2024-02-27 15:56:52 911

原创 TVS管+二极管钳位电路的分析

往哪里转移我们先不管,总之一点就是,没有了电源来输入,并且初级线圈已经没电流啦,它不能成为磁场能持续存在的原因,所以变压器一定想办法找其它原因来保持住自己的磁场能。,能量在L和C之间倒腾来倒腾去,而这个过程中会存在电压尖峰(会存在一个时刻,电感存的能量为0,能量全在电容里面,此时电压最高)。二极管处于导通的状态电压就不会再升了,电流可以根据W0=1/2*L*I^2计算出来初始值,这里的L为次级线圈的电感量,W0为开关断开时磁芯中的磁场能量。开关断开,初级线圈电流为0,此时磁芯中的磁场能该何去何从呢?

2024-02-26 13:12:27 966

原创 一篇对“特征阻抗”解释得相对易懂和全面的文章

1、什么是特征阻抗 特征阻抗(Characteristic impedance)是指在传输线(例如电缆、微带线、同轴电缆等)中传播电磁信号时,该传输线上单位长度内的阻抗。特征阻抗通常用于描述传输线的特性,它是电磁波在传输线中传播时所遇到的阻力和反射的总和。特性阻抗是均匀传输线上各点的电压与电流的比值。特性阻抗与传输线的物理结构有关,主要受介电常数、传输线到参考层的距离、线宽、线厚以及线间距影响。对于非均匀的传输线是不能称之为特性阻抗的,这只能说是一个“瞬时的阻抗”,而在工程中我们通常所说的阻抗

2024-02-26 11:17:29 1752

原创 科普文章:你也能懂的微积分

好文章就是要分享,来自长尾科技的一篇科普文章,转发出来让更多的读者能够看到!微积分有多重要相信大家多多少少心里都有点数,搞数学的不会微积分就跟中学生不会“加减乘除”一样,基本上啥都干不了。牛顿是物理学界的封神人物,然而牛顿还凭借着微积分的发明,跟阿基米德、高斯并称为世界三大数学家,这是何等荣耀?这又从侧面反映出微积分是何等地位?除了重要,很多人对微积分的另一个印象就是难。在许多人眼里,微积分就是高深数学的代名词,就是高智商的代名词,许多家长一听说谁家孩子初中就学了微积分,立马就感叹这是别人家的天才。其实不然

2024-02-23 20:57:58 1014

原创 c语言container理解

这里面还出现了一个typeof关键字.那么,typeof(((type *)0)->member), (&((type *)0)->member) 到底是什么样的一种操作了?现在我们可以知道(&((type *)0)->member) 这种操作,就是返回member在type这种类型结构体中的相对地址偏移,注意是相对偏移而不是成员在内存中的地址。

2024-02-06 11:03:38 939 1

原创 二极管限幅电路理论分析,工作原理+作用

首先,输入信号小于电池电压,因此二极管正向偏置。当输入电压超过电池电压时,二极管变为反向偏置,输入信号开始出现在输出端,如图所示。在正半周期间,由于A点电压大于B点,二极管正向偏置,因此二极管导通输入信号,输出端没有电压差。但当输入信号超过电池电压时,二极管变为反向偏置,信号出现在输出端,如图所示。首先,输入电压低于电池电压,因此二极管导通,信号出现在输出端。首先,输入信号小于电池电压,因此二极管反向偏置,信号出现在输出端。在正半周期期间,二极管由于输入信号电压而正向偏置,由于电池电压,是反向偏置。

2024-01-13 18:33:13 1359 1

原创 深入浅出的说地弹(即地噪声)

高频时,地噪声主要是因为构成地线的导体有“电感”,电路系统的电流快速变化地经过这个“电感”时,“电感”两端激发出更强的电压扰动,形象的称为“地弹”。因为芯片内部的“电路地”和芯片的“地引脚”实际上是用一根很细很细的金线连接起来的,所以这个金线电感较大,所以可能会导致芯片内部电路的地和现实PCB的地有强烈的“电压差波动”——很强的地弹现象!再假设A、B的地线连接点不够大,当A、B间有高速信号通讯时,B板上的“地平面”和A板上的“地平面”将有较大的“地间电压差波动”。1. 什么是地弹,地弹的概念,为何叫地弹。

2024-01-13 18:03:07 1009

原创 差分电路原理以及为什么输出电压要偏移

我们在使用放大器芯片的时候,除了对放大器芯片本身应用外,通常还需要搭建一些外围电路来满足放大器芯片的使用条件,最终满足应用的功能,下面通过一个差分电路来熟悉这些应用。

2024-01-06 17:22:21 1065

原创 转发一篇计算机论文

最近看到一篇雷军老师在1992年的一篇计算机论文,个人看了对计算机科学从另外一个角度又多了一层理解,感觉很有收获,鉴于网上的图片看起来不清楚,本人特地到中国知网上去下载了这篇论文,希望给有心学习的人一点帮助。我学生时代注册的用户名和邮箱居然还能使用,顿时心中不免有一些感慨!

2023-12-18 20:25:53 390

原创 keil5下使用RAM运行程序的配置过程

本用例是展示HC32F4A0片上2M flash的擦除和读写功能,由于默认配置是程序写入flash中,并从flash中运行程序,所以需要将程序配置为从RAM中运行,这样才能正确运行此程序。2.设置程序RAM运行地址,IRAM1,由于前面的0x8000大小的RAM用于存放程序,所以这里得设置从0x1FFE8000开始,大小为0x80000-0x8000=0x78000.1.设置程序存放的地址,IROM1,这里设置从0x1FFE0000开始,大小为0x8000;

2023-11-27 09:59:25 918

原创 一个信号间相互干扰问题的发现及解决方法

这4张图是UART6_TX引脚上同原理图设计中串联100欧电阻时抓取的,可以看到黄色的UART7_TX上发送数据时UART6_TX上感应出相同频率的干扰信号,从第4张图可以看出TTL引脚上的干扰电平大概有300~400mv,第3张图蓝色是同PC串口相连接的MOB_232_TX3上的波形,所以PC端串口测试程序会收到干扰数据就是这样来的。后续改进:原理图设计中和PCB走线过程中尽量保持TX信号线之间的距离,TX与TX引脚之间不要设计在一起,可以RX、TX、RX、TX交替分配管脚。

2023-10-24 14:32:40 997

原创 嵌入式系统编程中常用的回调处理

主调函数(caller)调用被调函数(callee)是一般的调用关系,如果被调函数(callee)参数包含函数指针,函数指针还可以形成多一层的调用关系,形成第三方函数的调用,专业术语称为回调(callback),通过函数指针参数调用的第三方函数称为回调函数。gcc支持通过使用 __ attribute __ ((section())),将函数、变量放到指定的数据段中。void func(fun f) //fun f为地址,fun * f为f指向的地址的量或者其他。void f1() // 回调函数1。

2023-08-04 10:43:33 224

原创 RT-Thread Nano在keil Simulator中的仿真

2、生成的main函数中有while(1),main线程比finish线程优先级高,main一直运行导致finish线程一直没有运行,导致没有msh命令行出现,需要注释while(1)循环或者加延时rt_thread_mdelay,这点在官方资料里面有注意说明。目的:使用STM32CubeMX生成包含RT-Thread Nano内核和FinSH控制台的keil工程,在没有硬件开发板的情况下,通过keil Simulator来运行系统,并通过SHELL来与系统进行交互。三、keil Simulator配置。

2023-04-30 22:28:18 848 1

原创 电流环工作原理分析

下面以一个恒流源电路来分析电压信号怎么产生与负载无关的电流信号,当然要产生4-20mA的电流信号,则把电压信号利用放大电路进行变换之后肯定是能做到的。下图是郝兰德电路,是典型的电压电流转换电路。由运放虚短概念可知,V2=V1,V5=V4 V3=V2+(V2/R3)*R4 ―> V3=V2*(1+R4/R3)=V1*(1+R4/R3) V1=R1*(V5-V)/(R1+R2) + V -> V5=V1*(1+R2/R1) –V*(R2/R1)= V3 –V*(R2/R1) = V4。

2023-04-16 15:19:19 1698

原创 稳压二极管工作原理、重要参数意义和典型电路参数计算

温度补偿:稳压二极管在温度补偿电路利用的是稳压二极管的温度系数,如下图是用温度互补型稳压二极管构成的稳压电路,采用互补型稳压二极管对于稳压要求较高的电路当中,特别是温度对电压的影响,这种具有温度互补特性的稳压二极管内部其实有两只普通的稳压二极管,但是它们的温度特性相反,当温度升高或下降时,一只二极管的管压降下降,另一只二极管的管压降升高,这样两只二极管总的管压降保持不变,起到到温度补偿作用。稳压二极管的工作原理:稳压二极管也叫稳压管,它在电路中一般起到稳定电压的作用,也可以为电路提供基准电压值。

2023-04-09 14:54:25 6607 2

原创 单片机程序是如何运行起来

多年前在学习计算机原理的时候曾经问过老师一个问题,就是我们编写的程序是怎么在计算机中运行起来的,希望有个完整的思路,现在通过网络收集和整理了这个问题,相当于对这个问题又做了一个认识,有了新的体会。以stm32单片机和keil编译环境为例,说明了程序是如何在单片机中执行运行的。

2023-04-09 09:39:10 4822 1

原创 电路板PCBA清洗工艺

现如今的电子组装件设计趋于小型化,更小的器件,更小的间距,引脚和焊盘都越来越靠近,存在的缝隙越来越小,污染物可能会卡在缝隙里,这就意味着比较小的微粒如果残留在两个焊盘之间有可能引起短路的潜在不良。PCBA上的污染物最直观的影响是PCBA的外观,如果在高温潮湿的环境中放置或使用,有可能出现残留物吸湿发白现象。在潮湿的环境中,当电子部件加电时,极性污染物的离子就会朝着带相反极性的导体迁移,可在导体之间(如焊好的引脚之间)形成树枝状金属物质,引起导体之间的绝缘电阻下降,增加焊点或导线间的漏电流,甚至发生短路。

2023-02-02 13:43:43 2003

原创 红外发射管的使用以及发射角度与强度问题

红外发射管:在一般情况下我们可以从外观可以区分出红外发射管和红外接收管,红外发射管一般都是透明状的,可以清晰的看到内部的结构。4、封装材料的硬度较低,它的耐高温性能更差,为避免损坏,焊点应当昼远离引脚的根部,焊接温度也不能太高,时间更不宜过长,最好用金属镊子夹住引脚的根部,以散热。当方向角度为零度时,其放射强度定义为100%,当方向角度越大时,其放射强度相对的减少,发射强度如由光轴取其方向角度一半时,其值即为峰值的一半,此角度称为方向半值角(表示为θ1/2),此角度越小即代表元件之指向性越灵敏。

2023-01-30 16:29:07 4557

原创 负电压是怎么产生的原理分析

现在的单片机有很多都带有了PWM输出,我们在使用单片机的时候PWM很多时候是没有用到的,用他辅助产生负压是不错的选择。老式的运放是没有轨到轨输入/输出能力的,例如OP07,输入电压范围总是比电源电压范围分别小1V,输出分别小2V。当PWM为高电平时,Q2关闭,Q1打开,C1开始放电,放电回路是C1-C2-D1,这实际上也是对C2进行充电的过程。一般来说芯片内部的保护电路对于负电压是不设防的,所以只要有电流稍大,电压不用很高的负电压加到芯片上,就能成功摧毁芯片。C1放电,从C2续流,产生负电压。

2023-01-18 10:08:42 1516

原创 残留物与电子PCBA 的可靠性和三防漆涂敷前后可能导致电路板出现故障的变量

而在残留物中,无机残留物(通常有水、一氧化碳、二氧化碳、碳酸、碳酸盐、碳化物、碳硼烷、烷基金属、羰基金属等)会减小绝缘电阻,增加焊点或导线间的漏电流,在潮湿空气条件 下,会使金属表面腐蚀,有机残留物(如松香、油脂等)会形成绝缘膜,这会防碍连接器、 开关、继电器等的接触表面之间的电接触,这些影响会随环境条件的变化及时间延长会加剧, 引起接触不良甚至开路失效。而PCBA的白色污染物,一般多为焊剂的副产物,但PCB的质量不良,如阻焊漆的吸 附性太强,会增加白色残留物产生的机会。1.1松香焊剂的残留物。

2023-01-17 11:14:59 2592

原创 迟滞比较器Hysteresiswindow和comparator(窗口比较器)原理

根据图5 的信息,结合图3,图2的逻辑关系就可以实现了。这里的设计是很精妙的,High信号的生成很好理解,VR接VP,VIN接VN,VR从低到高的翻转点时VP=VN+threshold,即VR=VIN+threshold,VR从高到低的翻转点时VP=VN,即VR=VIN。Low信号的生成比较麻烦,VR接VN,VIN接VP,得理解为当VRVN,那么VP即VIN的翻转点为VP=VN,即VIN=VR。其输入VP和VN与输出OUT的关系图如图5所示。

2023-01-12 11:29:44 2862

原创 交流等效电路电源相当于是接地,电容通交流阻直流仿真分析

如果频率是1Khz不变,而上面电路中的电阻都是1MΩ的,那么尽管此时100nF电容的阻抗还是1.6K,但是比起1MΩ电阻来说,还是够小的,我们把它看成短路,也是可以的。毕竟,电容对信号频率,所处位置的阻抗有要求,而电源基本没啥要求,只要是交流信号,内阻足够小的电源都可以看成是短路的。因此,为了方便分析电路,我们即使把它当作0Ω来看待,也可以得到基本正确的结果(当然,这里对交流信号来说的,直流肯定不行),那么就是说,这个100uF此时是相当于是短路的。而对某一频率的交流信号,电容容量越大,阻抗越小。

2022-11-25 21:09:21 721

原创 ADC原理的仿真分析

1. 模数转换模数转换充当了模拟信号向数字信号的转换站,模拟信号因为容易受到干扰,信号处理时容易受到其他条件的限制,且不易存储的特点,在实际处理经常换成数字信号。在输出时,再又转换成模拟信号,典型的应用就是D类功放。在ADC信号链中至少包括5个部分:前端传感器,信号调理,抗混叠滤波,输入防护,ADC。在模拟部分ADC是终端,在数字部分ADC是输入端,因此ADC是链接模拟和数字信号的核心模块。2. ADC的工作原理ADC完成了模拟信号向数字信号的转变,实现ADC转换的器件主要包括下面4个过程:采样——保持

2022-11-17 16:12:40 2214

原创 流入接地网的电流IG与站内站外发生短路时的电流关系

所以这种情况在计算接地网电阻的时候应该使用的电流是第二部分电流即:Ig=(Imax-In)*Sf,如果在计算的时候要考虑直流分量的衰减,则需要乘以直流分量衰减系数Df,也就是使用IG=Df*Ig。发生站外短路是:Imax=Ia+Ib;从图中可以看出In即短路电流最终通过设备中心点,对其进行分流,由站外分流系数Sf得通过接地网进入的短路电流为Ig=In*Sf,通过地线进入的短路电流为Ig=In*(1-Sf),在进行接地网电阻计算的时候用Ig=In*Sf,考虑直流分量衰减的时候用IG=Ig*Df。...

2022-08-14 11:04:39 933

原创 电气工程中需要理解的基本原理

一个问题:电容和电感存储的能量返回给电源会造成什么结果?实际生活中电路里总有很多电容和电感存在于电路中,它们会与交流电源产生能量交换,当存储在电感和电容里的能量还给电源时,除了一部分耗在电阻上烧掉,是不是会对电源做功?比如让发电机变电动机?还有一个问题是为何提高功率因素只要并联一个电容就可以“就近”补偿?为什么容性无功会抬高电网电压,感性无功会降低电网电压?为什么无功功率不足,电网电压会降低, 而有功功率不足,电网频率会降低?通过网络查询,做了这方面的知识收集和整理,方便学习和研究。我们从基础知识开始讨论,

2022-07-03 17:04:06 2062

原创 在JFlash中添加未知类型的单片机

在使用JFlash烧写hex或者bin文件的时候,发现没有对应型号的单片机,参考了网络上的一些方法,这里总结一些在本机中添加未知型号单片机的方法,作为以后的参考。以添加HDSC单片机为例:由于使用的是keil5版本的IDE开发调试环境,因此在keil5的IDE环境中已经安装了HDSC单片机的开发包,如果没有安装可以先到keil的官网或者HDSC的官网上去下载支持包。首先在本机的keil安装目录下面找到HDSC的安装位置如下:然后将HDSC整个目录拷贝到SEGGER JFLASH的安装目录:将子目录中的*.F

2022-06-13 15:11:01 2844 2

原创 程序延时导致单片机功耗变化从而引起不能采集数据

故障现象:当不同集抄设备下面挂接的表具数量超过一定值时出现完全不能采集水量数据,初步分析故障现象跟随表具变化。分析过程:第一次去现场,测试了表具的静态电流,根据每个表具的静态电流可以算出总的电流,实际测试和理论计算基本相符,说明每个表具正常工作。然后读取了表具版本号,发现出现问题基本上是由于HC32L单片机的水表在超过一定数量的时候引起的。第二次去现场,带上示波器,首先测试了电流调制的返回数据,通过识别返回的数据,发现数据返回正常,能够通过CRC校验,说明表具是能够正常接收命令,而且能够正常返回

2022-05-24 16:32:15 114

原创 电容电压不能突变和电感电流不能突变仿真分析

1、电容电压不能突变理论公式Ic=C*du/dt,可以看到电容电流跟电容电压的变化率有关系,也就是说如果电容上电压的变化率为0,那么Ic=0,这就是我们常说的电容具有隔直流通交流的特性。如下仿真,为了显示电容的指数上升特点需要先进行如下设置,所有元件的初始状态都设置为0:从图可以看到A、B通道电压差为0的时候流过电阻R1的电流为0,跟上面的理论公式相符,如果减小R1的阻值,则电容电压上升很快,也说明充电电流很大,可能拉跨电源或者产生操作过电压,从而引起误保护,在设计电路的时候需要考虑

2022-04-28 10:07:39 5701

原创 串口的波特率与过采样的关系

单片机串口在异步通信的时候通常采用过采样的方式来发送和接收串行数据,如下面数据手册中的说明:反复看了多遍,大概意思是说减小过采样的倍数可以产生更精确的波特率,但是减小过采样倍数后,由于采样次数的减少在输入数据发生抖动的时候会导致误码率的增加,对于这段话的具体理解过程如下:串口的设备时钟U_PCLK用于产生串口波特率时钟,比如设备时钟为12M,波特率为115200,则波特率时钟周期为12M/115200,用这个值来设置BRG寄存器;但是由于使用了过采样来实现串行数据的收发,因此需要..

2022-03-15 16:20:13 3350

原创 Σ-Δ ADC的高精度数模转化,是如何实现的?

以前接触过Σ-Δ ADC24位采样芯片,一直对其原理没有搞清楚,最近看到有对其原理讲解的文章,因此收集下来作为参考。我们在了解Delta-Sigma (Σ-Δ) ADC原理之前,先明确几个概念:1.量化噪声下图中,蓝色斜线是连续的模拟信号,阶梯状波形是经过ADC转换后的离散信号。如果我们把这个两个相减,会得到右边那个像锯齿波一样的量化误差。​图1:量化误差(图片来源:TI)量化噪声(Quantization Noise),这里Q值代表量化,如果采样越快,两个Q之间的距...

2022-02-17 13:55:45 5054 4

原创 单片机有3.3V电压,也可能工作不正常的原因

有一个终端产品,故障现象是不通信,测试总线电流,发现电流相当小,基本上是在几个微安级电流,但测试电压确是正常的为稳定的3.3V,通过测试和分析发现是稳压管损坏,但是稳压管损坏了为什么LDO还能输出稳定的3.3V电压?这个时候单片机是否正常工作?3.3V的供电如上图所示,在6.2V稳压管损坏后,可以测得R101上端电压为35V,下端电压为35-1.8=33.2V,U1的Vin输入端电压为33.2-0.5=32.7V,也就是说两个三极管的串联的两个be级间电压为0.5V,也就是R102到Vin这条支路是

2022-01-24 11:46:15 3634

原创 dB、dBm、dBc等概念的解释

在刚接触射频开发的时候,通常会对这几个概率感到陌生,本人通过网络收集并整理了这几个概率的详细解释,作为日后工作学习中的参考。当然,DB的数学基础就是指数函数与对数函数互为反函数的关系。纯计数单位  首先, DB 是一个纯计数单位:对于功率,dB = 10*lg(A/B)。对于电压或电流,dB = 20*lg(A/B).dB的意义其实再简单不过了,就是把一个很大(后面跟一长串0的)或者很小(前面有一长串0的)的数比较简短地表示出来。如:X=1000000000000000 (共15个0)  10lg

2022-01-17 10:26:52 3508

原创 均布式绝对位置编码的推导及在实际产品中的应用

本司采用两种均布式绝对位置编码,格雷码盘的敏感元件径向分布于各个码道上,光敏感元件个数为5个,5位绝对位置编码为111110011111111000001100000000(此编码由卡诺图推导出来,利用卡诺图的数据循序特性和数据间只有一位变化的特性)。如果光敏感元件个数为5个按照360度均匀分布的时候取步长6, 1 2 3 4 5 6 7 ....

2022-01-05 14:53:56 246

原创 单片机GPIO引脚上拉模式配置后导致通信不正常的问题分析

故障现象:生产过程中格雷码测试工序发现部分表头不通信,导致格雷码测试失败。原因分析:通过示波器抓取表头上电波形,发现在上电复位40ms左右进行单片机GPIO引脚初始化,开启单片机上拉模式的时候单片机3.3v电压被拉低到3.0v以下导致一直处于低电压复位,因而表现为表具不通信。经过与单片机厂家技术支持人员交流,此问题是由国产单片机HC32L130内部的GPIO上拉模式自身带来的,是单片机固有的属性,其外在表现为在我们的产品中部分单片机上电过程中不能正常通信。解决方法:由于此问题是单片机自身带来得,且单

2021-12-08 10:04:08 889

转载 细说共模干扰和差模干扰(四个腿的电感是什么?有什么作用?)

一、共模信号和差模信号通常电源线有三根线,火线L,零线N和地线PE。电压和电流的变化通过导线传输时有两种形态, 一种是两根导线分别做为往返线路传输, 我们称之为"差模";另一种是两根导线做去路,地线做返回传输, 我们称之为"共模"。如上图,蓝色信号是在两根导线内部作往返传输的,我们称之为"差模";黄色信号是在信号与地线之间传输的,我们称之为"共模"。二、共模干扰与差模干扰任何两根电源线上所存在的干扰,均可用共模干扰和差模干扰来表示。共模干扰在导线与地(机壳)之间传输,属于非对称性干...

2021-11-17 13:30:17 3388 1

转载 接地和去耦

通常,大学里是没有专门讲授PCB接地和去耦基础知识的课程,如果您知道哪里有,请务必在评论区告诉我们!这方面知识的掌握很可能来自实验室的经验,或者同行、前辈的分享。一般情况下,由于时间限制,绝大部分电气工程课程都不会涉及这些重要的实际问题。大多数电气工程专业毕业生都是在工作中学习这些技能,因而只要您对电路设计过程(从原理图到布局直至PCB最终生产)涉及的关键问题稍有了解,就会拥有胜人一筹的优势。关于接地完美接地vs.不完美接地图1a显示信号源与负载之间隔开了一段距离,接地G1和G2...

2021-11-02 13:35:35 1039 1

原创 测试设备对电路故障判断的影响(为什么你的电源纹波那么大?)

我们的电路板出现了问题,在定位问题的过程中通常会用到万用表、示波器等测试工具,这些设备在测试过程中自身的阻抗是需要考虑的,比如在测电流的时候要考虑万用表自身的电阻,示波器探头自身的电阻,下面就是一个用示波器测试过程中探头电阻在故障分析中的影响。故障现象是有一个表头在通信的过程中偶尔能通信一下,然后就不能通信了,通信部分的电路如下图所示:箭头1、2为二极管两端,两端的引线接入到单片机比较器的两端,进行比较,识别出正确的通信信号;在用示波器抓取这两端之前分别在箭头1、2出焊接一根测...

2021-08-16 16:36:26 856

原创 一个虚焊问题的分析过程

现场反馈最近4月份生产的一批水表陆续出现通信不正常的情况,而且越来越多,现场取回40只左右不通信的水表进行分析:一、电流测试:总线电流有的小于2毫安,这个电流从设计上来看是正常的;有的电流为3~4毫安,这个电流属于不正常电流,多了一毫安左右。先分析这个多出来的电流是从那里来的,经分析发现是单片机没有正常工作,单片机的管脚全部输出为高电平,这个高电平打开了三极管,总线上的电流流过10k的接地电阻,总电流为5x2.7/10K=1.35ma;加上静态电流1.7毫安左右,一共为3ma的电流,解决......

2021-08-11 16:54:41 2900 8

原创 雷击导致的电路元件损坏引起的防雷设计电路思考

最近现场反馈有表具短路的故障导致整条总线不能抄读水量,经过分析发现是雷电导致总线上产生高压,总线上的高压导致pcb上的电路元件比如单片机、高压三级管等被损坏。之前的电路设计是桥堆+721芯片,现象是721芯片及其周边电容电阻完好,而721后端的单片机和单片机引脚相连的高压三极管损坏(现象为单片机电源和地短路,三极管的cb级电阻很小,接近短路),桥堆没有坏,这说明高压是通过桥堆击穿三极管cb级,沿着单片机IO口进入单片机导致单片机损坏。 一个改进的方案是把外部的独立桥堆去掉采用721内部......

2021-07-21 15:28:16 1622 13

空空如也

空空如也

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

TA关注的人

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