1.导言
现在仪器设备大都选用RS232接口与计算机通讯,可是跟着计算机技能的开展,支撑热插拔的USB标准接口将替代RS232接口,因而计算机将越来越少装备甚至不装备RS232接口。
RS232接口与USB接口尽管都归于串行接口,但它们的数据格局、通讯协议、信号电平以及机械衔接办法则不同。这样计算机不能操控现有仪器设备,处理这一问题就得把现有的仪器设备的RS232接口转化成USB接口。完成这种转化能够选用USB/RS232桥接器材如CP2102,CP2103进行规划,计算机经过USB接口虚拟一个RS232接口,与传统设备器材衔接,设备对计算机接口的方式为USB接口。
2.无线数据通讯终端体系的接口规划
无线数据通讯终端体系体系包含:CP2102USB转RS232模块,STM32F103C6T6操控模块,NRF2401+无线发送模块。结构框图如图1所示:
3.无线数据通讯终端体系的选型
Silicon Laboratories公司推出的USB接口与RS232接口转化器CP2102/CP2103是一款高度集成的USB-UART桥接器,供给一个运用最小化元件和PCB空间来完成RS232转化USB的简洁处理方案。如图2所示,CP2102/CP2103包含了一个USB功用操控器、USB收发器、振荡器和带有悉数调制解调器操控信号的异步串行数据总线(UART),选用5×5mm MLP-28的封装。
P2102/CP2103作为USB/RS232双向转化器,一方面能够从主机接纳USB数据并将其转化为RS232信息流格局发送给外设;另一方面可从RS232外设接纳数据转化为USB数据格局传送至主机,其间包含操控和握手信号。
经过编程设置UART,支撑各种数据格局和波特率。在PC机的COM端口编程设置UART的数据格局和波特率。表1为其数据格局和波特率。
NRF24L01+模块无线数据收发模块,选用Nordic公司的nRF24L01+高性能无线射频芯片,以2.4GHz的无线频段进行无线数据传输,确保了高速通讯质量,而且能够在无线通讯协议上完成严厉的数据校验机制,确保数据的牢靠通讯。NRF24L01+模块可进行本机地址和发送地址的装备,能够挑选频道(0-127)然后完成频率的设置,完成多各电子体系的数据传输,即可完成设备和设备之间的无线数据传输,完成便利,简略。
4.无线数据通讯终端体系的的硬件规划
CP2102的外围规划如图3所示,主操控器电路如图4所示。
5.无线数据通讯终端体系调试
PC端软件规划界面如图5所示。
6.结束语
本方案使用USB转UART技能,结合无线技能,为PC与远端设备数据通讯供给了一个简略有用的规划方案,减少了开发时刻,降低了开发本钱,简化了外设口,为外设供给了5V电源,可用于数据传输和信号操控;并为数据无线使用体系的开发和学习供给了一种快捷而廉价的办法。