資料介紹
本文檔的主要內容詳細介紹的是單片機教程之單片機應用系統的設計與實例資料說明主要內容包括了:1 單片機應用系統的設計方法,2 單片機應用系統的開發過程,3 單片機系統應用實例
應用系統的硬件設計
確定各輸入輸出數據的傳送方式是中斷方式、查詢方式還是無條件方式等。
根據系統需要確定使用何種結構,確定系統中主要電路是最小系統,還是擴展系統。除單片機外,系統中還需要哪些擴展芯片、模擬電路等。
資源分配:各輸入輸出信號分別使用哪個并行口、串行口、中斷、定時器/計數器等。
電路連接:根據以上各步完成完整的線路連接圖。
應用系統的軟件設計
劃分功能模塊及安排程序結構。例如,根據系統的任務,將程序大致劃分成數據采集模塊、數據處理模塊、非線性補償模塊、報警處理模塊、標度變換模塊、數據控制、計算模塊、控制器輸出模塊、故障診斷模塊等,并規定每個模塊的任務及其相互間的關系。
? ?畫出各程序模塊詳細流程圖。
選擇合適的語言(如高級語言或匯編語言)編寫程序。編寫時盡量采用現有模塊子程序,以提高程序設計速度。
將各個模塊連結成一個完整的程序。
在很多行業有大量的用電加熱設備,如用于熱處理的加熱爐,用于融化金屬的坩堝電阻爐及各種不同用途的溫箱等,人們都需要對它們的溫度進行監測和控制。采用單片機對它們進行控制不僅具有控制方便、簡單和靈活性大等特點,而且可以大幅度提高被控溫度的技術指標,從而能夠大大提高產品的質量和數量。因此,智能化溫度控制技術正被廣泛地采用。
對電阻爐溫度控制,可以采用適用于工業控制的8051單片機組成的控制系統。該系統的被測參數是電阻爐的溫度,由單片機PID運算得出的控制量去控制雙向可控硅的導通和關斷,以便切斷或接通加熱電源,調整電工功率,從而控制電阻爐的溫度穩定在設定值上。本系統采用過零觸發方式,干擾小、器件運行可靠,同時省去了傳統的D/A變換器件,簡化了硬件設備。
圖9.2所示為電阻爐溫度控制系統原理圖。圖中主要包括8051單片機、溫度檢測元件和變送器、A/D轉換器、鍵盤與顯示電路、溫度控制電路和報警電路等幾個部分。因為8051單片機內部有4K字節的程序存儲器,空間足夠,所以不必再擴展程序存儲器。其工作過程為,熱電偶可將檢測的溫度轉變成mV級的電壓信號,經溫度變送器放大后,送入A/D轉換器,轉換成數字量送入計算機,與設定值進行比較,經PID調節后,輸出驅動信號,控制可控硅的導通與關斷,從而達到調節溫度的目的。若檢測的實際值與設定值相比較越限,則產生報警信號。
- 單片機開發技術實例教程 42次下載
- 單片機原理及應用的詳細資料說明 20次下載
- 51單片機匯編語言教程之單片機鍵盤接口程序設計的詳細資料說明 19次下載
- 51單片機匯編語言教程之單片機條件轉移指令的詳細資料說明 15次下載
- 單片機入門教程之單片機的輸入與輸出口的詳細資料說明 11次下載
- 單片機教程之單片機常用指令的詳細資料說明 16次下載
- 單片機教程之MCS51單片機的資料結構說明 12次下載
- 單片機教程之單片機總線與存儲器的擴展資料說明 27次下載
- 單片機基礎教程之單片機簡介和微機基礎知識的詳細資料說明 0次下載
- 綜合整理的51單片機C語言400實例和單片機仿真300例資料說明 648次下載
- 51單片機教程之51單片機的串行口應用舉例資料說明 18次下載
- 什么是單片機51單片機教程之單片機的詳細資料概述免費下載 85次下載
- 51單片機教程之80C51單片機的指令系統 33次下載
- 51單片機教程之單片機硬件結構的詳細說明 32次下載
- 單片機應用程序綜合實例——單片機與接口技術 0次下載
- 單片機的最小系統由什么組成 單片機的最小系統包括哪些 7972次閱讀
- 單片機編程實例總結 812次閱讀
- 單片機編程實例大全 2742次閱讀
- PIC系列單片機的詳細資料說明 5350次閱讀
- 單片機的結構和原理說明 5025次閱讀
- 使用單片機實現復位電路的資料詳細說明 4562次閱讀
- 什么是單片機_單片機的概念 3.5w次閱讀
- 如何學習STC單片機詳細STC單片機資料說明 1.1w次閱讀
- 單片機8x8矩陣鍵盤原理說明 2.5w次閱讀
- microchip單片機入門基礎知識(PIC單片機詳細資料) 2.2w次閱讀
- 單片機有什么特點_為什么要學習單片機? 1w次閱讀
- 單片機控制系統中不可缺少的“中斷”基礎知識 1793次閱讀
- 單片機外圍功能電路控制的基礎知識 9595次閱讀
- 單片機的編程語言和開發環境 5473次閱讀
- pic單片機io口控制教程之c語言編程實現 1.1w次閱讀
下載排行
本周
- 1Keysight B1500A 半導體器件分析儀用戶手冊、說明書 (中文)
- 19.00 MB | 4次下載 | 免費
- 2使用TL431設計電源
- 0.67 MB | 2次下載 | 免費
- 3BT134雙向可控硅手冊
- 1.74 MB | 2次下載 | 1 積分
- 4一種新型高效率的服務器電源系統
- 0.85 MB | 1次下載 | 1 積分
- 5LabVIEW環形控件
- 0.01 MB | 1次下載 | 1 積分
- 6PR735,使用UCC28060的600W交錯式PFC轉換器
- 540.03KB | 1次下載 | 免費
- 751單片機核心板原理圖
- 0.12 MB | 1次下載 | 5 積分
- 8BP2879DB支持調光調滅的非隔離低 PF LED 驅動器
- 1.44 MB | 1次下載 | 免費
本月
- 1開關電源設計原理手冊
- 1.83 MB | 52次下載 | 免費
- 2FS5080E 5V升壓充電兩串鋰電池充電管理IC中文手冊
- 8.45 MB | 23次下載 | 免費
- 3DMT0660數字萬用表產品說明書
- 0.70 MB | 13次下載 | 免費
- 4UC3842/3/4/5電源管理芯片中文手冊
- 1.75 MB | 12次下載 | 免費
- 5ST7789V2單芯片控制器/驅動器英文手冊
- 3.07 MB | 11次下載 | 1 積分
- 6TPS54202H降壓轉換器評估模塊用戶指南
- 1.02MB | 8次下載 | 免費
- 7STM32F101x8/STM32F101xB手冊
- 1.69 MB | 8次下載 | 1 積分
- 8基于MSP430FR6043的超聲波氣體流量計快速入門指南
- 2.26MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評論
查看更多