发新帖我要提问
12
返回列表
打印
[电路/定理]

stm32单片机程序能跑但是烫手。

[复制链接]
楼主: qinlu123
手机看帖
扫描二维码
随时随地手机跟帖
21
qinlu123 发表于 2016-5-4 10:20
哥哥不要嘲笑我了,你觉得出现单片机IO烧毁的原因是什么呢?

加个50欧电阻,IO耐用点。

使用特权

评论回复
22
qinlu123|  楼主 | 2016-5-4 11:47 | 只看该作者
LearningASM 发表于 2016-5-4 11:30
加个50欧电阻,IO耐用点。

谢谢

使用特权

评论回复
23
Yofa| | 2016-5-4 13:03 | 只看该作者
用台好的驱动器放到坏的驱动器位置上,看是否会坏,来判断是驱动器本身问题,还是外界(设备)影响的。
上电前也可加示波器三个探头到PWM1,2,3,以记录整个过程,利于分析问题。

使用特权

评论回复
24
mohanwei| | 2016-5-4 13:14 | 只看该作者
不要热插拔;
确保GND接线牢固、够粗,最好是多个端子同时接GND

使用特权

评论回复
25
qinlu123|  楼主 | 2016-5-4 15:30 | 只看该作者
mohanwei 发表于 2016-5-4 13:14
不要热插拔;
确保GND接线牢固、够粗,最好是多个端子同时接GND

如果GND接触不好会怎样?

使用特权

评论回复
26
LearningASM| | 2016-5-4 15:44 | 只看该作者
qinlu123 发表于 2016-5-4 15:30
如果GND接触不好会怎样?

在上电的电容充电的时候,如果GND接触不良,就等于短时间把12V接入在MCU板的GND上面,其他连接的接口h还连接的情况下,类似把STM32的VSS接在12V,其他IO口接地,看那个接口脆弱就把那个打穿。

使用特权

评论回复
27
qinlu123|  楼主 | 2016-5-4 16:45 | 只看该作者
LearningASM 发表于 2016-5-4 15:44
在上电的电容充电的时候,如果GND接触不良,就等于短时间把12V接入在MCU板的GND上面,其他连接的接口h还 ...

是不是上电的瞬间,由于IR2101去耦电容的存在MCU板的12V和底板的GND是通着的,这样IR2101的输入端相当于接进-12V的信号。

使用特权

评论回复
28
LearningASM| | 2016-5-4 17:01 | 只看该作者
qinlu123 发表于 2016-5-4 16:45
是不是上电的瞬间,由于IR2101去耦电容的存在MCU板的12V和底板的GND是通着的,这样IR2101的输入端相当于 ...

你的MCU的IO是直接出去的,并且,你的电源是接在驱动板还是接在核心板?

使用特权

评论回复
29
qinlu123|  楼主 | 2016-5-4 17:16 | 只看该作者
LearningASM 发表于 2016-5-4 17:01
你的MCU的IO是直接出去的,并且,你的电源是接在驱动板还是接在核心板?

MCU板上的供电来自于CAN总线接口上的+12V,并且这个12V还给驱动板上的IR2101供电;驱动电机的电源来自一个独立的开关电源。因为驱动电机的电源电压可能是12V也可能是24V所以用了两套电源。

使用特权

评论回复
30
翟丽丽| | 2016-5-18 21:18 | 只看该作者
io口要加上拉电阻

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则