datasheet

基于USB/RS232的无线通讯终端系统设计

2016-10-07来源: eefocus关键字:USB  RS232  无线通讯终端
  1.引言

  目前仪器设备多数采用RS232接口与计算机通信,但是随着计算机技术的发展,支持热插拔的USB标准接口将取代RS232接口,因此计算机将越来越少配置甚至不配置RS232接口。

    本文详细介绍了一种采用USB通信接口设计的无线数据通讯终端系统。此系统以高速、可 靠、可在线编程的STM32F103C6T6为主控制器件,实现了通过计算机与其他终端之间数据及文件的无线传输功能。实验证明,该系统的设计具有低成 本、高集成度和设计简单等优点,实现无线联网和组网功能,适于便携式电子设备的文件远端下载和上传,为诸如无线切割机、各类物联网掌上终端等设备的数据传输提供了解决方案。

  RS232接口与USB接口虽然都属于串行接口,但它们的数据格式、通信协议、信号电平以及机械连 接方式则不同。这样计算机不能控制现有仪器设备,解决这一问题就得把现有的仪器设备的RS232接口转换成USB接口。实现这种转换可以采用 USB/RS232桥接器件如CP2102,CP2103进行设计,计算机通过USB接口虚拟一个RS232接口,与传统设备器件连接,设备对计算机接口 的形式为USB接口。

  2.无线数据通讯终端系统的接口设计

  无线数据通讯终端系统系统包括:CP2102USB转RS232模块,STM32F103C6T6控制模块,NRF2401+无线发送模块。结构框图如图1所示:

基于USB/RS232的无线通讯终端系统设计

基于USB/RS232的无线通讯终端系统设计

基于USB/RS232的无线通讯终端系统设计

基于USB/RS232的无线通讯终端系统设计

关键字:USB  RS232  无线通讯终端

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/qrs/article_2016100730809.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:RS485收发连接器参考电路设计大全
下一篇:PLC编程口RS232的一次意外烧毁的原因分析

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

ESP8266 WIFI模块学习之路(1)——模块的USB串口连接

ESP8266 WIFI模块是我一直想学习的模块,现在物联网发展如此之快。我们先看看ESP8266 WIFI模块长什么样子吧,如下图:然后,我们还需要一个TTL-USB串口线,如图:还需要一个串口调试助手,为了接发数据。我使用的调试助手如下图:其它的也可以,请各位尝试。接下来是硬件连接,硬件连接并不复杂,这里先展示一下如何接线,如下图:ESP8266 TTL-USBVCC VCC(最好选择3.3V)CH_PD VCC(最好选择3.3V)GND GNDURXD TXDUTXD RXD这里的VCC最好接3.3V,5V使得模块容易发热。连接玩如图:打开调试助手进行连接,如图由于我之前把模块的波特率修改成9600了,其实esp8266
发表于 2019-05-14
ESP8266 WIFI模块学习之路(1)——模块的USB串口连接

苹果USB-C to Lightning快充线再遭破解!

近日从供应拿到一条采用非苹果原装MFi芯片的USB-C to Lightning线,但这条线和原装线缆性能几乎一致,同样支持苹果设备开启USB PD快充模式。苹果USB-C to Lightning快充线再次惨遭破解!我们使用ChargerLAB POWER-Z MF001测试仪对这条线缆进行了MFi芯片检测。测试结果为山寨C52芯片(平仿MCU、平仿MOS),评分为88分。       按照常理,这条线缆应该无法这支持苹果设备开启快充。       但在对iPad Air3、iPhone XR、iPhone XS Max三款PD快充设备的实际测试的中
发表于 2019-05-14

USB-IF正式发布USB Type-C的认证方案

Google工程师Benson Leung对市面上的USB Type-C数据线做了测试。样本量很小,只有10条;信息量却很大,其中仅3条能正常连接Chromebook Pixel,另外还有一条则直接烧掉了Chromebook Pixel的USB Type-C端口。 据分析,造成这种状况的原因其实很低级:在这条A转C的数据线上,Surjtech公司将A型插头的GND连到了C型插头的VBUS,而把A型插头的VBUS引脚连到了C型插头的GND,从而造成接口短路。由于这种事件并非个例,亚马逊便开始下架所有不合规的Type-C数据线和适配器。 众所周知,Type-C是负责USB接口规范的USB开发者论坛(USB
发表于 2019-05-09
USB-IF正式发布USB Type-C的认证方案

技术文章:AWorks下USB设备模式的编程与应用

USB是英文Universal Serial Bus(通用串行总线的缩写),是一种快速、灵活的总线接口。USB对所有的USB外设提供了单一的易于使用的标准的连接类型,简化了USB外设的设计。USB接口支持热插拔,计算机系统可以动态地检测外设的插拔,并且动态地加载驱动程序。另外,USB还具有很灵活的扩展性,一个USB端口接上一个USB HUB(集线器)就可以扩展多个USB端口。USB广泛的应用于PC机中的人机接口、音频、存储等功能,随着嵌入式系统在各个领域上广泛应用,USB也在嵌入式系统中被广泛的使用。一、USB简介USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出。ISB1.1是较为普遍的USB
发表于 2019-05-09
技术文章:AWorks下USB设备模式的编程与应用

Anker全新PowerPort PD充电器系列选用赛普拉斯USB-C控制器

嵌入式解决方案供应商赛普拉斯半导体公司(Cypress Semiconductor Corp.)(纳斯达克代码:CY)日前宣布,其具备USB协议供电(PD)功能的USB-C控制器已被Anker全新的USB-C充电器系列选用。Anker是充电技术的全球领导者,其集成了赛普拉斯EZ-PD™ CCG3PA USB-C控制器的全新PowerPort PD充电器具有高速USB-C充电性能,且外形更加小巧,便携性更强。 赛普拉斯是USB控制器技术的市场领导者,其USB-C控制器正被Anker等全球顶级电子制造商广泛采用。集成赛普拉斯具备USB PD功能的EZ-PD CCG3PA之后,Anker全新PowerPort PD充电器系列
发表于 2019-05-06

STM32 基础系列教程 23 - USB_cdc

前言学习stm32 USB接口使用,学会用CUBE工具快速创建USB设备工程及调试,关于usb的相关知道请读者提前准备并学习,当然如果不想深究其中原理的话,跟着本文来操作就可以实现基于USB的设备开发了。需要提示的是,stm32在使用usb接口功能是一般需要在DP引脚上上拉一个1.5K电阻到3.3V(部分MCU内部会上拉)。示例详解基于硬件平台: STM32F10C8T6最小系统板, MCU 的型号是 STM32F103c8t6, 使用stm32cubemx 工具自动产生的配置工程,使用KEIL5编译代码。本示例所用的最小系统板原理图:从本节开始,关于CUBEMX工具及KEIL工具的操作将不再细讲,如果还有不熟悉的可以查看之前
发表于 2019-05-05
STM32 基础系列教程 23 - USB_cdc

小广播

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved