51单片机用l298控制步进电机,输出电路接这些二极管起什么作用?属于哪种线路。我是搞电气的…对电

51单片机用l298控制步进电机,输出电路接这些二极管起什么作用?属于哪种线路。我是搞电气的…对电子很多方面都忘记了,麻烦各位解释得尽量详细一点,谢谢!

二极管是过压保护电路。二极管把输出端子的电压钳位在 Vdd + 0.7V ~ - 0.7V 之间。
L298N 的输出电流断开时,电机的线圈会产生自感电势,必须有其他闭合回路吸收自感能量,防止高压损坏芯片。
自感现象_百度百科
http://baike.baidu.com/link?url=V_xfwkmXBKhylvpiw5qTOCLy74kJfqrVT2jplwQV4KYPDv-EnXvN4qIVhAn3VrRG5MWuXevwVrvAJJspM3oo0a追问

如果断电,那么通过D1,D2的电流岂不会到同一根线上,不就短路了?

追答

D1、D2 不会同时导通。

如图,设 L298 的 OUT1 输出电流 I1 ,通过线圈 A1A2 ,流回 OUT2 。

当 OUT1、OUT2 关闭的瞬间,根据电感的性质,有两个特性:

(1) 电流 I1 大小不变。

(2) 电机线圈的自感电势极性上负下正。

自感能量释放的电流路径是:

线圈+、D2、C2(C3)、D5、线圈- 。

如果没有二极管续流,就是自感电势没有闭合回路,理论上自感电势值是:

E = I1 * ∞ 

必将击穿芯片释放能量。

这些是大一基础课的内容,你要么承认事实,轻装前行;要么花时间补习。

温馨提示:答案为网友推荐,仅供参考