【正文】
李老師淵博的專業(yè)知識、深厚的學(xué)術(shù)素養(yǎng)、嚴謹?shù)闹螌W(xué)態(tài)度、精益求精的工作作風(fēng)、誨人不倦的高尚師德對我影響深遠,也是我永遠學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作,使我終身受益。在系統(tǒng)上電復(fù)位后程序自動運行,通過接受外部的鍵盤操作修改系統(tǒng)參數(shù)值,控制步進電機的啟停,以及轉(zhuǎn)速的增減和轉(zhuǎn)動方向的改變;定時器T0根據(jù)系統(tǒng)參數(shù)控制步進電機的轉(zhuǎn)動;定時器T1實現(xiàn)鍵盤掃描。發(fā)現(xiàn)LCD顯示屏背光明亮,字符卻無法顯示,調(diào)節(jié)電位器后得到顯示。 由于初次獨自焊接硬件電路,沒有足夠的工程經(jīng)驗。然后使用PROTUES仿真軟件排查程序和硬件問題。 開發(fā)軟件簡介本設(shè)計在設(shè)計過程中主要用到仿真軟件PROTEUS和C51編譯器keil這兩個開發(fā)軟件,其中仿真軟件Proteus的能在不搭建真實的硬件電路板只用Proteus就可以模擬出來了,而keil C51能很好的編譯單片機程序,并且在keil里面方便的調(diào)試單片機的程序。 主程序流程圖將設(shè)定好的正反脈沖組放入0中,步進電機正反速度ANGZheng和ANGFu表示。對比指令延時,定時器不占用CPU的時間,CPU在非中短時間內(nèi)可以處理其他事情,唯有到了中斷時間驅(qū)動步進電機一個脈沖信號,延時的效率和精度都相對提高。所以顯示部分采用1602液晶顯示??芍苯域?qū)動繼電器等負載。每秒的速度級設(shè)為18以此類推10176。 //正時鐘旋轉(zhuǎn)相序表由 360176。 電機型號電壓相數(shù)相電阻Ω177。這個放大器與作為反饋元件的片外石英晶體一起構(gòu)成自激振蕩器。還可以用作地址總線。通用 I/O 口 (32 個) 復(fù)位后為: , P1/P2/P3/P4 是準雙向口/弱上拉, P0 口是漏極開路輸出,作為總線擴展用時,不用加上拉電阻,作為 I/O 口用時,需加上拉電阻。陶瓷電容的容量一般對應(yīng)為芯片頻率的倒數(shù),由于單片機晶振為12MHZ,故陶瓷電容大小應(yīng)為1/12uF。在整個設(shè)計過程中體會失敗的痛苦和成功后的喜悅。如此循環(huán)地對兩相線圈進行單相然后雙相激磁步進電機將以每個脈沖半步方式轉(zhuǎn)動。由于步進電機的優(yōu)點突出,它被廣泛應(yīng)用在電子計算機的許多外圍設(shè)備中,例如打印機,紙帶輸送機構(gòu),卡片閱讀機,主動輪驅(qū)動機構(gòu)和存儲器存取機構(gòu)等,步進電機也在軍用儀器,通信和雷達設(shè)備,攝影系統(tǒng),光電組合裝置,閥門控制,數(shù)控機床,電子鐘,醫(yī)療設(shè)備及自動繪圖儀,數(shù)字控制系統(tǒng),工具機控制,程序控制系統(tǒng)以及許多航天工業(yè)的系統(tǒng)中得到應(yīng)用。等幾種.永 磁式步進電動機消耗功率小,制造成本低、起動頻率和運行頻率都較低.磁阻式步進電動機在定、 轉(zhuǎn)子鐵心的內(nèi)外表面上設(shè)有按一定規(guī)律分布的相近齒槽,利用這兩種齒槽相對位置變化引起磁路磁 阻的變化產(chǎn)生轉(zhuǎn)矩.其步矩角可做到 1176。可是在人類社會進入自動化時代的今天,傳統(tǒng)電動機的功能已不能滿足工廠自動化和辦公自動化等各種運動控制系統(tǒng)的要求。該系統(tǒng)可通過鍵盤輸入相關(guān)數(shù)據(jù),步進電機根據(jù)這些數(shù)據(jù)來進行相應(yīng)的動作。而步進電機恰好有運行平穩(wěn)、低噪音、響應(yīng)快、使用壽命長、高輸出扭矩和控制誤差小的特點。關(guān)鍵詞:單片機;步進電機;控制;顯示Abstract :With the rapid development of science and technology, social requirements of products is getting higher and higher. Increased demand for a variety of sophisticated devices, which allows us to manufacture products that require higher machine. The stepper motor has just run a smooth, low noise, fast response, long life, high output torque and control the characteristics of motor in the national product will play an increasingly important role.This article describes a singlechip microputer to control the use of STC89C52RC stepper motor examples of the system. The system can be related through the keyboard input data, stepper motor based on these data to carry out the corresponding action. Stepper motor is able to set up ways of working with interactive features. Display circuit to display realtime rate operation of stepper motor rotation, with the characteristics of realtime. This paper also introduced the singlechip AT89S51, Stepper Motor Driver IC