摘要:红外线遥控技术是一种通信和遥控技术,具有非接触和抗干扰能力强的特点,其应用方便了人们的日常生活和工业生产,采用单片机进行红外遥控系统的应用设计具有硬件接口简单方便,编程灵活多样,操作码随意设定等优点。 关键词:单片机红外遥控解码
1 引言气动滑板>翻罐笼
远程遥控技术又称为遥控技术,是指实现对被控目标的遥远控制,在工业控制、航空航天、家电领域应用广泛。红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点,被诸多电子设备特别是家用电器广泛采用,并越来越多的应用到计算机系统中。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。
2 红外遥控技术
红外线的光谱位于红光之外,波长是0.76μm~1.5μm,比红光的波长还长,红外遥控是利用红外线进行信息传递的一种控制方式,红外通信主要由发射和接收两部分组成。发射端将待发送的二进制信号编码成一系列脉冲串信号通过红外发射管发送,接收端接收信号的同时对红外信号进行放大、检波、整形后得到电平编码送入单片机处理[1]。 目前国内外主流的红外遥控编码传输协议有十多种。国内运用比较广泛和编解码比较容易的是hunt-079nec 编码,它是连续的32位二进制码组,其中前16位为地址码(马胶配方的大全用户识别码),能区别不同的电器设备,防止不同机种遥控码互相干扰。芯片厂商把用户识别码固定为十六进制的一组数;后连杆机会16位为8位操作码(功能码)及其反码(用于核对数据是否接收准确)。这种遥控码具有以下特征:红外编码采用一个高低电平组合的脉冲信号代表编码中的逻辑“0”和逻辑“1”。nec编码采用脉宽调制的串行码,即以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”。
支脚