1 / 17
文档名称:

红外数据传输.ppt

格式:ppt   大小:574KB   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

红外数据传输.ppt

上传人:相惜 2020/3/18 文件大小:574 KB

下载得到文件列表

红外数据传输.ppt

文档介绍

文档介绍:1、红外通信原理发送端采用单片机将待发送的二进制信号编码调制为一系列的脉冲串信号,通过红外发射管发射红外信号。红外接收完成对红外信号的接收、放大、检波、整形,并解调出遥控编码脉冲。1、红外通信原理(续)红外发送部分由51单片机、键盘、红外发光二极管和7段数码管组成。键盘用于输入指令,51单片机检测键盘上按键的状态,并对红外信号进行调制,发光二极管产生红外线,数码管用来显示发送的键值。图2红外发射电路红外接收部分由51单片机、一体化红外接收头HS0038和7段数码管组成。51单片机检测HS0038,并对HS0038接收到的数据解码,通过数码管显示接收到的键值。图3红外接收电路1、红外通信原理(续)常用的红外一体化接收头2、编码、解码(1)二进制信号的调制二进制信号的调制由单片机来完成,它把编码后的二进制信号调制成频率为38kHz的间断脉冲串,相当于用二进制信号的编码乘以频率为38kHz的脉冲信号得到的间断脉冲串,即是调制后用于红外发射二极管发送的信号如图4二进制码的调制所示红外接收解调采用PPM编码方式单片机采用外部中断INT0管脚和红外接收头的信号线相连,中断方式为边沿触发方式。计算中断的间隔时间,来区分前导码、二进制的“1”、“0”码。并将8位操作码提取出来在数码管上显示。红外接收头输出的原始遥控数据信号,,那接收头输出的就是低电平,:开始时发射一个特定的同步码头,对于接收端而言就是一个9ms的低电平,,这个同步码头可以使程序知道从这个同步码头以后可以开始接收数据。采用脉宽调制的串行码,、、“0”;、、“1”。软件原理(续):解码的关键是如何识别“0”和“1”,从位的定义我们可以发现“0”、“1”,不同的是低电平的宽度不同,“0”,“1”,所以必须根据高电平的宽度区别“0”和“1”。,开始延时,,若读到的电平为低,说明该位为“0”,反之则为“1”,为了可靠起见,,,否则如果该位为“0”,读到的已是下一位的高电平,因此取(+)/2=,。根据红外编码的格式,。