基于CH340的遥控器与PC机接口设计
3 系统调试和检查方法
本文引用地址:https://www.eepw.com.cn/article/117115.htm在PC机上利用串口调试助手,通过读取遥控器的指令,可以对USB接口电路进行调试和检查,步骤如下:
(1)通过教练口把遥控器输出的PPM指令信号与USB接口电路信号输入端相连;
(2)安装USB驱动并获取虚拟的串口号。当第一次把USB接口电路的USB插头插入计算机时,计算机系统会弹出发现新硬件的提示,并要求安装相应的USB驱动程序;接下来把CH340芯片驱动(驱动程序可在网上下载)按照提示步骤逐步安装。驱动程序安装完成后,系统会自动增加一个COM口,并可以在计算机属性的硬件管理中的串口项查到计算机为该虚拟串口分配的串口号,用户就可以按照传统的串行口控制方式来使用这个虚拟COM口,这样一来就把USB设备虚拟为一个串行设备;如果不是第一次使用,就不需要重新安装驱动,只需记住虚拟的串口号。
(3)运行串口调试助手,选择串行端口号与计算机为USB分配的虚拟串口号一致,设置与接口电路相同的通讯参数(波特率、奇偶校验位、数据位、停止位等),然后打开串口。
(4)打开遥控器电源开关,并选择工作于PPM编码方式。此时,在串口调试助手界面的数据接收区就会显示出遥控器各个通道对应的脉宽数据。操纵遥控器不同的操纵杆,就会发现对应的脉宽数据发生改变。
4 结论
利用单片机外部中断方式对遥控器教练口输出的PPM指令信号进行译码,通过USB接口电路实现与计算机的通信,不仅实现了对指令信号读取,而且简化了外设接口和编程,省去外接电源;在计算机上用USB口虚拟出串行口,既可以克服由于USB接口协议的复杂性给用户带来的不便,又可以简化计算机与单片机之间的接口,它的使用与普通的USB外设相同,只是第一次插入PC机USB接口时,系统会提示安装相应的驱动程序。该接口电路已经过验证,并应用到飞行模拟器中。
红外遥控器相关文章:红外遥控器原理 脉冲点火器相关文章:脉冲点火器原理
评论