![]() |
XBoom 發表于 2023-6-11 16:38 感謝解答 |
chxelc 發表于 2023-6-11 14:27 感謝,當時忘了回來看了 |
可以從電機驅動原理著手。 簡單來說就是單片機輸出驅動脈沖,分別輸出到對應的三極管上,通過控制對應管子的通斷頻率來達到控制電機轉速和旋轉方向的目的。 |
假設: 正轉時 P3.4 輸出高電平,控制Q6導通,進而控制Q4導通; 同時P3.7輸出低電平,控制Q5截止,進而控制Q1導通。電機電流的流向為左進右出: 正級->Q1 C極 -> Q1 E極 -> 電機 -> Q4 E級 -> Q4 C極 -> 負極 反轉時 P3.7 輸出高電平,控制Q5導通,進而控制Q3導通; 同時P3.4輸出低電平,控制Q6截止,進而控制Q2導通。電機電流的流向為右進左出: 正級 -> Q2 C極 -> Q2 E極 -> 電機 -> Q3 E極 -> Q3 C極 -> 負極 |
很普通電路單片機驅動H橋的電機轉向轉速 |