|
|
本設(shè)計以STM32F103C8T6單片機(jī)為核心,通過達(dá)林頓晶體管陣列ULN2803驅(qū)動一個步進(jìn)電動機(jī)MOTOR-STEPPER,主要應(yīng)用了定時器、EXTI外部中斷和串口通訊等。結(jié)合電機(jī)在實(shí)際中的工作狀態(tài),設(shè)置了7個按鈕控制步進(jìn)電動機(jī)的運(yùn)行,連續(xù)正轉(zhuǎn)、連續(xù)反轉(zhuǎn)、停止、加速、減速、點(diǎn)動正轉(zhuǎn)和點(diǎn)動反轉(zhuǎn)。
本項目實(shí)現(xiàn)的功能如下:
(1)實(shí)時響應(yīng)功能按鍵的操作,實(shí)現(xiàn)連續(xù)正反轉(zhuǎn)及停止、加減速調(diào)節(jié)以及點(diǎn)動控制功能。
(2)設(shè)置10檔步進(jìn)電機(jī)的轉(zhuǎn)速,可自由調(diào)節(jié)轉(zhuǎn)動速度。
(3)串口實(shí)時顯示功能按鍵的動作狀態(tài)以及當(dāng)前的電機(jī)轉(zhuǎn)速。 |
評分
-
查看全部評分
|