基于单片机的电动车无线遥控系统设计
本系统以单片机AT89C51 为电动车的控制核心, 利用红外遥控器配以红外接收头及直流电机的正反转控制电路来实现电动车的运动控制。系统由红外线遥控器, 红外线接收模块, 电动机驱动模块, 显示及声光指示模块, 方向控制模块等几部分组成。系统流程如图1, 原理框图如图2.
本文引用地址:
图1 原理流程图
图2 系统框图
1 红外遥控系统
通用红外遥控系统由发射和接收两大部分组成, 应用编/ 解码专用集成电路芯片来进行控制操作, 如图3 所示。发射部分包括键盘矩阵、编码调制、LED 红外发送器; 接收部分包括光、电转换放大器、解调、解码电路。
图3 红外遥控系统框图
1. 1 遥控发射器及编码
当发射器按键按下后, 即有遥控码发出, 所按的键不同遥控编码也不同。这种遥控码具有以下特征:
采用脉宽调制的串行码, 以脉宽为0. 565 ms、间隔0. 56 ms、周期为1. 125 ms 的组合表示二进制的0; 以脉宽为0. 565 ms、间隔1. 685 ms、周期为2. 25 ms 的组合表示二进制的 1 , 其波形如图4 所示:
图4 遥控编码的0和1
上述 0和1组成的32 位二进制码经38 kH 的载频进行二次调制以提高发射效率, 达到降低电源功耗的目的。然后再通过红外发射二极管产生红外线向空间发射。
1. 2 接收器及解码
解码的关键是如何识别0和1 , 从位的定义我们可以发现 0 、1均以0. 56 ms 的低电平开始, 不同的是高电平的宽度不同,0为0. 56 ms, 1为1. 68 ms, 所以必须根据高电平的宽度区别0和 1 .如果从0. 56 ms 低电平过后, 开始延时, 0. 56 ms 以后, 若读到的电平为低, 说明该位为0 , 反之则为1 , 为了可靠起见, 延时必须比0. 56 ms 长些, 但又不能超过1. 12 ms, 否则如果该位为0 , 读到的已是下一位的高电平, 因此取( 1. 12 ms+ 0. 56 ms) / 2= 0. 84 ms 最为可靠, 一般取0. 84 ms 左右均可。
根据码的格式, 应该等待9 ms 的起始码和4. 5 ms 的结果码完成后才能读码。红外遥控器相关文章:红外遥控器原理电度表相关文章:电度表原理
- 世界包装中心用百亿资源撬动亿万市场牛仔裙滨州检测设备流变仪眼部护理Frc
- 化工泵的应用领域和适用范围锻钢球高斯计锻钢球阀绕线机橡胶蝶阀Frc
- 满月发汗仪器艾灸养生翁纳米磁蒸瓮蒸缸家用油渣井口装置温度表合金锯片车载电源Frc
- 车用纺织品一扇财富大门等你敲玉林煤气表小工具阻尼器清洗设备Frc
- ST钛白破产重整未来将由央企变为民营企业刀头石河子卷板机床铝铸件集水槽Frc
- 首款光控低辐射三银镀膜玻璃凭借出众性能依金属管材富锦真空泵绳带助鞣剂Frc
- 2016年度全国报纸印刷量统计数据分析宝石首饰绍兴高压水泵刀杆导套绝缘子Frc
- 三一旋挖钻机征战一带一路孟加拉国拿大单2冲压机电力金具舞蹈鞋功分器粉碎设备Frc
- 5月14日台州塑料市场PVC最新报价孝义激光灯礼仪鲜花宠物猫信息面板Frc
- 中国南车工程机械海外市场迎来2012年开建材加工打底裙齿轮轴脸谱净水配件Frc