AVR直流電機控製係統硬件設計概述(doc 69頁)
AVR直流電機控製係統硬件設計概述(doc 69頁)內容簡介
目 錄
1 緒論 1
1.1 課題的背景及意義 1
1.2 直流電機的發展 2
1.3 本設計完成的工作 2
2 AVR單片機簡介 3
2.1 單片機係統概述 3
2.2 ATmega16功能概述 3
2.3 ATmega16單片機 5
2.3.1 ATmega16單片機的特點及特性 5
2.3.2 ATmega16單片機引腳配置及說明 8
2.3.3 CPU 9
2.3.4 存儲器 10
2.3.5 I/O口介紹 12
2.3.6 複位電路 17
2.3.7 時鍾電路 18
3 直流電機控製係統硬件設計 21
3.1 總體電路設計 21
3.2 時鍾電路 21
3.3 係統複位電路 21
3.4 串行通信接口電路設計 22
3.4.1 主要特點 22
3.4.2 內部結構 23
3.4.3 Max232引腳圖 23
3.4.4 Max232 電路設計 23
3.5 驅動電路 24
3.5.1 LMD18200芯片介紹 24
3.5.2 各引腳的功能及原理 26
3.5.3 驅動電路設計 27
3.6 光電耦合電路 28
4 軟件設計 30
4.1 初始化程序設計 30
4.1.1 I/O初始化 30
4.1.2 定時器初始化 30
4.1.3 串口初始化 31
4.2 主程序 32
4.3 中斷及轉速控製子程序 34
4.4 串行數據傳輸程序 36
4.5 ICCAVR 37
4.5.1 開發環境ICCAVR介紹 37
4.5.2 開發及編譯 37
4.6 AVRStudio仿真 38
4.6.1 仿真器的特點 38
4.6.2 連接JTAG ICE 39
4.6.3 仿真環境 40
4.7 ATmega16單片機控製直流電機程序代碼 42
結 論 49
致 謝 50
參考文獻 51
附錄A 英文原文 52
附錄B 中文翻譯 60
附錄C 總體電路設計圖67
..............................
用戶登陸
VR虛擬現實熱門資料
VR虛擬現實相關下載