《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于IAP單片機的課室風扇燈光管理系統
基于IAP單片機的課室風扇燈光管理系統
2015年微型機與應用第12期
葉成彬,郭志雄,劉曉璇
(華南理工大學廣州學院 電氣工程學院,廣東 廣州 510800)
摘要: 以IAP15F2K61S2單片機作為核心控制器,集成溫度采集、交流電風扇無極調速、燈光有效控制、上位機無線控制等功能,構成課室風扇燈光管理系統,該系統具有控制簡便、操作靈活等優點,改善了傳統課室容易出現的“燈常明、扇常轉”現象,還大大減少了課室管理員的工作量。
Abstract:
Key words :

  摘  要: 以IAP15F2K61S2單片機作為核心控制器,集成溫度采集、交流電風扇無極調速、燈光有效控制、上位機無線控制等功能,構成課室風扇燈光管理系統,該系統具有控制簡便、操作靈活等優點,改善了傳統課室容易出現的“燈常明、扇常轉”現象,還大大減少了課室管理員的工作量。

  關鍵詞IAP單片機溫度傳感器無級調速;上位機;無線控制

0 引言

  目前部分高校提出智慧校園的口號,節能減排也是其中一重要議程,高校課室中風扇、燈光的管理也受到了較大的關注。當課室中無人時燈光以及風扇仍然在運作,不僅浪費國家電力資源,還給學校財政加大了負擔。針對以上情況,本文介紹一種利用IAP15F2K61S2單片機、各種功能模塊以及上位機軟件整合成的課室風扇燈光管理系統,該系統具有操作簡單、穩定性強、兼容性強等特點[1]。

1 課室風扇燈光管理系統硬件設計

  1.1 課室風扇燈光管理系統工作原理

001.jpg

  系統硬件組成框圖如圖1所示。本管理系統由IAP15F2K61S2單片機分析DS18B20數字溫度計采集回來的溫度值,從而產生不同占空比的PWM脈沖調制信號,再通過由MOC3061光電雙向可控硅以及BT136雙向可控硅等組成的交流電機無級調速電路對電風扇進行調速,使得電風扇隨溫度的變化而自動換擋,實現“溫度高,轉速快;溫度低,轉速慢”的功能[2]。利用繼電器可以使單片機以弱電的高低邏輯電平來控制220 V交流強電的接通與斷開,從而控制課室燈光的開啟與關閉。不僅使用了LCD12864液晶顯示屏顯示課室當前溫度值,還利用無線模塊CC1101把溫度值實時無線傳輸到課室風扇燈光管理系統上位機軟件。利用光電傳感器計算進入以及出去課室的人數從而判斷當前課室內是否還有人。課室風扇燈光管理系統上位機軟件可以實時顯示課室各點溫度以及電風扇工作狀態,還可以無線切換電風扇智能與人工控制、無線控制課室燈光開啟與關閉功能。

  1.2 硬件設計

  1.2.1 溫度傳感器

  本系統采用DS18B20數字溫度傳感器測量課室環境溫度,并將實時采集回來的溫度數據傳輸給單片機處理,計算之后的溫度值與實際值誤差為±0.5℃。

  1.2.2 光照強度檢測模塊

  本系統使用BH1750FVI光照強度模塊對課室光照強度進行采集,并將數據傳輸給單片機處理、分析,按照在不同光線強度環境之下實際測試回來的不同數值來劃分光線強度。該模塊具有接近視覺靈敏光譜靈敏度特性,最小誤差變動在±20%,受紅外線影響很小等特點。

  1.2.3 光電傳感器電路

  E18-8MNK光電傳感器模塊是一種對射光電傳感器,當發射紅外端與接收紅外端之間沒有障礙物時,接收端輸出低電平,反之輸出高電平。單片機通過檢測該模塊輸出端傳輸過來的電平值,即可分辨是否有人通過。

  1.2.4 無線通信模塊

  考慮到無需對無線模塊進行二次開發,故采用高性能單片機加低功耗射頻芯片CC1101無線通信模塊。模塊與單片機接線比較簡單,只需把模塊串口與單片機串口進行對接即可,用戶只需對單片機串口進行初始化、發送以及接收數據等操作即可實現無線通信功能。

  1.2.5 交流電機無級調速電路

  由于使用IAP15F2K61S2單片機發出的PWM對交流無級電機進行調試,考慮到弱電與強電的隔離以及較高的PWM工作頻率等問題,故采用摩托羅拉公司生產的常用作大功率可控硅的MOC3061光耦合器。

  1.2.6 LCD12864顯示電路

  本系統采用LCD12864液晶屏顯示系統各項參數,該液晶屏技術較為成熟且應用廣泛,開發容易,價格低廉[3]。

  1.2.7 燈光控制電路

  本系統采用電磁繼電器對220 V交流燈光進行有效控制,利用弱電控制強電,避免人對強電直接控制。

2 課室風扇燈光管理系統軟件設計

  2.1 單片機主程序設計

  課室風扇燈光管理系統主要完成光照傳感器模塊、溫度傳感器模塊、光照傳感器電路、光電傳感器以及CC1101通信模塊信號采集、處理、顯示以及按鍵電路識別等功能。因此設計軟件時,必須先對各個模塊進行初始化,而后單片機才能調用各個模塊并接收相應的信號,最后才能實現本系統具備的相應功能。主程序流程如圖2所示。

002.jpg

  2.2 上位機設計

  本管理系統使用微軟公司發布的Visual Basic軟件開發出針對本管理系統的上位機軟件,其主要是收集、處理下位機硬件設備傳送過來的各類信息以及向下位機硬件設備發出操作指令[4]。本管理系統上位機軟件登錄界面如圖3所示,用戶必須輸入正確的用戶名稱和用戶密碼才能進入課室風扇燈光管理系統上位機軟件用戶主界面。

003.jpg

  當用戶成功登錄課室風扇燈光管理系統上位機并進入主界面之后,準確無誤地設置串口及波特率之后,串口工作指示燈變為綠色,否則為紅色提醒用戶當前選擇串口有誤。

  當用戶點擊“獲取溫度”按鈕之后,上位機收集下位機實時環境溫度并在系統溫度區域顯示出來。

  當用戶需要對風扇①、風扇②進行調試時,只需點擊相應的“高速”、“中速”、“低速”及“停止”按鈕,此時課室電風扇工作狀態區域中以文字的形式顯示出當前風扇工作狀態,若風扇正常運行其工作指示燈為綠色,否則為紅色。

  當用戶點擊“燈光①”、“燈光②”按鈕,則可以切換燈光正常通電及斷電狀態,燈光正常通電時其工作指示燈為綠色,否則為紅色。

  當用戶在硬件設備上通過按鍵改變風扇①和風扇②、燈光①、燈光②工作狀態時,上位機也會及時獲取相關信息并顯示出來。

  課室風扇燈光管理系統上位機運行狀態①、②分別如圖4、圖5所示。

004.jpg

3 結論

  經過反復試驗表明本管理系統上位機軟件以及下位機硬件設備中各個功能模塊均能長時間穩定運行,采集數據迅速,分析及處理數據準確,及時有效對風扇進行調速、燈光開與關燈操作,無線通信可靠傳輸數據。

  綜合上述,本課室風扇燈光管理系統實現了一定的智能化控制,在一定程度上節約了能源,減少了課室管理員的工作量,具有一定的實際應用價值。

  參考文獻

  [1] 林海汀.電子工藝技術與實踐[M].北京:機械工業出版社,2012.

  [2] 丁向榮.增強型8051單片機原理與系統開發(C51版)[M].北京:清華大學出版社,2013.

  [3] 李全利.單片機原理及應用(C51編程)[M].北京:高等教育出版社,2012.

  [4] 丁張輝.Visual Basic串口通信及編程實例[M].北京:化學工業出版社,2011.


此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 高清国产激情视频在线观看| 久久婷婷色一区二区三区| 风间由美100部合集| 好男人社区www影院在线观看| 亚洲国产欧美在线人成北岛玲 | 亚洲欧洲自拍拍偷午夜色| 色综合久久久久久久久久| 国产高潮视频在线观看| 中文字幕无码精品三级在线电影| 欧美激情精品久久| 四虎免费大片aⅴ入口| 香蕉视频在线免费看| 尤物国产在线精品福利一区| 亚洲AV综合色区无码一区| 男人桶女人30分钟完整试看| 国产午夜亚洲精品国产| 91精品国产高清久久久久久91| 攵女yin乱篇| 亚洲人成电影院| 男女一进一出猛进式抽搐视频| 国产午夜激无码av毛片| 91麻豆精品福利在线观看| 扒开双腿猛进湿润18p| 亚洲人成网男女大片在线播放 | 日韩精品无码免费专区网站| 人人玩人人添人人| 色釉釉www网址| 国产精品另类激情久久久免费 | 午夜体验试看120秒| 国产超爽人人爽人人做| 在线观看91精品国产入口| 中文字幕在线视频播放| 最近免费最新高清中文字幕韩国| 亚洲色图古典武侠| 老色鬼久久综合第一| 国产欧美日产激情视频| 99在线精品免费视频九九视| 成年性香蕉漫画在线观看| 五月天婷婷在线播放| 永久免费无码日韩视频| 卡一卡2卡3卡精品网站|