红外通信是短距离通信的一个常用的手段,应用于电力行业特别多。我制作了这个USB转红外模块,可以让电脑和外部红外模块进行通信,创新点在于:通常做的红外发送会让自己自发自收,我进行了一个电路上的改进,让这个模块的自己发送的时候,控制接收模块不工作,有效的做到了发送接收自如,相互不干扰。将图奉上给大家看看,实验已经完成,预备过一段时间投板做几块。
简单的USB转TTL的模块
(原文件名:1.jpg)
NE555产生38K的红外载波
(原文件名:2.jpg)
红外发送以及接收管的控制
(原文件名:5.jpg)
在这里做到的就是当发送数据的时候,控制了接收管的电源,让接收管不工作,这样就有效的完成了自己发送自己不会接收数据。
-----------------------------------------------------------------------
青岛的,呵呵。
-----------------------------------------------------------------------
发射距离,保持在10来米没问题。至于你说的波特率,红外的波特率是有限制的,我测试过,4800,误码就很高了,2400基本没问题,大家通常都用1200。
因为红外有个38K调制,所以如果波特率太高,38K调制的时候,调制波形倍数太小,0038在解调的时候就比较困难了。
一周热门 更多>