999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

對MCU溫控智能風(fēng)扇系統(tǒng)的設(shè)計

2018-05-14 01:50:14鄭錦紅
學(xué)校教育研究 2018年29期

鄭錦紅

摘 要:本文介紹一種基于單片機(jī)溫控風(fēng)扇的控制系統(tǒng)設(shè)計方案。巧妙地利用單片機(jī)技術(shù),可控硅技術(shù),溫度傳感器技術(shù),軟件技術(shù), 達(dá)成設(shè)計目標(biāo)。硬件系統(tǒng)采用臺灣松翰科技生產(chǎn)的SN8P2722作為微處理器,利用高精度熱敏傳感器對室內(nèi)溫度的探測并適時顯示當(dāng)前溫度值,通過控制可控硅的導(dǎo)通,從而實現(xiàn)對電風(fēng)扇進(jìn)行溫度調(diào)速控制。軟件系統(tǒng)則采用模塊設(shè)計即主程序,定時程序,溫度顯示程序,電機(jī)調(diào)速等程序。著重討論溫控相關(guān)程序的設(shè)計并給出流程圖和相關(guān)程序,該系統(tǒng)把智能自動調(diào)節(jié)技術(shù)用于家用電器的控制中,系統(tǒng)利用軟件技術(shù)實現(xiàn)了風(fēng)速調(diào)級和關(guān)機(jī)控制,從而提高了系統(tǒng)的抗干擾性能和穩(wěn)定性。

關(guān)鍵詞:SN8P2722 時序 自動控制

一、 課題設(shè)計意義

目前也有溫控風(fēng)扇,但普遍地風(fēng)扇的溫控優(yōu)點(diǎn)依然沒有,甚至其控制效果不明顯,仍僅限于關(guān)掉風(fēng)扇電機(jī),所以沒有得到足夠的市場反映,這是因為其產(chǎn)品大多直接采用普通熱敏電阻作為溫控元件,電路溫控范圍窄、風(fēng)扇啟動頻繁。不能由人自由設(shè)定溫度上下限,不能從容地自動控制電扇電機(jī)的起停或轉(zhuǎn)速的快慢。本設(shè)計則采用高精度熱敏傳感器對溫度采樣并進(jìn)行A/D轉(zhuǎn)換,強(qiáng)大的八位單片機(jī)作為數(shù)據(jù)處理裝置,用相應(yīng)的驅(qū)動電路控制電機(jī)的轉(zhuǎn)速或起停,從而實現(xiàn)電扇的智能化溫控。

二、系統(tǒng)

(一)系統(tǒng)功能概述

本設(shè)計以精簡指令集單片機(jī)SN8P2722為核心,通過高精度NTC傳感器對室內(nèi)環(huán)境溫度進(jìn)行數(shù)據(jù)采集,用單片機(jī)處理,從而建立一個完整的控制系統(tǒng)。使電風(fēng)扇隨溫度的變化而自動變換檔位,實現(xiàn)“溫度較低,風(fēng)力較弱,溫度較高,風(fēng)力較大”的功能。另外,用戶也可以通過鍵盤控制面板,設(shè)定電風(fēng)扇在一定范圍內(nèi)的最低工作溫度,當(dāng)溫度低于所設(shè)置最低溫度時,電風(fēng)扇將自動關(guān)閉,當(dāng)高于此溫度上限時電風(fēng)扇又將重新啟動。

(二)系統(tǒng)原理

硬件系統(tǒng)采用模塊設(shè)計思想,該電路由溫度傳感電路、電機(jī)控制電電路、電源時鐘、顯示電路、看門狗電路等組成。而軟件系統(tǒng)則先進(jìn)行系統(tǒng)功能分析,后采用結(jié)構(gòu)化設(shè)計,采取模塊設(shè)計。

三、總體硬件設(shè)計

(一)總體硬件設(shè)計

根據(jù)要求,選用臺灣SONIX(松翰)公司的SN8P2722作為中央處理器,具有2K*16bits程序ROM、128*8bits內(nèi)存RAM、內(nèi)部包含有16MHz RC振蕩電路和復(fù)位電路、WDT看門狗定時器、8bits時鐘定時器、5通道12bits ADC,18個雙向可編程I/O,輸入I/O可編程設(shè)置弱上拉電阻。其硬件能符合整個控制系統(tǒng)的要求,不需要外接其他存儲器芯片復(fù)位電路和定時器件,整個系統(tǒng)結(jié)構(gòu)緊湊,抗干擾能力強(qiáng),性價比高。

該硬件電路由阻容降壓電源電路、紅外遙控接收電路、溫度傳感電路、數(shù)碼顯示和鍵盤掃描電路,電機(jī)控制與驅(qū)動電路等組成。

1.阻容降壓電路設(shè)計

由于本系統(tǒng)是小電流控制系統(tǒng),另外出于成本考慮,選用阻容降壓式電源給系統(tǒng)供電(如右圖所示)。由于阻容降壓式電源是浮地的,全波整流雖然可以獲得稍大的電流,但是穩(wěn)定性和安全性要比半波整流更差。

2.紅處遙控接收電路設(shè)計

紅外遙控器是利用紅外線發(fā)射一連串的二進(jìn)制脈沖碼進(jìn)行傳遞信息,是一種無線、非接觸控制技術(shù),具有抗干擾能力強(qiáng),編碼及解碼容易,信息傳輸可靠,對環(huán)境影響小,成本低優(yōu)點(diǎn),本系統(tǒng)選用NEC協(xié)議的遙控器。

3.溫度傳感器電路設(shè)計

風(fēng)扇使用環(huán)境溫度一般在16℃~45℃ ,溫度范圍窄,選用高精度的熱敏傳感器,并經(jīng)過SN8P2722內(nèi)部進(jìn)行ADC轉(zhuǎn)換,得到12位分辨率的二進(jìn)制數(shù)值,再由MCU計算處理,得到精度達(dá)到0.1℃的溫度值。

4.溫度顯示與控制模塊設(shè)計

顯示面板選用3位8段共陰極LED數(shù)碼管,為節(jié)省MCU的有限資源,與鍵盤組成矩陣形式共享IO端口,通過動態(tài)掃描輸出顯示內(nèi)容和動態(tài)掃描輸入讀取鍵盤的鍵值。

(二)系統(tǒng)工作原理

本系統(tǒng)利用高精度NTC傳感器感應(yīng)到室內(nèi)環(huán)境溫度變化轉(zhuǎn)換成電壓信號,濾波后直接輸入到MCU單片機(jī)IO端口,經(jīng)過MCU內(nèi)部ADC模數(shù)轉(zhuǎn)換為數(shù)字信號,單片機(jī)處理溫度數(shù)字信號,顯示在LED數(shù)碼管面板上,在溫控模式下通過實時環(huán)境溫度對風(fēng)扇進(jìn)行自動控制。

當(dāng)掃描到有按鍵按下或接收遙控信號,則對按鍵或遙控做出響度應(yīng)和處理,可以開啟或關(guān)閉電風(fēng)扇;開啟或關(guān)閉導(dǎo)風(fēng)輪;工作模式設(shè)置,可選擇正常模式、自然風(fēng)模式、睡眠模式和溫控自動模式;定時關(guān)機(jī)設(shè)置,可定時0~9小時;風(fēng)速檔位設(shè)置,正常模式下有高、中、低三檔風(fēng)速調(diào)節(jié)。

溫控模式下,風(fēng)扇的三檔物理調(diào)速通過軟件設(shè)計實現(xiàn)0~7檔調(diào)速。當(dāng)設(shè)定為溫控模式時進(jìn)入溫度自動控制,MCU集到當(dāng)前實時環(huán)境溫度與預(yù)設(shè)的檔位溫度值比較,并選擇相對應(yīng)檔位,單片機(jī)自動控制系統(tǒng)開始工作。

四、主程序摸塊

根據(jù)風(fēng)扇系統(tǒng)各種功能相對獨(dú)立的特點(diǎn),采用結(jié)構(gòu)化設(shè)計軟件設(shè)計的總體思想由于整個系統(tǒng)要求實時性很高,因此系統(tǒng)必須快速響應(yīng)輸入,執(zhí)行相應(yīng)功能。整個系統(tǒng)采用模塊化設(shè)計,按其功能分為不同級別的程序模塊,采用中斷方式和分時掃描方式,滿足快速響應(yīng)的要求。

(一)系統(tǒng)軟件主程序匯編代碼如下

Startup:

call SystemInitialize // 調(diào)用系統(tǒng)初始化程序

call ClearRam // 調(diào)用內(nèi)存清空程序

call TimeDelay200 // 調(diào)用延時200ms程序

MainLoop:

call KeypadScan // 調(diào)用按鍵掃描程序

call RemoterScan // 調(diào)用遙控掃描程序

call TemperatrueCheck // 調(diào)用溫度轉(zhuǎn)換程序

call WorkRoutine // 調(diào)用工作模式程序

jmp MainLoop

(二)溫度控制程序設(shè)計

溫度控制程序是在溫控自動模式下執(zhí)行的工作程序。依據(jù)采集到環(huán)境溫度的高低,控制風(fēng)扇的自動運(yùn)行、暫停、關(guān)機(jī)和轉(zhuǎn)速調(diào)整,來改變風(fēng)量的有無或強(qiáng)度,以適合人的生理需求。

(三)溫度轉(zhuǎn)換和處理程序設(shè)計

溫度測量通過硬件電路把溫度信號轉(zhuǎn)變?yōu)橹绷麟妷盒盘枺蒑CU內(nèi)置ADC電路采樣、量化和編碼,轉(zhuǎn)換成12-bits的二進(jìn)制數(shù)據(jù),通過溫度傳感器溫度與電阻的關(guān)系列表,查表獲得當(dāng)前溫度。程序由溫度轉(zhuǎn)換處理程序和溫度查表程序組成,通過連續(xù)讀取32次溫度采樣數(shù)值,求和后計算平均值,通過平均值的軟件濾波方法,減少采樣過程中的瞬時干擾,影響溫度采集的準(zhǔn)確性。

(四)溫度比較

風(fēng)扇控制由采集到的實時環(huán)境溫度值,與預(yù)設(shè)的溫度值比較,處于相應(yīng)溫度區(qū)間,速度索引設(shè)置相應(yīng)的檔位值。

五、結(jié)束語

本系統(tǒng)硬件電路比較簡單,很多功能都是由軟件完成,抗干擾性較強(qiáng),只是溫控程序處理模塊在處理溫度輸入時,由于SN8P2722單片機(jī)內(nèi)存資源有限,沒有對32組數(shù)據(jù)進(jìn)行排序并去掉最大值和最小值后,再進(jìn)行平均值計算,導(dǎo)致不能濾掉尖峰脈沖對溫度檢測的干擾,對溫度檢測的準(zhǔn)確性有一定的影響。但是因為在溫度檢測電路加入了∏型濾波硬件電路,所以尖峰脈沖對溫度檢測的準(zhǔn)確性影響可以忽略。

[參考文獻(xiàn)]

[1] 胡漢文. 微型計算機(jī)原理與系統(tǒng)設(shè)計[M].清華大學(xué)出版社,2004.

[2] 梁宗裕,等.新潮小家電電路圖冊[M].機(jī)械工業(yè)出版社,2002.

[3] 何小艇.電子系統(tǒng)設(shè)計 [M]浙江大學(xué)出版社,2004.

[4] 陳明熒,單片機(jī)課程設(shè)計實訓(xùn)教材[M]清華大學(xué)出版社,2004.

主站蜘蛛池模板: 午夜限制老子影院888| 精品国产中文一级毛片在线看| 欧美午夜久久| 少妇极品熟妇人妻专区视频| 免费观看亚洲人成网站| 久久久久亚洲Av片无码观看| 亚洲伦理一区二区| 在线免费不卡视频| 国产一区二区三区免费| 亚洲人成影院午夜网站| 波多野结衣一级毛片| 国产91导航| 国产超碰在线观看| 91久久偷偷做嫩草影院免费看| 国产精品久久久久久搜索 | 亚洲无码91视频| 亚洲美女一区二区三区| 色婷婷视频在线| a级毛片免费播放| 亚洲中文字幕97久久精品少妇| 亚洲成a人片在线观看88| 永久免费AⅤ无码网站在线观看| 国产91精选在线观看| 欧美性天天| 四虎精品黑人视频| a网站在线观看| 免费看的一级毛片| 精品一区二区三区自慰喷水| 国产网站在线看| a级毛片网| 嫩草影院在线观看精品视频| 亚洲人成日本在线观看| 亚洲视频在线观看免费视频| 91久草视频| 精品人妻一区无码视频| 色网在线视频| 久久男人视频| 国语少妇高潮| 蜜臀AVWWW国产天堂| www.精品视频| 色偷偷综合网| 精品日韩亚洲欧美高清a| 中文字幕有乳无码| 国产偷国产偷在线高清| 久久精品一品道久久精品| 成人看片欧美一区二区| 狠狠五月天中文字幕| 欧美日韩理论| 欧美中日韩在线| 国产主播在线一区| 中国精品自拍| 久久人人97超碰人人澡爱香蕉| 一级毛片免费的| 久久免费成人| 成人av专区精品无码国产| 老司机午夜精品网站在线观看| 日韩在线观看网站| 国产亚洲男人的天堂在线观看| 无码有码中文字幕| 东京热av无码电影一区二区| 精品无码国产自产野外拍在线| 欧美日韩午夜| 精品精品国产高清A毛片| 国产成人综合在线视频| 成年av福利永久免费观看| 欧美日韩北条麻妃一区二区| 91精品网站| 91精品国产91久久久久久三级| 日本不卡在线| 在线观看国产一区二区三区99| 国产AV无码专区亚洲精品网站| 国产女人在线| 激情无码视频在线看| 噜噜噜久久| 国产女人水多毛片18| 成人国产精品一级毛片天堂| 成人综合网址| 不卡无码h在线观看| 国产乱子伦一区二区=| 亚洲一区二区在线无码| 亚洲一区二区三区在线视频| 性激烈欧美三级在线播放|