資料介紹
在電子消費(fèi)領(lǐng)域當(dāng)中,紅外產(chǎn)品的使用較為普遍,它多用于簡單的近距離控制,如家電,玩具,各種抄表系統(tǒng)。本文以Freescale 8位高性能、低功耗單片機(jī)MC9S08GT60為載體,詳細(xì)介紹紅外通信的硬件和軟件設(shè)計(jì)過程及通信協(xié)議的使用。
HCS08系列的MCU是Freescale半導(dǎo)體公司最新推出的8位單片機(jī),具有多種低功耗模式,更高的工作頻率,并集成了片上調(diào)試器,而且資源豐富,因此采用了該系列的MC9S08GT60作為載體詳細(xì)討論了一個(gè)簡單實(shí)用的紅外通信開發(fā)系統(tǒng)。
紅外通信過程主要由紅外發(fā)射和紅外接收兩個(gè)過程,首先將數(shù)字信號(hào)送給紅外發(fā)射電路,經(jīng)該電路的調(diào)制轉(zhuǎn)變成紅外光信號(hào)在空中傳輸,然后紅外接收電路收到該紅外光信號(hào),經(jīng)過該電路的解調(diào),將此紅外光信號(hào)還原成可被單片機(jī)處理的信號(hào),由單片機(jī)內(nèi)部處理得到原來的數(shù)據(jù)編碼。
2 紅外通信協(xié)議
協(xié)議的目的是給收發(fā)雙方一個(gè)約定,使其能夠進(jìn)行同步,并正確的收發(fā)數(shù)據(jù)。本設(shè)計(jì)使用了類同步協(xié)議。當(dāng)紅外接收器未收到信號(hào)時(shí),不產(chǎn)生定時(shí)操作,否則,首先接收起始位‘0’,并觸發(fā)中斷,啟動(dòng)定時(shí)器接收數(shù)據(jù),然后判斷是否為起始位,如果是,則繼續(xù)接收數(shù)據(jù),否則將定時(shí)器復(fù)位,重新檢測起始位,在接收第二個(gè)停止位時(shí),會(huì)觸發(fā)一次中斷來檢測第一次接收的停止位是否正確,如果不正確,則復(fù)位定時(shí)器,重新接收,否則已經(jīng)正確接收該數(shù)據(jù)段。
?
?
- 使用VS2008實(shí)現(xiàn)串口通信的案例分享 2次下載
- 電力設(shè)備在線紅外測溫系統(tǒng)的軟件設(shè)計(jì)與實(shí)現(xiàn)
- 通用的紅外遙控開關(guān)設(shè)計(jì)與實(shí)現(xiàn) 28次下載
- 基于FPGA的無線通信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 46次下載
- 如何使用DNC實(shí)現(xiàn)數(shù)控機(jī)床通信與管理系統(tǒng)的設(shè)計(jì) 23次下載
- 使用單片機(jī)進(jìn)行紅外通信和檢測的程序免費(fèi)下載
- 使用51單片機(jī)進(jìn)行紅外通信的實(shí)驗(yàn)資料免費(fèi)下載
- 如何使用51單片機(jī)紅外通信解碼的詳細(xì)教程免費(fèi)下載
- 基于模擬數(shù)字紅外信道通信 2次下載
- 紅外通信模塊設(shè)計(jì)教程和關(guān)于單片機(jī)紅外開發(fā)以及紅外編解碼知識(shí) 30次下載
- 基于IrSock模式的紅外通信方法的設(shè)計(jì)與實(shí)現(xiàn) 6次下載
- WinCE紅外通信程序設(shè)計(jì) 2次下載
- WinCE 紅外通信程序設(shè)計(jì) 53次下載
- AN1071用于MICROCHIP 16位單片機(jī)的IRDA標(biāo)
- 基于uclinux的BACnet紅外網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)
- 主動(dòng)紅外和被動(dòng)紅外詳解 313次閱讀
- 紅外報(bào)警器設(shè)計(jì)原理與實(shí)現(xiàn)方法 258次閱讀
- 紅外線遙控器使用方法 3944次閱讀
- STM32之紅外遙控信號(hào)自學(xué)習(xí)實(shí)現(xiàn) 2867次閱讀
- 結(jié)合STM32、Arduino理解紅外遙控編解碼通信原理 1524次閱讀
- STM32之紅外遙控信號(hào)自學(xué)習(xí)實(shí)現(xiàn) 2210次閱讀
- 使用MM32L0130片上IRM模塊實(shí)現(xiàn)紅外發(fā)碼 1121次閱讀
- 紅外遙控自學(xué)習(xí)實(shí)現(xiàn)原理詳解 6658次閱讀
- 應(yīng)用在復(fù)費(fèi)率電能表中的紅外通信接口的應(yīng)用方案 2117次閱讀
- 基于串行紅外協(xié)議收發(fā)模塊實(shí)現(xiàn)紅外無線通信電路的設(shè)計(jì) 2735次閱讀
- 采用MSP430FR4xx微控制器實(shí)現(xiàn)紅外遙控的方案設(shè)計(jì) 1165次閱讀
- 智能電表紅外通信性能檢測系統(tǒng)及檢測方法 3069次閱讀
- 基于STM32的紅外光通信裝置的設(shè)計(jì) 1w次閱讀
- 紅外線通信原理及特點(diǎn) 2.8w次閱讀
- 一種實(shí)用型紅外光通信裝置的設(shè)計(jì)方案 7026次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1489次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多