




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):1課題:液顯步進(jìn)電機(jī)控制 學(xué)生姓名:韓良學(xué)生姓名:韓良 指導(dǎo)老師:指導(dǎo)老師: 孫曉明 -江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):2總體概述步進(jìn)電機(jī)具有控制簡便,定位準(zhǔn)確等特點(diǎn)。隨著科學(xué)技術(shù)的發(fā)展,在許多領(lǐng)域得到廣泛的應(yīng)用。鑒于傳統(tǒng)的脈沖系統(tǒng)移植性不好,本文采用51系列單片機(jī)AT89C51對步進(jìn)電機(jī)進(jìn)行軟件編程控制,以此代替脈沖發(fā)生器和脈沖分配器。通過軟件編程產(chǎn)生控制脈沖,并在IO口輸出時(shí)序方波作為控制電機(jī)運(yùn)動的脈沖控制信號,信號經(jīng)過高壓大電流達(dá)林頓晶體管ULN2003A驅(qū)動
2、步進(jìn)電機(jī),Ampire128*64顯示模塊,顯示步進(jìn)電機(jī)運(yùn)行狀況。對電機(jī)運(yùn)行狀態(tài)的控制是應(yīng)用五個(gè)鍵盤的按下產(chǎn)生信號輸入,通過程序?qū)Π存I進(jìn)行判斷,從而使電機(jī)運(yùn)行在所需的狀態(tài)。此設(shè)計(jì)通過軟件編程可以任意設(shè)定步進(jìn)電機(jī)的轉(zhuǎn)速、旋轉(zhuǎn)角度、轉(zhuǎn)動次數(shù)和控制步進(jìn)電機(jī)的運(yùn)行狀態(tài)。以簡化控制電路,降低生產(chǎn)成本,提高系統(tǒng)的運(yùn)行效率和靈活性-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):3目錄總體方案設(shè)計(jì)步進(jìn)電機(jī)簡介硬件模塊設(shè)計(jì)軟件模塊設(shè)計(jì)仿真調(diào)試結(jié)果總結(jié)-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):4總體方案控制方案確定方案一:通過延時(shí),延時(shí)方法
3、是在每次換向之后調(diào)用一個(gè)延時(shí)子程序,待延時(shí)結(jié)束后再次執(zhí)行換向,這樣周而復(fù)始就可發(fā)出一定頻率的CP脈沖或換向周期。延時(shí)子程序的延時(shí)時(shí)間與換向程序所用的時(shí)間和,就是CP脈沖的周期,該方法簡單,占用資源少,全部由軟件實(shí)現(xiàn),調(diào)用不同的子程序可以實(shí)現(xiàn)不同速度的運(yùn)行。但占用CPU時(shí)間長,不能在運(yùn)行時(shí)處理其他工作。因此只適合較簡單的控制過程。-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):5方案二:定時(shí)方法是利用單片機(jī)系統(tǒng)中的定時(shí)器定時(shí)功能產(chǎn)生任意周期的定時(shí)信號,從而可方便的控制系統(tǒng)輸出CP脈沖的周期。當(dāng)定時(shí)器啟動后,定時(shí)器從裝載的初值開始對系統(tǒng)及其周期進(jìn)行加計(jì)數(shù),當(dāng)定時(shí)器
4、溢出時(shí),定時(shí)器產(chǎn)生中斷,系統(tǒng)轉(zhuǎn)去執(zhí)行定時(shí)中斷子程序。將電機(jī)換向子程序放在定時(shí)中斷服務(wù)程序中,定時(shí)中斷一次,電機(jī)換向一次,從而實(shí)現(xiàn)電機(jī)的速度控制。由于從定時(shí)器裝載完重新啟動開始至定時(shí)器申請中斷止,有一定的時(shí)間間隔,造成定時(shí)時(shí)間增加,為了減少這種定時(shí)誤差,實(shí)現(xiàn)精確定時(shí),要對重裝的計(jì)數(shù)初值作適當(dāng)?shù)恼{(diào)整。調(diào)整的重裝初值主要考慮兩個(gè)因素一是中斷響應(yīng)所需的時(shí)間。二是重裝初值指令所占用的時(shí)間,包括在重裝初值前中斷服務(wù)程序重的其他指令因。綜合這兩個(gè)因素后,重裝計(jì)數(shù)初值的修正量取8個(gè)機(jī)器周期,即要使定時(shí)時(shí)間縮短8個(gè)機(jī)器周期。用定時(shí)中斷方式來控制電動機(jī)變速時(shí),實(shí)際上是不斷改變定時(shí)器裝載值的大小。在控制過程中,采用
5、離散辦法來逼近理想的升降速曲線。為了減少每步計(jì)算裝載值的時(shí)間,系統(tǒng)設(shè)計(jì)時(shí)就把各離散點(diǎn)的速度所由于本計(jì)是簡單的開環(huán)調(diào)速系統(tǒng),所以相比較選擇方案一作控制方式。-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):6步進(jìn)電機(jī)簡介本設(shè)計(jì)選擇的是四相六線步進(jìn)電機(jī),該步進(jìn)電機(jī)為四相步進(jìn)電機(jī),采用單極性直流電源供電。只要對步進(jìn)電機(jī)的各相繞組按合適的時(shí)序通電,就能使步進(jìn)電機(jī)步進(jìn)轉(zhuǎn)動。 -江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):7驅(qū)動電路確定本設(shè)計(jì)的重點(diǎn)在于對步進(jìn)電機(jī)的控制和驅(qū)動,設(shè)計(jì)中受控電機(jī)為四相六線制的步進(jìn)電機(jī)(內(nèi)阻33歐,步進(jìn)1.8度,
6、額定電壓12V)方案一:使用多個(gè)功率放大器件驅(qū)動電機(jī)通過使用不同的放大電路和不同參數(shù)的器件,可以達(dá)到不同的放大的要求,放大后能夠得到較大的功率。但是由于使用的是四相的步進(jìn)電機(jī),就需要對四路信號分別進(jìn)行放大,由于放大電路很難做到完全一致,當(dāng)電機(jī)的功率較大時(shí)運(yùn)行起來會不穩(wěn)定,而且電路的制作也比較復(fù)雜。方案二:使用ULN2003A芯片驅(qū)動電機(jī)ULN2003A芯片可以驅(qū)動兩個(gè)二相電機(jī),也可以驅(qū)動一個(gè)四相電機(jī),輸出電壓最高可達(dá)50V,可以直接通過電源來調(diào)節(jié)輸出電壓;可以直接用單片機(jī)的IO口提供信號。通過比較,使ULN2003A芯片充分發(fā)揮了它的功能,能穩(wěn)定地驅(qū)動步進(jìn)電機(jī),且價(jià)格不高,故選用ULN2003
7、A驅(qū)動電機(jī)。而使用ULN2003A時(shí),可以直接用單片機(jī)模擬出時(shí)序信號,由于控制并不復(fù)雜,故選用后者-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):8總體設(shè)計(jì)的系統(tǒng)框圖AT89C51單片機(jī)12MHz晶振控制步進(jìn)電機(jī)開關(guān)ULN2003A驅(qū)動電路四相六線步進(jìn)電機(jī)Ampire128*64顯示器-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):9硬件模塊設(shè)計(jì)單片機(jī)模塊簡介1)VCC(40):電源+5V。2)VSS(20):接地,也就是GND。3)XTL1(19)和XTL2(18):振蕩電路。 單片機(jī)是一種時(shí)序電路,必須有脈沖信號才能工作,
8、在它的內(nèi)部有一個(gè)時(shí)鐘產(chǎn)生電路,有兩種振蕩方式,一種是內(nèi)部振蕩方式,只要接上兩個(gè)電容和一個(gè)晶振即可;另一種是外部振蕩方式,采用外部振蕩方式時(shí),需在XTL2上加外部時(shí)鐘信號(詳細(xì)的內(nèi)容將在以后的課程中專門介紹)。-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):104)PSEN(29):片外ROM 選通信號,低電平有效。5)ALE/PROG(30):地 址鎖存信號輸出端/EPROM編 程脈沖輸入端。6)RST/VPD(9):復(fù)位信號 輸入端/備用電源輸入端。 7)EA/VPP(31):內(nèi)/外部 ROM選擇 端 8)P0口(39-32):雙向I/O口 P1口(1-8)
9、:準(zhǔn)雙向通用I/0口。9)P2口(21-28):準(zhǔn)雙向I/0口。 原理圖如4-1所示:-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):11P0口:P0口為一個(gè)8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。 P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作
10、輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。 P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進(jìn)行存取時(shí),P2口輸出地址的高八位。在給出地址“1”時(shí),它-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):12利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀
11、寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號和控制信號。 P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。P3口也可作為AT89C51的一些特殊功能口,如下表所示:口管腳 備選功能P3.0 RXD(串行輸入口)P3.1 TXD(串行輸出口)P3.2 /INT0(外部中斷0)P3.3 /INT1(外部中斷1)P3.4 T0(記時(shí)器0外部輸入)P3.5 T1(記時(shí)器1外部輸入)P3.6
12、/WR(外部數(shù)據(jù)存儲器寫選通)P3.7 /RD(外部數(shù)據(jù)存儲器讀選通)P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號。 RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):13鍵盤控制模塊按鍵控制主要是由5個(gè)單體開關(guān)在單片機(jī)P1.0-P1.4口,有上拉電阻,當(dāng)有開關(guān)按下時(shí)其輸入低電平同時(shí)啟動外部,延時(shí)中斷分別控制其步進(jìn)電機(jī)正傳,反轉(zhuǎn),停止,加速,減速。-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):14LCD顯示模塊引腳接線圖-江陰職業(yè)技術(shù)學(xué)院電子工程系
13、江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):15軟件模塊設(shè)計(jì)主程序流程圖開始顯示初始化顯示不變量等待中斷正轉(zhuǎn)反轉(zhuǎn)停止加速減速調(diào)顯示分別調(diào)用指令有無 中斷返回鍵值-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):16鍵盤程序設(shè)計(jì)延時(shí)消抖取P1口值正轉(zhuǎn)指令反轉(zhuǎn)指令 停止指令 加速指令 減速指令有無鍵按下P1=0 xff-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):17顯示程序流程圖開始顯示上半字左半面寫指令頁寫指令行(col+16)64寫左半面字寫字顯示寫字指令頁寫字指令行寫右半面字到有半面寫指令頁寫指令行寫字-江陰職業(yè)
14、技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):18 總 結(jié)本設(shè)計(jì)通過Keil軟件和Proteus軟件聯(lián)調(diào)軟件上機(jī)運(yùn)行我們可以看到其Ampire128*64顯示器可以顯示其要求的數(shù)字,分別控制鍵盤我們可以看到步進(jìn)電機(jī)可以正傳,反轉(zhuǎn),停止,加速,減速。而且步進(jìn)電機(jī)運(yùn)行狀況能夠正確的顯示在顯示器上。 本設(shè)計(jì)主要體現(xiàn)單片機(jī)在控制步進(jìn)電機(jī)方面的應(yīng)用。通過這次的課題設(shè)計(jì)使我在各個(gè)方面都有了很大的提高。首先,對步進(jìn)電機(jī)的工作原理有了一定的了解,同時(shí)在在設(shè)計(jì)的過程中使我感覺到整體電路的綜合調(diào)試是非常重要,而且能夠?qū)W會熟練使用Proteus軟件和字模軟件。在編程的學(xué)習(xí)中,現(xiàn)在小程序可以很快的編出來通過這次學(xué)習(xí),一次系統(tǒng)的編程所需要考慮到的問題,同時(shí)也找到一些問題,這將為我以后的學(xué)習(xí)起到很大的幫助。在本文完稿之際,我要衷心感謝我的指導(dǎo)老師孫老師,在論文成稿期間,無論在選題上,還是資料的應(yīng)用上,孫老師都給予我耐心細(xì)致的教導(dǎo),在論文研究及撰寫過程中,孫老師提出了許多寶貴意見,我學(xué)到了許多課外的知識,使我的綜合能力得到了提升。老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,一絲不茍的敬業(yè)精神,誨人不倦的高尚師德,為我樹立了做人、做事的楷模,對我今后的人生之旅將產(chǎn)生深遠(yuǎn)的影響。-江陰職業(yè)技術(shù)學(xué)院電子工程系江陰職業(yè)技術(shù)學(xué)院電子工程系-2021-12-11專業(yè):19 仿真調(diào)試結(jié)果-江陰職業(yè)技術(shù)學(xué)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村建房申請書樣本2020年
- 商品貼牌生產(chǎn)合同范本
- 商場租賃定金合同范本
- 合伙做酒合同范本
- 廠家供貨合同范例
- 園區(qū)用地出租合同范本
- 園區(qū)銷售廠房合同范本
- 傳媒模特兼職合同范本
- 國企車庫出租合同范本
- 保證合同無償合同范本
- 常見意外傷害的處理課件
- 第八章運(yùn)動和力單元試卷 (含答案) 2024-2025學(xué)年人教版物理八年級下
- 2025年中央一號文件高頻重點(diǎn)考試題庫150題(含答案解析)
- 風(fēng)電項(xiàng)目電網(wǎng)接入系統(tǒng)可行性研究報(bào)告編制服務(wù)方案投標(biāo)文件(技術(shù)方案)
- 2024人教版新教材初中地理七年級下冊內(nèi)容解讀課件(深度)
- 2025年遼寧醫(yī)藥職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2023-2028年中國油畫行業(yè)市場發(fā)展現(xiàn)狀及投資規(guī)劃建議報(bào)告
- 2024年干式電力電容器項(xiàng)目可行性研究報(bào)告
- 河南12系列建筑設(shè)計(jì)圖集一(12YJ1)
- 2025年村三會一課工作計(jì)劃表
- 上海市幼兒園幼小銜接活動指導(dǎo)意見(修訂稿)
評論
0/150
提交評論