国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

基于arm9 & wince 的電機控制.doc

   
約55頁DOC格式手機打開展開

基于arm9 & wince 的電機控制,基于arm9 wince 的電機控制1.99萬字我自己原創(chuàng)的畢業(yè)論文,僅在本站獨家提交,大家放心使用 摘要 嵌入式系統(tǒng)是現(xiàn)代科技發(fā)展的熱門領(lǐng)域,包括了微電子技術(shù)、電子信息技術(shù)、計算機軟件和硬件等多方技術(shù)領(lǐng)域的相關(guān)科技的知識及應(yīng)用。同時隨著現(xiàn)代科技的發(fā)展,國家節(jié)能減排政策的積極推行,人們對電機效率,控制精度的要求也越來越...
編號:106-418355大小:5.83M
分類: 論文>電氣自動化/電力論文

內(nèi)容介紹

此文檔由會員 淘寶大夢 發(fā)布

基于ARM9 & WinCE 的電機控制

1.99萬字
我自己原創(chuàng)的畢業(yè)論文,僅在本站獨家提交,大家放心使用

摘要 嵌入式系統(tǒng)是現(xiàn)代科技發(fā)展的熱門領(lǐng)域,包括了微電子技術(shù)、電子信息技術(shù)、計算機軟件和硬件等多方技術(shù)領(lǐng)域的相關(guān)科技的知識及應(yīng)用。同時隨著現(xiàn)代科技的發(fā)展,國家節(jié)能減排政策的積極推行,人們對電機效率,控制精度的要求也越來越高?;贏RM9 & Windows CE的電機控制,采用嵌入式技術(shù),能夠極大的提高電機的控制精度,減少能耗。同時采用Embedded Visual C++進行可視化編程,能夠有效的構(gòu)建友好型人機交互界面。
本次設(shè)計簡要介紹了所使用的硬件設(shè)備:具有ARM920T內(nèi)核的S3C2410A微處理器;軟件平臺:32位嵌入式實時操作系統(tǒng)的Windows CE 5.0,并分別介紹其發(fā)展歷史及特點。利用EVC++編程,實現(xiàn)了電機控制功能。直流電機控制部分使用S3C2410A微控制器的PWM定時器驅(qū)動程序,并且利用滑動控件來改變PWM的輸出占空比,同時通過圖形設(shè)備接口GDI,來指示電機的運行工作狀態(tài)。步進電機控制部分,運用4×4小鍵盤鍵入電機步速,同時使用組合控件:編輯框和微調(diào)按鈕,實現(xiàn)對步進電機步數(shù)的調(diào)整。

關(guān)鍵詞:嵌入式系統(tǒng);電機控制;S3C2410;WinCE操作系統(tǒng);Embedded Visual C++;


Motor control based on ARM9 & WinCE

Abstract Embedded system has been a popular field in the development of modern science and technology, including the application of advanced technology of microelectronics, electronic information technology, computer technology. At the same time, along with the advance of modern science and technology and the wide implement of national energy-saving policies, the demand on the efficiency of the motor and the accuracy of controlling is becoming increasingly high. Motor control which based on ARM9 & Windows CE, utilizes the embedded technology to enhance the precision of the motor control greatly, and reduce energy consumption, with Embedded Visual C++ programming to effectively build friendly interface.
This design introduces the hardware equipment: microprocessor S3C2410A with the ARM920T kernel; software platform: Windows CE 5.0, which is a 32 bit embedded real-time operating system, and introduces its development and characteristics. Programming using EVC++ to realize the function of motor control. The part of DC motor control, uses PWM Timer Driver of S3C2410A microcontroller, changes the duty ratio of PWM by sliding controls, in addition, utilizes the graphics device interface GDI, to indicate the working status of the motor. The section of stepping motor control, uses 4 * 4 small keyboard to input the speed of motor, meanwhile, using a combination of the edit box and spin, to realize adjustment of the stepper motor.

Key words: Embedded system; Motor Control; S3C2410; Windows CE operation system; Embedded Visual C++;


目 錄

第一章 緒論 1
1.1 嵌入式系統(tǒng)的概述 1
1.1.1 嵌入式系統(tǒng)簡介 1
1.1.2 嵌入式系統(tǒng)軟件分類 2
1.1.3 嵌入式系統(tǒng)硬件分類 3
1.1.4 嵌入式系統(tǒng)發(fā)展趨勢 4
1.2 電機控制的概述 5
1.2.1 電機控制的起源與發(fā)展 5
1.2.2 控制方式簡介 6
1.3 設(shè)計的目的和要求 6
第二章 構(gòu)建開發(fā)平臺 7
2.1 開發(fā)工具 7
2.1.1 WinCE嵌入式系統(tǒng)概述 7
2.1.2 EVC簡介(Embedded Visual C++) 8
2.2 MagicARM2410實驗箱 8
2.2.1 MagicARM2410實驗箱的結(jié)構(gòu) 8
2.2.2 S3C2410A微處理器 10
2.3 MagicARM2410與電腦主機的連接 10
2.4 新建工程及編譯運行 13
第三章 直流電機控制 15
3.1 直流電機控制原理 15
3.2 軟件界面設(shè)計 16
3.2.1 標(biāo)簽界面設(shè)計 16
3.2.2 電機運行狀態(tài)顯示設(shè)計 18
3.2.3 滑動條調(diào)節(jié)參數(shù)界面設(shè)計 19
3.2.4 最終界面 22
3.3 程序設(shè)計 23
3.3.1 流程圖 23
3.3.2 各控件屬性列表及相關(guān)變量 24
第四章 步進電機控制 25
4.1 步進電機控制原理 25
4.2 軟件界面設(shè)計 25
4.2.1 I2C接口芯片ZLG7290簡介 25
4.2.2 鍵盤模塊界面設(shè)計 27
4.2.3 數(shù)碼管顯示模塊界面設(shè)計 28
4.2.4 微調(diào)按鈕界面設(shè)計 29
4.2.5 編輯框界面設(shè)計 31
4.2.6 最終界面 31
4.3 程序設(shè)計 32
4.3.1 流程圖 32
4.3.2 各控件屬性列表及相關(guān)變量 33
第五章 結(jié)論 35
致謝 36
參考文獻 37
附錄A 38
附錄B 39
附錄C 43