資料介紹
本論文設計了一個單片機電風扇控制系統。系統采用MCS-52單片機為控制核心,設計了按鍵電路、顯示電路和過熱保護電路,并采用C語言進行編程、調試和仿真,實現了電風扇的幾項基本功能:電機的正反轉功能,0-990秒的定時功能,以及自然、正常、睡眠三種風類的選擇功能。經過多次的測試與電路的調整、系統的各項功能均能正常實現。
系統的設計要求及內容
本設計以MCS-52單片機為核心,通過按鍵掃描電路和顯示電路建立一個控制系統,使電風扇人為的變換檔位,能夠滿足人們的需求。另外,通過過熱保護電路可以很好的保護電機,當電機發熱時,電路報警并且電機停轉,當電機溫度恢復正常時,電機又正常工作。
本設計主要內容如下:
1、用4位數碼管實時顯示電風扇的工作狀態,最高位顯示風類:“自然風”顯示“1”、“正常風”顯示“2”、“睡眠風”顯示“3”。后3位顯示定時時間:動態倒計時顯示剩余的定時時間,無定時顯示“000”。
2、設計“自然風”,“正常風”和“睡眠風”三個風類鍵用于設置風類;設計一個“定時”鍵,用于定時時間長短設置;設計一個“搖頭”鍵用于控制電機搖頭。
在整個定時狀態下,電路具有允許用戶隨時自行選擇使用“自然風”狀態,也可選擇使用“常風”和“睡眠風”狀態。
設計過熱檢測與保護電路,若電風扇電機過熱,則電機停止轉動,電機冷卻后電機又恢復轉動。
保護電路的選擇
保護電路可由以下幾種方案可供選擇:
方案一:選用熱敏電阻作為感測溫度的核心元件,通過運算放大器放大于是溫度變化引起熱敏電阻的變化,進而導致輸出微弱的電壓變化信號,再用A/D轉換芯ADC0809將模擬信號轉化為數字信號輸入單片機處理。
方案二:采用熱電偶作為感測溫度的核心元件,配合橋式電路,運算放大電路和A/D轉換電路,將電機溫度變化信號送入單片機處理。
方案三:選用ADC0809作為過熱保護電路的核心部件,假設先設定一個標準電壓值,通過0-5V模擬電壓輸入進行模數轉換,如果數據超過標準值則單片機對電機進行相應操作,使電機啟停。
對于方案一,采用熱敏電阻有價格便宜、元件易購的優點,但熱敏電阻對溫度的細微變化不敏感,在信號采集、放大、轉換過程還會產生失真和誤差,并且由于熱敏電阻的R-T關系的非線性,其本身電阻對溫度的變化存在較大的誤差,雖然可以通過一定的電路給以糾正,將使電路復雜穩定性降低,故該方案不適合本系統。
對于方案二,采用熱電偶和橋式測量電路相對于熱敏電阻和其對溫度的敏感性和器件的非線性誤差都有較大的提高,其測量范圍也非常高,從-50攝氏度到1600攝氏度均可測量,但是依然存在電路復雜,對過熱檢測達不到本系統要求的標準,故不采用此方案。
對于方案三,取代了傳感器檢測電路,大大降低了外接放大轉換等電路的誤差因素,通過運用電壓值來模擬電機溫度值,使得其分辨率很高,可以滿足系統要求,故采用方案三。
2.2 控制核心的選擇
方案一:采用電壓比較電路作為控制部件。溫度傳感器采用熱敏電阻或熱電偶等,溫度信號轉為電信號并放大,集成運放組成的比較電路判決控制風扇的轉速。當高于或低于某值時將風扇切換到相應檔位。
方案二:采用單片機作為控制核心,以軟件編程的方式進行風速判斷,并在端口輸出控制信號。
對于方案一,采用電壓比較電路具有電路簡單、易于實現,以及無需編寫軟件程序的特點,但控制方式過于單一,不能自由設置上下限動作及定時時間,無法滿足不同用戶以及不同環境下的要求,故不采用此方案。
對于方案二,以單片機作為控制器,通過編寫程序不但能將傳感器檢測到的模擬溫度值通過A/D轉換傳給單片機進行處理,而且用戶能通過鍵盤接口,自由設置上下限定時時間,滿足全方位的需求,并且通過檢測電路判斷電機溫度是否過高,能精確把握電機溫度的微小變化。故本系統采用方案二。
- (畢業設計資料)基于51單片機電機測速顯示控制系統設計
- 基于單片機電源電壓檢測指示系統設計(畢業設計資料)
- 【畢設狗】【單片機畢業設計】基于單片機的多路溫度采集控制系統的設計(proteus仿真+源碼+原理圖+軟件設計
- (畢業設計資料)基于單片機智能液位水位監測控制系統設計
- (畢業設計資料)基于單片機51單片機智能藥盒控制系統設計
- 基于單片機霍爾電機測速儀表控制系統設計(畢業設計資料)
- 基于單片機超聲波測距和語音控制系統設計(畢業設計資料)
- (畢業設計資料)基于單片機的百葉窗控制系統設計
- 單片機無線遙控小車畢業設計論文
- 基于單片機的智能小車畢業設計 98次下載
- 基于單片機控制的交通燈畢業設計 16次下載
- 本科畢業論文基于單片機的直流電機PWM調速控制系統設計 0次下載
- 基于單片機的電機轉速測量系統設計(答辯版)完整畢業設計論文 0次下載
- 基于單片機控制的交通燈畢業設計資料 33次下載
- 基于單片機的輸液滴速控制系統設計_畢業論文 44次下載
- 基于STM32單片機的智能窗簾控制系統設計 223次閱讀
- 基于PLC的電機控制系統設計 265次閱讀
- 基于STM32單片機的智能冰箱控制系統設計 210次閱讀
- 步進電機控制系統是什么意思 351次閱讀
- 基于單片機的步進電機控制系統設計 2294次閱讀
- 基于AT89C52單片機實現VCM磁鋼快速檢測控制系統的應用方案 2447次閱讀
- 基于C504單片機實現步進電機控制系統的設計 1909次閱讀
- 基于單片機的閉環控制系統的設計解決方案 4078次閱讀
- SM8954A單片機在步進電機鐵芯扭槽疊扣沖壓控制系統中的應用 865次閱讀
- MSP430單片機對步進電機的驅動控制設計 4072次閱讀
- 基于模糊控制的智能交通燈監控系統的畢業設計 5293次閱讀
- 單片機實現步進電機控制系統設計的方法 4.2w次閱讀
- 單片機控制系統中不可缺少的“中斷”基礎知識 1758次閱讀
- 基于單片機的步進電機控制系統設計 1.3w次閱讀
- 單片機控制步進電機的原理 8.4w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多