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

正文內(nèi)容

基于單片機(jī)的步進(jìn)電機(jī)控制畢業(yè)論文(編輯修改稿)

2025-07-17 12:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 電路原理圖的設(shè)計(jì)。然后點(diǎn)擊軟件界面右面的P可以放置所需要的元器件,界面如下圖所示: 元器件放置界面找到設(shè)計(jì)電路所需要的元器件然后雙擊所需的元器件,這時(shí)就會(huì)在軟件右側(cè)的元器件列表中看到所選擇的元器件了。在此單擊鼠標(biāo)左鍵后就可將元件放到原理圖編輯界面中。放好元器件后用導(dǎo)線將元器件連接起來(lái),最后的總體的系統(tǒng)設(shè)計(jì)圖如下:?jiǎn)纹瑱C(jī)的最小系統(tǒng)是由電源、復(fù)位、晶振組成,下面介紹一下每一個(gè)組成部分。其proteus仿真圖如下: 單片機(jī)最小系統(tǒng)為了更人性化,更直觀的了解到步進(jìn)電機(jī)的運(yùn)行狀況,所以在本設(shè)計(jì)中加入了液晶顯示模塊,以便及時(shí)的將步進(jìn)電機(jī)的當(dāng)前運(yùn)行狀態(tài)提供給用戶,由于本設(shè)計(jì)所顯示的內(nèi)容并不多所以選著較小容量的LCD1602即可。其設(shè)計(jì)的電路圖如下:由于單片機(jī)驅(qū)動(dòng)能力有限,不能直接用于步進(jìn)電機(jī)的驅(qū)動(dòng)本設(shè)計(jì)采用ULN2003A芯片驅(qū)動(dòng)步進(jìn)電機(jī)。ULN2003是高耐壓、大電流達(dá)林頓陳列,由七個(gè)硅NPN達(dá)林頓管組成。 該電路的特點(diǎn)如下: ,在5V的工作電壓下它能與TTL和CMOS電路 直接相連,可以直接處理原先需要標(biāo)準(zhǔn)邏輯緩沖器來(lái)處理的數(shù)據(jù)。 其內(nèi)部結(jié)構(gòu)如下: ULN2003內(nèi)部結(jié)構(gòu)圖連接步進(jìn)電機(jī)電路圖如下: 步進(jìn)電機(jī)及其驅(qū)動(dòng)電路本次設(shè)計(jì)要求有六個(gè)按鍵,分別為啟動(dòng),停止,一檔,二檔,三檔,四檔。由于鍵盤數(shù)量較多,用獨(dú)立按鍵將浪費(fèi)大量IO口,所以本地合計(jì)采用矩陣鍵盤,其中K1,K2分別對(duì)應(yīng)啟動(dòng),停止,K5K8對(duì)應(yīng)一檔,二檔,三檔,四檔,其電路圖如下: 鍵盤電路當(dāng)用手按下一個(gè)鍵時(shí),如圖38所示,往往按鍵在閉合位置和斷開(kāi)位置之間跳幾下才穩(wěn)定到閉合狀態(tài)的情況;在釋放一個(gè)鍵時(shí),也回會(huì)出現(xiàn)類似的情況。這就是抖動(dòng)。抖動(dòng)的持續(xù)時(shí)間隨鍵盤材料和操作員而異,不過(guò)通??偸遣淮笥?0ms。很容易想到,抖動(dòng)問(wèn)題不解決就會(huì)引起對(duì)閉合鍵的識(shí)別。用軟件方法可以很容易地解決抖動(dòng)問(wèn)題,這就是通過(guò)延遲310ms來(lái)等待抖動(dòng)消失,這之后,在讀入鍵盤碼 按鍵抖動(dòng)信號(hào)波形4. 軟件設(shè)計(jì) Keil C51編程軟件的使用及調(diào)試方法本設(shè)計(jì)的軟件設(shè)計(jì)采用Keil C51來(lái)編寫,該軟件的使用方法介紹如下。雙擊桌面上的Keil軟件的快捷啟動(dòng)方式打開(kāi)軟件,打開(kāi)后的軟件界面如下圖所示: Keil 軟件界面然后點(diǎn)擊Project—New Project選擇新建工程,并保存到合適的位置,然后在芯片列表中選擇相應(yīng)的芯片,界面如下圖所示,然后點(diǎn)擊完成即可。 芯片選擇界面完成后點(diǎn)擊File—New新建一個(gè)程序編輯文件,然后保存即可在其中編輯所需要的程序了,然后點(diǎn)擊軟件上方的調(diào)試按鈕進(jìn)行糾錯(cuò)調(diào)試直至沒(méi)有錯(cuò)誤。 本設(shè)計(jì)要求實(shí)現(xiàn)用STC89C52單片機(jī)實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的控制,并能實(shí)現(xiàn)步進(jìn)電機(jī)的旋轉(zhuǎn),及四檔不同的速度調(diào)節(jié),同時(shí)能及時(shí)的用液晶顯示屏顯示步進(jìn)電機(jī)的當(dāng)前狀態(tài)本設(shè)計(jì)為使程序可讀性好將分模塊進(jìn)行說(shuō)明。ifndef _KYE_H_define _KYE_H_*常用數(shù)據(jù)類型簡(jiǎn)化定義****typedef unsigned char uint8。typedef unsigned int uint16。*****矩陣鍵盤位定義****sbit KeyIn1 = P1^0。sbit KeyIn2 = P1^1。sbit KeyIn3 = P1^2。sbit KeyIn4 = P1^3。sbit KeyOut1 = P1^4。sbit KeyOut2 = P1^5。sbit KeyOut3 = P1^6。sbit KeyOut4 = P1^7。****液晶控制位定義*****sbit RS = P2^5 。sbit RW = P2^6 。sbit EN = P2^7 。sbit BUSY = P0^7。****電機(jī)轉(zhuǎn)速檔位
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1