基于USB口的智能遥控信号发射装置的设计
0 引 言。
目前在市场上已经拥有一种智能开关即可以用一个遥控器来控制连接在这个开关上的电器的通断。其工作原理是根据传统的通用协议将接收终端用单片机来模拟PT2272进行软件解码,但是存在的不足是发送端控制的终端数目太少,一个遥控器最多只能控制4个终端,为了弥补该产品在这方面的不足,因此设计了这种装置。
设计思想是按照PT2262/2272传输协议用单片机模拟进行模拟原遥控器上的PT2262芯片编码,再通过USB口使得系统和电脑连接通信,由此通过电脑对接收端进行直接控制,控制数量大大增加。并且更加实用,功能更强大。
1 硬件设计
1.1 系统整体设计
系统主要由USB转串口模块,单片机主控模块和无线信号发射模块组成。系统框图如图1所示。系统的工作流程是由计算机发送数据通过USB串口送入单片机,单片机对接收到的数据进行数据返回以便校验数据是否发送正确,若接收到数据和原来发送的数据有误,则重新发送,若接收无误,则单片机对接收到的数据进行编码处理后传输到无线发射模块,由该模块将信号发射出去。在信号发射过程中用一个LED灯来指示信号的发射是否完成。
图1 系统
1.2 各模块设计
1.2.1 USB转串口模块设计
该模块的电路如图2所示。该模块采用经典电路设计,转换芯片采用的是PL2303HX.同时为了实现该装置的产品化,缩小其体积,因此在设计时在保持性能可靠的前提下尽量减少了元器件的使用。图2为最精简的电路设计图。
图2 USB转串口模块电路。
1.2.2 单片机控制模块设计
单片机控制模块的硬件设计:将USB串口模块的RXD和TXD线分别连接单片机的TXD和RXD线,以实现单片机主控模块和电脑的信息传输和交换。同时在P1口选择两个端口,一个连接LED指示灯,用来指示工作状态,另一个作为数据输出口与无线发射模块相连,用于单片机模块与无线发射模块的信息传输。
1.2.3 无线发射模块设计
该模块主要负责将从单片机主控模块传输过来的编码依次的发射出去。该模块电路产用常见的315无线收发电路图,电路图如图3所示。它是由声表谐振器和高频三极管组成的三点式振荡电路。数据由单片机输入,通过三极管Q2控制高频振荡器,实现数据的OOK调制发射。
万能遥控器相关文章:万能遥控器代码
模拟信号相关文章:什么是模拟信号
手机电池相关文章:手机电池修复
评论