紅外發(fā)射和接收器件示例_第1頁
紅外發(fā)射和接收器件示例_第2頁
紅外發(fā)射和接收器件示例_第3頁
紅外發(fā)射和接收器件示例_第4頁
紅外發(fā)射和接收器件示例_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、圖2-2 紅外發(fā)射和接收器件示例紅外一體化接收頭內(nèi)部電路包括紅外監(jiān)測二極管,放大器,限副器,帶通濾波器,積分電路,比較器等。紅外監(jiān)測二極管監(jiān)測到紅外信號,然后把信號送到放大器和限幅器,限幅器把脈沖幅度控制在一定的水平,而不論紅外發(fā)射器和接收器的距離遠(yuǎn)近。交流信號進(jìn)入帶通濾波器,帶通濾波器可以通過30khz到60khz的負(fù)載波,通過解調(diào)電路和積分電路進(jìn)入比較器,比較器輸出高低電平,還原出發(fā)射端的信號波形。注意輸出的高低電平和發(fā)射端是反相的。圖2-3為紅外發(fā)射和接收解碼的示意圖。在發(fā)射部分設(shè)計一個38kHz的載波,在發(fā)射數(shù)據(jù)(全碼)為高電平時輸出載波,發(fā)射數(shù)據(jù)(全碼)為低電平時輸出低電平,二者實(shí)現(xiàn)

2、了邏輯與的關(guān)系,得到的信號(紅外發(fā)射)驅(qū)動紅外發(fā)射二極管向空間發(fā)射紅外線。紅外一體化接收頭接收到紅外信號后,解碼出與發(fā)射數(shù)據(jù)(全碼)邏輯相反的數(shù)據(jù)。圖2-3 紅外發(fā)射和接收解碼的示意圖3系統(tǒng)硬件設(shè)計本設(shè)計中作為發(fā)射部分使用的遙控器為M5046AP機(jī)芯的電視機(jī)遙控器。電視機(jī)遙控器應(yīng)用的是紅外收發(fā)原理,即遙控器前端側(cè)面的紅外發(fā)射管發(fā)射出紅外信號,電路板上紅外接收管接收到信號后送到單片機(jī)內(nèi)部,經(jīng)譯碼后變成相應(yīng)的操作指令,以實(shí)現(xiàn)定時、遙控風(fēng)扇的功能。紅外遙控器的內(nèi)部關(guān)鍵電路和接收管電路如圖3-1所示。圖3-1本設(shè)計以AT89S51單片機(jī)為主控器,單片機(jī)控制電路設(shè)計如圖3-2所示。單片機(jī)的P1.2-P1

3、.4口用于控制風(fēng)扇的3個檔次,設(shè)計中用繼電器來模擬風(fēng)扇換擋開關(guān);P1.6和P1.7引腳控制時鐘電路;P2口作為液晶顯示的8位數(shù)據(jù)線;P3.0和P3.1口控制風(fēng)扇工作狀態(tài)指示燈,分為手動和自動2個狀態(tài);P3.2中斷0用于接收紅外遙控編碼信號;P3.4接收溫度數(shù)據(jù);P3.5-P3.7三個引腳分別控制液晶顯示器的控制端。圖3-2為單片機(jī)控制電路。圖3-2DS1307簡介種低功耗、BCD碼的8引腳實(shí)時時鐘芯片。DS13DS1307是I2C總線接口的日歷時鐘芯片,片內(nèi)有8個特殊寄存器和56的BSPAM,是一07的主要技術(shù)性能如下:具有秒、分、時、日、星期、月、年的計數(shù)功能,并具有12小時制和24小時制計

4、數(shù)模式,可自動調(diào)整每月天數(shù)及閏年;具有自動掉電保護(hù)和上電復(fù)位功能;可輸出不同頻率的方波信號。DS1307的引腳排列如圖3-3所示。圖3-3DS1307引腳圖VCC:+5V電源;VBAT:+3V電源輸入;X1、X2:32.768kHz的晶振輸入端;SDA:數(shù)據(jù)線;SCL:時鐘線;SQW/OUT:方波信號輸出端。時鐘電路設(shè)計單片機(jī)控制時鐘電路如圖3-4所示。DS1307的X1與X2通過32.768KHz的晶振相連,以提供計時基準(zhǔn)。SCL與SDA分別連接至單片機(jī)的P1.6和P1.7引腳,完成單片機(jī)讀取時間值。圖3-4單片機(jī)控制時鐘電路DS18B20簡介DS18B20是美國DALLAS公司生產(chǎn)的一線式

5、數(shù)字溫度傳感器,它具有微型化、低功效、高性能、抗干擾能力強(qiáng)、易配處理器等優(yōu)點(diǎn),特別適用于多點(diǎn)測溫系統(tǒng),可直接將溫度轉(zhuǎn)化成串行數(shù)字信號給單片機(jī)處理,且在同一總線上可以掛接多個傳感器芯片。它具有3引腳TO-92小體積封裝形式,溫度測量范圍為-55+155攝氏度,可編程為912位A/D轉(zhuǎn)換精度,測溫分辨率可達(dá)0.0625攝氏度,被測溫度用符號擴(kuò)展的16位數(shù)字量方式串行輸出,其工作電源既可在遠(yuǎn)程引用,也可采用寄生電源方式產(chǎn)生,多個DS18B20可以并聯(lián)到三根或兩根線上,CPU只需一根端口線就能與多個DS18B20通信,占用微處理器端口較少,可節(jié)省大量的引線和邏輯電路。以上特點(diǎn)使得DS18B20成為此次

6、設(shè)計的首選。引腳定義:DQ:數(shù)字信號輸入/輸出端;GND:電源地;VCC:外接供電電源輸入端(寄生供電方式時接地),如圖3-5所示。圖3-5DS18B20溫度傳感器芯片引腳測溫電路設(shè)計該部分電路設(shè)計如圖3-6所示。DS18B20有兩種方式供電,一種是采用電源供電方式,此時DS18B20的1腳接地,2腳作為信號線,3腳接電源。另一種是寄生電源供電方式,單片機(jī)端口接單線總線,為保證在有效的DS18B20時鐘周期內(nèi)提供足夠的電流,可用一個MOSFET管來完成對總線的上拉。寄生供電適合多點(diǎn)測溫。鑒于本設(shè)計為單片測溫,故采用外部電源供電法。DS18B20是單總線控制,I/O引腳與單片機(jī)P3.4引腳相連即

7、可實(shí)現(xiàn)與單片機(jī)之間的通信。圖3-6溫度測量電路本設(shè)計的顯示器選用LCD1602液晶顯示器。LCD1602可顯示16×2個字符,芯片工作電壓為4.5-5.5V,工作電流為2.0mA(5.0V),模塊的最佳工作電壓為5.0V。LCD1602的接口信號說明如表3-1所示。表3-1LCD1602引腳說明編號符號引腳說明編號符號引腳說明1VSS電源地9D2DataI/O2VDD電源正極10D3DataI/O3VL液晶顯示偏壓信號11D4DataI/O4RS數(shù)據(jù)/命令選擇端(H/L)12D5DataI/O5R/W讀/寫選擇端(H/L)13D6DataI/O6E使能信號14D7DataI/O7D0

8、DataI/O15BLA背光源正極8D1DataI/O16BLK背光源負(fù)極液晶顯示電路如圖3-7所示。單片機(jī)的P2口為液晶顯示器的數(shù)據(jù)線,P3.5-P3.7引腳分別控制液晶顯示器的復(fù)位端RST、讀/寫端R/W、使能端E。調(diào)節(jié)VR1電位器可以調(diào)節(jié)液晶顯示器的對比度。圖3-7液晶顯示電路單片機(jī)控制風(fēng)扇檔位電路如圖3-8所示。3個繼電器分別接至單片機(jī)的P1.2、P1.3、P1.4引腳,當(dāng)環(huán)境溫度需要風(fēng)扇調(diào)為一檔時,單片機(jī)的P1.2引腳輸出高電平,此時三極管Q1導(dǎo)通,則繼電器K1導(dǎo)通,風(fēng)扇調(diào)為一檔。二檔與三檔的工作控制原理與一檔同理。圖3-8風(fēng)扇檔位控制電路4系統(tǒng)軟件設(shè)計本系統(tǒng)軟件設(shè)計流程圖如圖4-1所示。圖4-1系統(tǒng)軟件設(shè)計流程圖5 硬件制作本設(shè)計所用元器件如表5-1所示元器件名稱個數(shù)元器件名稱個數(shù)AT89S51單片機(jī)1萬能紅外遙控器1紅外接收頭1LCD16021DS18B

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論