基于proteus的電機(jī)驅(qū)動(dòng)控制系統(tǒng)的設(shè)計(jì)與仿真.doc
![](http:///template/default/images/docicon1.gif)
![](http:///template/default/images/docicon2.gif)
![](http:///template/default/images/docicon3.gif)
![](http:///template/default/images/docicon4.gif)
約33頁(yè)DOC格式手機(jī)打開展開
基于proteus的電機(jī)驅(qū)動(dòng)控制系統(tǒng)的設(shè)計(jì)與仿真,基于proteus的電機(jī)驅(qū)動(dòng)控制系統(tǒng)的設(shè)計(jì)與仿真1萬多字我自己的畢業(yè)論文,原創(chuàng)的,已經(jīng)通過校內(nèi)系統(tǒng)檢測(cè),僅在本站獨(dú)家出售,重復(fù)率低,大家放心下載使用摘要:步進(jìn)電機(jī)是機(jī)電控制中一種常用的執(zhí)行機(jī)構(gòu),它的用途是將電脈沖轉(zhuǎn)化為角位移,當(dāng)步進(jìn)驅(qū)動(dòng)器接收到一個(gè)脈沖信號(hào),它就驅(qū)動(dòng)步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動(dòng)一個(gè)固定的角度。通過控制脈沖個(gè)...
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/423037.gif)
內(nèi)容介紹
此文檔由會(huì)員 淘寶大夢(mèng) 發(fā)布
基于Proteus的電機(jī)驅(qū)動(dòng)控制系統(tǒng)的設(shè)計(jì)與仿真
1萬多字
我自己的畢業(yè)論文,原創(chuàng)的,已經(jīng)通過校內(nèi)系統(tǒng)檢測(cè),僅在本站獨(dú)家出售,重復(fù)率低,大家放心下載使用
摘要:步進(jìn)電機(jī)是機(jī)電控制中一種常用的執(zhí)行機(jī)構(gòu),它的用途是將電脈沖轉(zhuǎn)化為角位移,當(dāng)步進(jìn)驅(qū)動(dòng)器接收到一個(gè)脈沖信號(hào),它就驅(qū)動(dòng)步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動(dòng)一個(gè)固定的角度。通過控制脈沖個(gè)數(shù)即可以控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時(shí)通過控制脈沖頻率來控制電機(jī)轉(zhuǎn)動(dòng)的速度和加速度,從而達(dá)到調(diào)速的目的。
本文的設(shè)計(jì)由兩個(gè)部分組成,即硬件部分與軟件部分,以單片機(jī)AT89C52為處理器,包括電機(jī)控制芯片L297、電機(jī)驅(qū)動(dòng)芯片L298、液晶顯示屏等,硬件電路通過Proteus搭建;軟件部分主要通過Keil編程來實(shí)現(xiàn),由C語(yǔ)言源程序通過編譯執(zhí)行建立HEX文件,然后將HEX文件導(dǎo)入到Proteus電路圖中的單片機(jī)AT89C52,在Proteus里進(jìn)行仿真,便可對(duì)電機(jī)的轉(zhuǎn)速進(jìn)行驅(qū)動(dòng)控制及仿真測(cè)量。本文通過Proteus與Keil軟件的聯(lián)合調(diào)用,成功的實(shí)現(xiàn)了步進(jìn)電機(jī)正轉(zhuǎn),反轉(zhuǎn),加速,減速及轉(zhuǎn)速測(cè)量的仿真。
關(guān)鍵詞:Proteus;keil;電機(jī);仿真
Design and simulation of motor driving control system based on Proteus simulation software
Abstract:Stepper motors are electromechanical control of a common actuator, its use is to convert electrical pulses into angular displacement, When the stepper drive receives a pulse signal, it will drive a stepper motor set direction of rotation of a fixed angle . By controlling the number of pulses that can control the amount of angular displacement, so as to achieve accurate positioning; simultaneously by controlling the pulse frequency to control the motor rotation speed and acceleration to achieve speed control purposes.
This design consists of two parts, namely the hardware part and the software part, AT89C52 microcontroller as the processor, including motor control chip L297, motor driver chip L298, liquid crystal displays and other hardware circuit is built by Proteus; software part mainly is achieved by the C language source code through Keil programming ,then compile and implement to establish of HEX file, then put the HEX file into Proteus circuit diagram of the microcontroller AT89C52, simulation in Proteus, the speed of the motor can be driven control and simulated measurements. Through a joint call Proteus and Keil software, we successfully realize the forward, reverse, acceleration, deceleration and speed measurement simulation of the stepper motor .
Keywords: Proteus;Keil;motor;simulation
目 錄
第一章 緒 論 1
1.1 電機(jī)研究發(fā)展概況 1
1.2 電機(jī)設(shè)計(jì)與研究現(xiàn)狀 1
1.3 論文課題的項(xiàng)目背景 2
1.4 論文研究的主要內(nèi)容 2
第二章 系統(tǒng)總體設(shè)計(jì)及硬件選型 4
2.1 系統(tǒng)結(jié)構(gòu) 4
2.2 系統(tǒng)芯片介紹 4
2.2.1 單片機(jī)AT89C52 4
2.2.2 電機(jī)控制芯片L297 5
2.2.3 電機(jī)驅(qū)動(dòng)芯片L298 8
2.2.4 液晶顯示 9
第三章 系統(tǒng)硬件設(shè)計(jì) 11
3.1 系統(tǒng)硬件結(jié)構(gòu) 11
3.2 硬件介紹 11
3.2.1 單片機(jī)電路 11
3.2.2 鍵盤控制電路 12
3.2.3 步進(jìn)電機(jī)驅(qū)動(dòng)電路 13
3.2.4 液晶顯示電路 14
3.3 系統(tǒng)電路圖 15
第四章 系統(tǒng)軟件設(shè)計(jì) 16
4.1 主程序設(shè)計(jì) 16
4.2 定時(shí)中斷設(shè)計(jì) 16
4.3 外部中斷設(shè)計(jì) 17
4.4 程序流程圖 17
第五章 Proteus與keil的聯(lián)調(diào)與仿真 19
5.1 Proteus軟件介紹 19
5.2 Keil軟件介紹 19
5.3 Proteus與Keil軟件的整合 19
5.4 Proteus與Keil的聯(lián)調(diào)仿真過程 21
第六章 總結(jié)及展望 26
6.1總結(jié) 26
6.2展望 26
致 謝 27
參 考 文 獻(xiàn) 28
1萬多字
我自己的畢業(yè)論文,原創(chuàng)的,已經(jīng)通過校內(nèi)系統(tǒng)檢測(cè),僅在本站獨(dú)家出售,重復(fù)率低,大家放心下載使用
摘要:步進(jìn)電機(jī)是機(jī)電控制中一種常用的執(zhí)行機(jī)構(gòu),它的用途是將電脈沖轉(zhuǎn)化為角位移,當(dāng)步進(jìn)驅(qū)動(dòng)器接收到一個(gè)脈沖信號(hào),它就驅(qū)動(dòng)步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動(dòng)一個(gè)固定的角度。通過控制脈沖個(gè)數(shù)即可以控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時(shí)通過控制脈沖頻率來控制電機(jī)轉(zhuǎn)動(dòng)的速度和加速度,從而達(dá)到調(diào)速的目的。
本文的設(shè)計(jì)由兩個(gè)部分組成,即硬件部分與軟件部分,以單片機(jī)AT89C52為處理器,包括電機(jī)控制芯片L297、電機(jī)驅(qū)動(dòng)芯片L298、液晶顯示屏等,硬件電路通過Proteus搭建;軟件部分主要通過Keil編程來實(shí)現(xiàn),由C語(yǔ)言源程序通過編譯執(zhí)行建立HEX文件,然后將HEX文件導(dǎo)入到Proteus電路圖中的單片機(jī)AT89C52,在Proteus里進(jìn)行仿真,便可對(duì)電機(jī)的轉(zhuǎn)速進(jìn)行驅(qū)動(dòng)控制及仿真測(cè)量。本文通過Proteus與Keil軟件的聯(lián)合調(diào)用,成功的實(shí)現(xiàn)了步進(jìn)電機(jī)正轉(zhuǎn),反轉(zhuǎn),加速,減速及轉(zhuǎn)速測(cè)量的仿真。
關(guān)鍵詞:Proteus;keil;電機(jī);仿真
Design and simulation of motor driving control system based on Proteus simulation software
Abstract:Stepper motors are electromechanical control of a common actuator, its use is to convert electrical pulses into angular displacement, When the stepper drive receives a pulse signal, it will drive a stepper motor set direction of rotation of a fixed angle . By controlling the number of pulses that can control the amount of angular displacement, so as to achieve accurate positioning; simultaneously by controlling the pulse frequency to control the motor rotation speed and acceleration to achieve speed control purposes.
This design consists of two parts, namely the hardware part and the software part, AT89C52 microcontroller as the processor, including motor control chip L297, motor driver chip L298, liquid crystal displays and other hardware circuit is built by Proteus; software part mainly is achieved by the C language source code through Keil programming ,then compile and implement to establish of HEX file, then put the HEX file into Proteus circuit diagram of the microcontroller AT89C52, simulation in Proteus, the speed of the motor can be driven control and simulated measurements. Through a joint call Proteus and Keil software, we successfully realize the forward, reverse, acceleration, deceleration and speed measurement simulation of the stepper motor .
Keywords: Proteus;Keil;motor;simulation
目 錄
第一章 緒 論 1
1.1 電機(jī)研究發(fā)展概況 1
1.2 電機(jī)設(shè)計(jì)與研究現(xiàn)狀 1
1.3 論文課題的項(xiàng)目背景 2
1.4 論文研究的主要內(nèi)容 2
第二章 系統(tǒng)總體設(shè)計(jì)及硬件選型 4
2.1 系統(tǒng)結(jié)構(gòu) 4
2.2 系統(tǒng)芯片介紹 4
2.2.1 單片機(jī)AT89C52 4
2.2.2 電機(jī)控制芯片L297 5
2.2.3 電機(jī)驅(qū)動(dòng)芯片L298 8
2.2.4 液晶顯示 9
第三章 系統(tǒng)硬件設(shè)計(jì) 11
3.1 系統(tǒng)硬件結(jié)構(gòu) 11
3.2 硬件介紹 11
3.2.1 單片機(jī)電路 11
3.2.2 鍵盤控制電路 12
3.2.3 步進(jìn)電機(jī)驅(qū)動(dòng)電路 13
3.2.4 液晶顯示電路 14
3.3 系統(tǒng)電路圖 15
第四章 系統(tǒng)軟件設(shè)計(jì) 16
4.1 主程序設(shè)計(jì) 16
4.2 定時(shí)中斷設(shè)計(jì) 16
4.3 外部中斷設(shè)計(jì) 17
4.4 程序流程圖 17
第五章 Proteus與keil的聯(lián)調(diào)與仿真 19
5.1 Proteus軟件介紹 19
5.2 Keil軟件介紹 19
5.3 Proteus與Keil軟件的整合 19
5.4 Proteus與Keil的聯(lián)調(diào)仿真過程 21
第六章 總結(jié)及展望 26
6.1總結(jié) 26
6.2展望 26
致 謝 27
參 考 文 獻(xiàn) 28