uln2803則是解決驅動問題,單片機達不到驅動電流,使用也很方便,1—8引腳是輸入,9接地,10接VCC,11到18輸出,輸入高電平,輸出低電平,輸出高,則無法驅動電機,這裏的電機正極接電源,負極接uln2803輸出端口,這裏有一個問題,樓主使用的時候,用的是uln2803APG,使用電壓表測量輸出電壓時候不論輸入端高低電平,輸出總是接近於零,這裏不影響芯片使用,可以直接接電機測試。
另一個就是步進電機的問題,28BYJ-48是四相八拍的步進電機,速度很慢,使用的時候就按照它的真值時序,其中紅線接VCC,剩下四根線按照A-AB-B-BC-C-CD-D-DA(八拍)
橙色 | 黃色 | 粉色 | 藍色 |
1 | 0 | 0 | 0 |
1 | 1 | 0 | 0 |
0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 |
0 | 0 | 1 | 0 |
0 | 0 | 1 | 1 |
0 | 0 | 0 | 1 |
1 | 0 | 0 | 1 |