畢業論文

打賞
當前位置: 畢業論文 > 自動化 >

STC90C516RD+單片機步進電機控制系統設計+控制程序

時間:2019-04-21 08:50來源:畢業論文
以STC90C516RD+單片機為核心控制元件,以ULN2003作為驅動原件,以步進電機主要為執行元件,并以光敏電阻作為檢測元件,由PCF8591進行A/D轉換,將光信號轉換成數字信號傳給單片機

摘要系統以STC90C516RD+單片機為核心控制元件,以ULN2003作為驅動原件,以步進電機主要為執行元件,并以光敏電阻作為檢測元件,由PCF8591進行A/D轉換,將光信號轉換成數字信號傳給單片機。按鍵和數碼管為輸入/輸出設備,以更好地實現智能自動控制。通過軟件調試最終實現了窗簾的手動控制、自動控制、光照控制和定時控制等各項功能,電動窗簾的設計給人們的生活帶來了非常大的方便。同時也為人們的生活環境以及智能家居系統的實現提供了依據,為此,研究和設計光控窗簾控制系統具有深遠的現實意義。 34772
畢業論文關鍵詞:單片機(STC90C516RD+);步進電機;光照控制;定時控制。
Stepping motor control system
ABSTRACT
The core control element is STC90C516RD+ as a single-chip microcomputer,the ULN2003 as the original driver ,the main implement component is step motor. Besides the photoconductive resistance is used as the light test component,trough PCF8591A/D conversion, the converted digital signal passes to the microcontroller. Keys and digital tube as the input/output devices can achieve intelligent automatic control better. After programming, protues as a simulation software to test, and bonding technology for hardware debugging and testing and finally reach the expectations of system function. The design of electric curtain brought great convenience to people's life. As well as people's living environment and the realization of the smart home system will provide a basis, therefore, the research and design relating to the curtain control system has far-reaching practical significance.   源¥自%六:維;論-文'網=www.aftnzs.live
 Keywords: SCM (STC90C516RD+); Stepping motor; Light control; Timing control
目錄
1.緒論    1
1.1步進電機及其發展    1
1.2課題背景    2
1.3現實意義    2
1.4研究現狀及發展趨勢    2
1.5技術方案的選擇    3
1.5.1單片機的選擇    3
1.5.2  A/D芯片PCF8591的選擇    4
2.設計硬件簡介    5
2.1步進電機介紹    5
2.2  ULN2003達林頓管    6
2.3 光敏二極管    7
2.4  A/D轉換電路    7
2.5 STC90C516RD+單片機簡介    8
3 總體設計方案    10
3.1設計思想    10
3.2 基本功能    10
3.3 結構規劃    10
4 設計電路分析    11
4.1 光檢測電路    11
4.2 I2C總線傳輸    12
4.3 步進電機電路    13
4.4 數碼管驅動顯示電路    14
5 系統軟件設計    15
5.1設計總流程圖    15
5.2 程序實驗    16
6 調試與改進    22
6.1軟件設計中遇到的問題    22
6.2 硬件設計中遇到的問題    22
7 實驗總結    23
參考文獻    24
致謝    25
附錄    26
1 主控制程序    26
1.緒論
1.1步進電機及其發展
步進電機又稱為脈沖電動機或階躍電動機,它是基于最基本的電磁感應作用,將電脈沖信號轉變為角位移或線位移的開環控制元件。單片機控制的步進電機廣泛地應用于工業自動控制、數控機床、組合機床、機器人、計算機外圍設備、照相機,大型望遠鏡,衛星天線定位系統等等。隨著經濟的發展,技術的進步和電子技術的發展,步進電機的應用領域更加廣闊,同時也對步進電機的運行性能提出了更高的要求。 STC90C516RD+單片機步進電機控制系統設計+控制程序:http://www.aftnzs.live/zidonghua/20190421/32411.html
------分隔線----------------------------
推薦內容
双色球走势图带连线