便携式温度测试仪的红外数据传输系统设计(11)

时间:2025-03-12

毕业设计

图3.8 基于字节传输的红外遥控数据格式

2.单片机红外遥控的实现 (1)硬件电路设计

如图3.9,单片机采用AT89C2051,它是51系列8位单片机,内部有2KB的程序存储器,外部有P1和P3两个8位并口,选用晶振频率Fosc=24MHz。图3.9(a)中,SE303是红外发射二极管,当P1.0=1时,三极管9013导通,SE303通电发射红外线,实际上发射的是频率为38KHz的脉冲串;反之,三极管9013截止,SE303截止,不发射。图3.9(b)中,一体化红外接收头HS0038的圆形面为红外接收面,它与SE303红外发射管的有效收发直射距离可达35m。 (2)软件设计 发射程序设计

编程要点:因HS0038的红外接收频率为38 KHz,所以载波信号采用38 KHz的矩形波。载波信号的产生由子程序产生,矩形波周期t=26μs。对

(a) (b)

图3.9 (a) 发射电路 (b) 接收电路

需要发送的二进制信号调制,如图3.4,‘1’用10个t的低电平和10个t的脉冲表示,‘0’用20个t的低电平和10个t的脉冲表示,占空比分别为1:2和1:3,符

合NEC通用编码,8比特帧,带同步帧(传输开始)和结束帧(传输结束),如图3.8。 发射一个字节的子程序如下:

便携式温度测试仪的红外数据传输系统设计(11).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219