马达桥式驱动电路不良率较高网友找到我分析原因
一位头条网友因为其设计马达桥式驱动电路的不良率比较高,找到了我,让我分析可能的原因。我提出了以下几点意见:1)D极和gnd之间增加电容,吸收高压毛刺,2)G和S极之并联电阻和稳压二极管吸收高压以及避免在上电瞬间等情况下出现高阻状态,3)单片机定时翻转IO口输出方波用于PWM驱动信号的使能控制,避免单片机出故障时,无法进行短路保护出现严重的后果。

5)短路保护通过单片机输出PWM与输入电流做比较用外部中断实现us级的保护,注意需要加R、C滤波避免反复进入中断。6在检测到中断进行保护之后,需要禁止中断一段时间。避免中断负荷太重。同时保留1ms定时器短路保护的功能,做到双保险。7另外在1ms定时中采用热积累的模型做堵转判断和保护。8做DFMEA分析。9)理论结合实际,详细测试各部分电路的波形,根据理论推导认真分析,特别是驱动波形的高电平电压以及上升沿和下降沿。

高电平还是低电平不一定。你可以认为是大电阻大到接近断路。电平受外部电路影响。你可以查查单片机引脚是怎么输出高低电平和怎么设置成输入的电路。高阻态是一个数字电路里常见的术语,指的是电路的一种输出状态,既不是高电平也不是低电平,如果高阻态再输入下一级电路的话,对下级电路无任何影响,和没接一样,如果用万用表测的话有可能是高电平也有可能是低电平,随它后面接的东西定。

你可以把它看作输出(输入)电阻非常大。他的极限可以认为悬空。也就是说理论上高阻态不是悬空,它是对地或对电源电阻极大的状态。而实际应用上与引脚的悬空几乎是一样的。高阻态的意义:当门电路的输出上拉管导通而下拉管截止时,输出为高电平;反之就是低电平;如上拉管和下拉管都截止时,输出端就相当于浮空(没有电流流动),其电平随外部电平高低而定,

先确定VEE的电源和参考电压一样,然后测试出AD的转换Counter值,看AD是多少位的,10位就是2的10次方,那就是1023最大值,Counter/102310K/(UR1 10K),然后采到AD的值就能算出电阻的值了。采的时候采慢点,多采点取下平均值,因为你有电容的影响,电压变化比较慢,采的时候多等等就好了。

51单片机IO口没有高阻状态吧。你要读入数据,先要把相应端口置1,如果是0就没有波形了。高阻相当于端口对于外部电路不存在,不能读,也不能写的。比如:READ_P10(){P1^01;delay(1);if(P1^0)1{......//程序}}另外,125K的方波,如果没有直流偏移,是正负波形的话,你直接测直流当然是接近为0。
4、如何用单片机来检测高压电路导通情况?如果只是检测220v灯的快关的话,也可以不用光耦,直接串个大些的电阻,得1M左右,再串上一个发光二极管,只要检测到发光二级管亮了不就可以了。光耦可以检测交直流的,还可以直接用隔离变压器啊?就是体积大一些,由于是强电,需要隔离。可以用光耦,输入端接入到灯泡回路中,要串合适大小的电阻,开的时候,电流流过输入端,输出端就是接地;断开的时候,输出端就是高电平。
除非注明,文章均由 白起网络 整理发布,欢迎转载。