您的位置 首页 厂商

根据USB/RS232的无线通讯终端体系的设计方案

本文详细介绍了一种采用USB通信接口设计的无线数据通讯终端系统。此系统以高速、可靠、可在线编程的STM32F103C6T6为主控制器件,实现了通过计算机与其

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电源,可用于数据传输和信号操控;并为数据无线使用体系的开发和学习供给了一种快捷而廉价的办法。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/134976.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部