引言
目前市場上銷售的風(fēng)扇主要是通過導(dǎo)線將轉(zhuǎn)速控制器和扇體連接起來,并且在使用的時候轉(zhuǎn)速控制器往往被固定在墻體上,不能夠?qū)崿F(xiàn)隨時隨地的對風(fēng)扇進行調(diào)控。同時由于采用導(dǎo)線連接方式進行調(diào)控風(fēng)扇,必然會鋪設(shè)大量的線路,造成線路冗余和浪費。并且目前的絕大多數(shù)的電扇不具備根據(jù)外界環(huán)境智能調(diào)節(jié)轉(zhuǎn)速的功能,使得當(dāng)前風(fēng)扇的使用過于機械性。
本文設(shè)計一種可以遠(yuǎn)程遙控風(fēng)扇轉(zhuǎn)速,并且通過PIC單片機控制在外界一定溫度下扇體可以自能調(diào)控自身的轉(zhuǎn)速,達到用戶可以像遙控電視一樣遙控風(fēng)扇,并且也不需要鋪設(shè)大量的尸體線路去連接轉(zhuǎn)速控制器和扇體。由于在扇體電路設(shè)計時,通過加入PIC單片機主控芯片智能的根據(jù)外界溫度(遙控器中傳送的溫度數(shù)據(jù))自動控制轉(zhuǎn)速,大大節(jié)省了能源的利用,同時滿足用戶的需求。
1 系統(tǒng)硬件設(shè)計
由于PIC16F873A單片機是采用精簡指令集(RISC)和FLASH存儲技術(shù)的高性能嵌入式單片機。具有功耗小、運算速度快、外圍擴展能力強等突出優(yōu)點。本系統(tǒng)設(shè)計分別采用兩片16F873PIC單片機對信號發(fā)射和接收控制電路的進行控制。
如圖1所示基于PIC智能遠(yuǎn)程無線控制風(fēng)扇系統(tǒng)設(shè)計系統(tǒng)框圖,主要包括遙控信號發(fā)射電路、信號接收控制電路兩個重要部分。遙控信號發(fā)生電路包括:溫度傳感器、紅外管發(fā)射電路、檔位控制鍵以及顯示部分等;信號接收控制電路主要包括:紅外接收電路、狀態(tài)指示電路、風(fēng)扇電機轉(zhuǎn)速控制電路以及電壓轉(zhuǎn)換電路等。
圖1 智能遠(yuǎn)程無線控制風(fēng)扇系統(tǒng)設(shè)計系統(tǒng)框圖
1.1 遙控信號發(fā)射電路設(shè)計
如圖2所示PIC16F873A單片機控制的遙控器發(fā)射電路設(shè)計原理圖。該電路主要以PIC50單片機為主控核心,包括行列式鍵盤電路、LCD1602液晶顯示器、DS18B20溫度才傳感器、紅外發(fā)射電路等。
本電路由兩塊1.5V的干電池供電。PIC16F873A單片機內(nèi)部帶有A/D轉(zhuǎn)換模塊,因此由DS18B20溫度傳感器采集來的數(shù)據(jù)可以直接由單片機進行分析,無需外加A/D轉(zhuǎn)換模塊。為了提高CPU的效率,遙控信號發(fā)射電路的鍵盤采用中斷掃描的方式。行列式鍵盤電55路是由7個按鍵和7個二極管組成“與門”實現(xiàn)。7個按鍵包括:開關(guān)鍵、智能調(diào)控轉(zhuǎn)速鍵和5個檔位控制鍵。當(dāng)沒有按鍵按下時,單片機處于低功耗空閑等待狀態(tài),當(dāng)有鍵盤按下時,相應(yīng)地二極管陰極電壓為零,二極管導(dǎo)通,同時觸發(fā)中斷1產(chǎn)生中斷,使單片機退出空閑狀態(tài),進入紅外發(fā)射程序。由于單片機產(chǎn)生37.91KHz的PWM,PWM占空比設(shè)置為1/3。在紅外通信時通過P3.5口輸出37.91KHz的紅外載波信號,經(jīng)過三極管放大,由紅外發(fā)射管發(fā)60射出去。電路是否處于工作狀態(tài)由D4發(fā)光二極管進行指示,同時電路工作時檔位控制以及外界溫度都可以在LCD1602中顯示。
圖2 遙控器發(fā)射電路設(shè)計原理圖
1.2 信號接收控制電路設(shè)計
如圖3所示PIC16F873A單片機控制的信號接收控制電路。該電路主要包括:風(fēng)扇調(diào)速電路、交織電流轉(zhuǎn)換電路、紅外接收電路、單片機主控電路。遙控信號發(fā)射電路發(fā)射的紅外信號由信號接收電路接收傳遞給PIC16F873A單片機,單片機根據(jù)接收的不同信號進行風(fēng)扇70不同工作狀態(tài)的處理。
由于風(fēng)扇工作時的電壓為220V,單片機的工作需要5V的直流電源。因此在電路設(shè)計時為了減少外部電池的使用,設(shè)計了220V交流轉(zhuǎn)5V直流的電路。該電路核心器件是LM7805穩(wěn)壓芯片為電路提供5V的穩(wěn)定直流電壓,L1、L2、D12、D13構(gòu)成全波整流電路,將工頻交流電轉(zhuǎn)換成具有直流成分的脈沖直流電,由于二極管具有單向?qū)щ娦,起到開關(guān)的作用。
L3、L4、D14、D15、C5、C6、L5、R16構(gòu)成濾波電路,將脈沖直流中的交流部分濾除,增加直流部分,電感電容起到濾波的作用。LM7805集成芯片、D16、C4、R15構(gòu)成穩(wěn)壓電路,對整流后的直流電壓采取進一步的穩(wěn)壓,D16為輸出保護二極管,保護LM7805輸出級不被損壞。
本電路采用的紅外接收管型號為SFH4500。紅外接收管包括:紅外監(jiān)測二極管、放大80器、限幅器、帶通濾波器、積分電路、比較器等。紅外監(jiān)測二極管監(jiān)測到紅外信號,然后把信號送到放大器和限幅器,限幅器把脈沖幅度控制在一定的水平,而不論紅外發(fā)射器和接收器的距離遠(yuǎn)近。交流信號進入帶通濾波器,帶通濾波器可以通過30khz到85khz的負(fù)載波,通過解調(diào)電路和積分電路進入比較器,比較器輸出高低電平,還原出發(fā)射端的信號波形。
圖3 信號接收控制電路設(shè)計原理圖
風(fēng)扇調(diào)速電路主要由橋式電路D1、光電耦合器6N137、SCR可控硅、三極管Q1等組成。PIC16F873A單片機產(chǎn)生可控硅控制的移相脈沖,通過改變相角實現(xiàn)導(dǎo)通角的改變,進90而改變輸出的電路的電壓,控制電扇的電機轉(zhuǎn)動。當(dāng)導(dǎo)通角為0時電機停轉(zhuǎn),導(dǎo)通角越大,風(fēng)扇轉(zhuǎn)速越快。P1.6為低電平時Q1導(dǎo)通,6N137光耦導(dǎo)通進而控制風(fēng)扇轉(zhuǎn)機電路。由于數(shù)字電平上下跳變時集成電路耗電發(fā)生突變,容易引起電源產(chǎn)生毛刺,通常對開關(guān)電源影響比線性電源大,因為開關(guān)電源在開關(guān)周期內(nèi)不能響應(yīng)電流突變,而僅由電容提供電流的變化部分。一般數(shù)字電路越復(fù)雜,數(shù)據(jù)速率越高,累積的電流跳變越強烈,高頻分量越豐富。采用95光耦有利于降低噪聲的干擾,提高信噪比。