多媒体投影机遥控器的单片机仿真
[09-14 01:04:31] 来源:http://www.88dzw.com 电子制作 阅读:8886次
文章摘要:开40KHZ方波定时器;低电平数据减1,不为零,延时21μs后重复执行本句;为零转②循环;④算法结束3 主要性能指标(1) 读码器最大学习码长:206bit(2) 读码器读码识别范围:起始位:21μs~1.376s,编码位:21μs ~5.355ms(3) 读码误差:+21μs(4) 读码器帧间歇位识别范围:小于1.37s,大于5.355ms(5) 仿真遥控器发射距离:大于10M4 小结 多媒体投影机的单片机仿真遥控器性能与软件的设计具有密切的关系,特别是码宽计数的采样周期,关系到能否识别出起始位及遥控码采样精度问题,在编程时需多次实验测试,相互兼顾,本设计中读码采样周期为21μs
多媒体投影机遥控器的单片机仿真,标签:电子小制作,http://www.88dzw.com开40KHZ方波定时器;
低电平数据减1,不为零,延时21μs后重复执行本句;为零转②循环;
④算法结束
3 主要性能指标
(1) 读码器最大学习码长:206bit
(2) 读码器读码识别范围:起始位:21μs~1.376s,编码位:21μs ~5.355ms
(3) 读码误差:+21μs
(4) 读码器帧间歇位识别范围:小于1.37s,大于5.355ms
(5) 仿真遥控器发射距离:大于10M
4 小结
多媒体投影机的单片机仿真遥控器性能与软件的设计具有密切的关系,特别是码宽计数的采样周期,关系到能否识别出起始位及遥控码采样精度问题,在编程时需多次实验测试,相互兼顾,本设计中读码采样周期为21μs,经测试可正确仿真市场上常用的投影机及彩电、空调等设备。 www.88dzw.com
1.2 读遥控器按键码软件设计
图4是读遥控器按键码控制软件的主程序流程。图5是中断读入键码数据的程序流程图。
中断读键码程序在编程设计中非常重要。它要完成遥控码起始位的识别及脉宽计数、遥控码编码位的宽度计数、结束位的认别等功能。通过大量的不同种类的遥控码波形实验分析,遥控码的帧间歇位宽度均在10 ms以上,起始位码宽度在100μs—20ms之间,编码位在100μs—5ms之间,为确保对所有遥控器读码的成功,采用以下设计方法:
(1)寻提起始位方法:用16位DPTR计数器对高电平进行宽度计数,计数采样周期为21μs,当高电平结束时,如高8位计数器为非零,则说明高电平宽度超过5.35ms(255×21μs),紧接来的低电平码就是起始位,否则重新开始。
(2)读起始位方法:采用16位DPTR对低电平进行宽度计数(最大可读宽度为1.376s),当高电平跳变时结束计数,并将DPTR的高8位、低8分别存入R4,R5寄存器。
(3)读遥控编码的方法:采用DPTR低8位计数器对码(高电平或低电平)进行宽度计数,电平跳变时结束计数,并将值存入规定的地址,在高电平码计数时,如 DPTR高8位计数器为非零(宽度大于5.35ms),则判定为结束帧间隔位,在相应存储单元写入OOH作为结束标志。
Tag:电子制作,电子小制作,维修教程知识 - 电子制作
- 上一篇:智能手机的硬件体系结构
《多媒体投影机遥控器的单片机仿真》相关文章
- › 多媒体投影机遥控器的单片机仿真
- 在百度中搜索相关文章:多媒体投影机遥控器的单片机仿真
- 在谷歌中搜索相关文章:多媒体投影机遥控器的单片机仿真
- 在soso中搜索相关文章:多媒体投影机遥控器的单片机仿真
- 在搜狗中搜索相关文章:多媒体投影机遥控器的单片机仿真
编辑推荐
最新更新
- · 自制教室照明节电控制器
- · 双色音乐彩灯的制作
- · 三相交流电机缺相保护器
- · 声光控节能灯的制作
- · 同线电话转呼及互通器电路
- · 超低频信号发生器的制作
- · 自制热转印电路板
- · 警笛发声生器电路
- · 一款节能电路
- · 利用太阳能充电的旅行充电器
热门排行