文档介绍:《工业控制计算机》!""# 年$% 卷第$! 期#&
一种新颖的单片机红外数据通信接口软硬件实现
高新华$ 陈在锋! 江秀臣$ 曾奕$
$ 上海交通大学电气工程系(!""!#") ! 河南新乡师范高等专科学校物理系(#&’""")
!"#$%&’$
( )*+ ,)-./.*0 12334),1/5,2) ,)5*.-/1* 6/7*0 2) 89"&$:"$& ;8< ,7 ,)*0 ,) 5=,7 >/>*.?<7,)@ 5=* AB; -4)1C
5,2) 2- 89"&$:"$&D5=* ,)-./.*0 12334),1/5,2) =/7 6**) .*/1=*0 7411*77-4EEF?G=,7 >/>*. /E72 >.2H,0* 5=* 0*5/,E7 2- 1,.14,5D
5=* 5=* 2- 72-5+/.* 0*7,@) /)0 723* 120* 7****@3*)57?G=* ,)5*.-/1* ,7 7,3>E* /)0 .*E,/6E* /)0 =/7 / ***@220 >.27>*15 2-
/>>E,1/5,2)?
()*+,%-#I;8<DJ)-./.*0 12334),1/5,2)DAB;
摘要
本文提出了一种新型的基于 89"&$:"$& 单片机的红外通信接口。利用 89"&$:"$& 内部的 AB; 功能,成功地实现
了红外通信功能。文中给出了详细的硬件电路结构及软件设计原理,以及部分程序代码。这种红外接口简单可靠,具有良
好的应用前景。
关键词:单片机,红外通信,AB;
单片机红外数据通信技术是采用信号载波调制方法,将电/ 硬件电路设计
信号转换成为光信号实现数据传输,广泛应用于现场环境恶劣, 接口硬电路如图! 所示,将 8NO"、GO、SO 通过数字交叉开
野外等需要使用非电信号来传送数据的场合。单片机红外通信关配置到 J L " 输出端引脚上,外部用&T 电压上拉,实现’T 系统
接口技术也很成熟,主要技术关键在于接口电路的设计以及接和&T 系统接口的兼容,通过 8U#""$ 或非门将波形调整后,载
口通信驱动程序的设计。国内目前采用的接口技术大体上分为波信号输出改变三极管 VW"$’的状态, 推动红外发射管
两种:一种是搭建专门的时基发生电路产生载波信号,通过红外 GVJA&!" 发出信号,GVJA&!" 发射波长为 W&")3,而接收电路使
发射管发射信号,采用接收解调芯片将调制信号解调送入单片用专用的接收芯片 X<8YZ XJ[QG 公司的 XX\;]’9,该接收器
机;另一种是采用专门的接收发送模块,并使用专用的收发控制内部整合了放大电路,带通滤波电路,解码电路,直接输出电平
芯片来实现接口和单片机串口之间的连接。这两种方法都存在信号,与 GGX 和 8;MV 电平兼容。接收波长为 W&")3,接收距
着一定的缺陷,第一种方法使用专门时基电路,增加了电路设计离$!3,载波频率为’9YQR。接收到的信号通过 8U#""$ 整形
的复杂度,而且载波信号频率,脉宽调整灵活性差,第二种方法后直接输入单片机的 SO 端。通过这种电路设计的输出接口最
使用专用的收发模块和控制芯片,结构简单,但