回帖里面chunyang是正解,要想三极管不发热,必须工作在三极管的饱和区,你原来的那种接法只能让三极管工作在放大区,这样电压大部分就落在三极管的C、E两极上,当然就会发热了,而落在电机两端的驱动电压就不足以让电机启动了。电机启动的瞬间会有一个大电流,你这个电路也提供不了电机的启动电流。正确的做法是两臂上下的三极管互换。相信你在学H桥式驱动电路的时候一定有说过所谓的死区控制,死区控制就是为了防止两臂上下的三极管同时导通的现象,因为每个三极管的开通和关断的时间是不一样的,当你在切换电机运行方向的时候不能过快,当然了这个时间一般是ns级的,如果你在这个时间内改变两极的驱动信号,就会造成两臂上下两个三极管同时导通的情况。会特意关注这个时间的一般都是需要反向制动让电机快速停止这种驱动方式的,现在你的这种应用不会遇到这种问题。兄弟,不用关心帖子里面有些人说的三极管同时导通,电源短路的这个问题。 |