主要實現(xiàn)功能:
(1)、5個按鍵控制整個電路,對應(yīng)功能分別是:正轉(zhuǎn)、反轉(zhuǎn)、暫停/開始、速度加、速度減;
(2)、數(shù)碼管顯示電機(jī)運行速度的檔數(shù)和正反轉(zhuǎn)的指示;
(3)、5個小紅燈一個為電源指示,四個指示電機(jī)的轉(zhuǎn)速。
首先要確定步進(jìn)電機(jī),系統(tǒng)是單片機(jī)控制,整個設(shè)計的電壓是5v,所以電機(jī)的電壓也要選擇5v可以驅(qū)動的,所以本實驗選擇28BYJ-48步進(jìn)電機(jī)作為設(shè)計對象,步進(jìn)電機(jī)28BYJ48型四相八拍電機(jī),電壓為DC5V—DC12V。當(dāng)對步進(jìn)電機(jī)施加一系列連續(xù)不斷的控制脈沖時,它可以連續(xù)不斷地轉(zhuǎn)動。每一個脈沖信號對應(yīng)步進(jìn)電機(jī)的某一相或兩相繞組的通電狀態(tài)改變一次,也就對應(yīng)轉(zhuǎn)子轉(zhuǎn)過一定的角度(一個步距角)。當(dāng)通電狀態(tài)的改變完成一個循環(huán)時,轉(zhuǎn)子轉(zhuǎn)過一個齒距。
由于單片機(jī)驅(qū)動能力有限,不能直接用于步進(jìn)電機(jī)的驅(qū)動本設(shè)計采用ULN2003A芯片驅(qū)動步進(jìn)電機(jī)。ULN2003是高耐壓、大電流達(dá)林頓陳列,由七個硅NPN達(dá)林頓管組成。 該電路的特點如下: ULN2003的每一對達(dá)林頓都串聯(lián)一個2.7K的基極電阻,在5V的工作電壓下它能與TTL和CMOS電路 直接相連,可以直接處理原先需要標(biāo)準(zhǔn)邏輯緩沖器來處理的數(shù)據(jù)。
開始設(shè)計前先上網(wǎng)和圖書館查閱相關(guān)資料,確定各個單元電路,畫出原理圖和仿真圖進(jìn)行仿真編程,通過后,采購原件,制作實物,燒寫程序,進(jìn)行電路的調(diào)試。