freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的步進(jìn)電機(jī)控制單片機(jī)課程設(shè)計(jì)(編輯修改稿)

2025-02-12 11:37 本頁面
 

【文章內(nèi)容簡介】 開、閉合過程中,都會(huì)產(chǎn)生抖動(dòng),一般為5—10ms;兩次抖動(dòng)之間為穩(wěn)定的閉合狀態(tài),時(shí)間由按鍵動(dòng)作所決定;第一次抖動(dòng)前和第二次抖動(dòng)后為斷開狀態(tài)。系統(tǒng)采用4個(gè)撥碼開關(guān)用來控制步進(jìn)電機(jī)狀態(tài)轉(zhuǎn)換,分別是總開關(guān)、轉(zhuǎn)向控制、中速檔和高速檔,撥碼開關(guān)接通時(shí),電源通過上拉電阻和開關(guān)到單片機(jī)I/O口形成通路,給單片機(jī)送入一個(gè)高電平,高電平即為有效電平。狀態(tài)指示采用6個(gè)發(fā)光二極管分別表示步進(jìn)電機(jī)的啟動(dòng)停止、正轉(zhuǎn)、反轉(zhuǎn)、低速運(yùn)行、中速運(yùn)行和高速運(yùn)行狀態(tài),發(fā)光二極管正極接電源,負(fù)極接單片機(jī)I/O口,同時(shí),每個(gè)發(fā)光二極管需要接限流電阻起保護(hù)作用。為了確保單片機(jī)對(duì)一次按鍵動(dòng)作只確認(rèn)一次按鍵,必須消除抖動(dòng)的影響。消除按鍵抖動(dòng)通常采用硬件、軟件兩種方法。由于硬件消抖電路設(shè)計(jì)復(fù)雜,本設(shè)計(jì)中沒有采用,在此不再詳細(xì)敘述;軟件消抖適合按鍵較多的情況,方便簡單。其原理是在第一次檢測(cè)到有鍵按下時(shí),執(zhí)行一段延時(shí)10ms的子程序后在確認(rèn)該鍵電平是否仍保持閉合狀態(tài)電平,如果保持閉合狀態(tài)電平則確認(rèn)為真正有鍵按下,從而消除了抖動(dòng)的影響。其原理圖如圖所示:鍵盤控制模塊原理圖采用LED數(shù)碼管動(dòng)態(tài)顯示數(shù)據(jù)與個(gè)項(xiàng)參數(shù),方法簡單,容易控制,成本低。設(shè)計(jì)如下圖 P00P01P02P03P04P05P06P07P25P26P27AT89C51StcP24IN 1IN 2IN 3IN 4OUT 4OUT 3OUT 2OUT 1ULN2803abfcgde[LED1]aabbcfdcegfdgeabfcgdeabfcgdeh[LED2][LED3][LED4]hhhh(定時(shí)器中斷0服務(wù)程序流程圖)當(dāng)CPU檢測(cè)到與撥碼開關(guān)相連引腳電平的變化時(shí),停止當(dāng)前執(zhí)行的程序,轉(zhuǎn)而跳至標(biāo)號(hào)處去執(zhí)行中斷請(qǐng)求所對(duì)應(yīng)的程序,當(dāng)執(zhí)行完中斷程序后,CPU跳回先前所執(zhí)行的程序。開始設(shè)置T0時(shí)間參數(shù)判斷轉(zhuǎn)動(dòng)方向控制位的值有控制位查詢輸出脈沖退出改變方向控制變量值是六、 程序框圖七、 程序清單根據(jù)單片機(jī)外圍電路的設(shè)計(jì),單片機(jī)的P00、P01作為開關(guān)輸入,P0P0P04為按鍵輸入,主程序根據(jù)鍵盤掃描的結(jié)果進(jìn)行相應(yīng)的操作,并由定時(shí)器0產(chǎn)生定時(shí)中斷,輸出控制步進(jìn)電機(jī)的正反轉(zhuǎn)(利用給步進(jìn)電機(jī)送入與原來相反的脈沖即可)、步進(jìn)電機(jī)的高低速控制(修改T0的初值)。include //頭文件 程序定義及變量聲明define uint unsigned int //宏定義define uchar unsigned char //宏定義uchar code ZF[8]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09}。 //正轉(zhuǎn)編碼表uchar code FF[8]={0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01}。 //反轉(zhuǎn)編碼表uchar code SM[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 //數(shù)碼表sbit k1=P3^2。 //定義K1為
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1