描述 | 红外接收机 2.7-5.5V 36kHz | 输出电流 | 5 mA |
---|---|---|---|
工作电压 | 2.5 V to 5.5 V | 电源电流 | 0.35 mA |
功率耗散 | 10 mW | 最大工作温度 | + 85 C |
最小工作温度 | - 25 C | 封装 | Tube |
射束角 | 45 deg | 数据传输速率 | 800 bits/s |
安装风格 | Through Hole | 工厂包装数量 | 90 |
sfet来控制。同步发生的操作被task_acs()函数所控制,这个函数频繁地从主函数中被调用,目的是用来处理ir信号的接收(额外管理红外通信的传输)。 2 硬件组成 2.1 硬件结构原理 agv的硬件组成主要由atmega32的电路板、红外线接收器、遥控器以及电源等构成,atmega32电路板集成有a/d、d/a转换设备,可将采集进来的模拟量转化为数字量,通过用户编写的程序进行运算。其硬件电路结构原理图如图2所示。 2.2 信号接收装置 信号接收装置主要由二极管、tsop34836芯片以及相应的电路构成,如图3所示。 3 软件设计 红外线遥控器通过rc5代码传输数据,而rc5数据包包含了设备地址、键盘编码器和一个触发器。5位的设备地址告诉哪个设备(如电视机、录像机、或高保真音响等)被遥控器控制。而对于本文的使用,设备地址也可以用来满足一些单独设备的使用。6位的编码器附和按键遥控允许传输其他的数据,但对于每个传输仅仅提供6位编码器附和按键遥控。 在avr-gcc环境下,rc5数据包可以通过使用void ircomm_sendrc5(unit8_t ad ...