微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于PL2303的串口转USB口串行通信设计

基于PL2303的串口转USB口串行通信设计

时间:04-08 来源:互联网 点击:

方便地嵌入到手持设备中。该器件作为USB/RS232双向转换器,一方面从主机接收USB数据,并将其转换为RS232信息流格式发送给外设;另一方面从RS232外设接收数据,转换为USB数据格式传送回主机。这些工作全部由器件自动完成,开发者无需考虑固件设计。

PL2303的驱动可在大多数操作系统上模拟成传统的COM端口,并允许基于COM端口应用方便地转换为USB接口应用,实现通信,其数据传输的波特率可高达6 Mbps。通过利用USB块传输模式,利用庞大的数据缓冲器和自动流量控制,PL2303能够实现更高的数据吞吐量,比传统的UART(通用异步收发器)端口要快。

前面介绍了单片机与PL2303的接口电路,通过PL2303的桥接,将单片机的串口转成了USB口。当单片机系统与PC主机系统通过USB通信线连接起来后,PC机将这个USB接口看成是一个COM口(RS232全双工异步串行通信接口),此时,PC机要装入PL2303的驱动程序,这个驱动程序就是将该USB口模拟成为一个COM口,USB转串口线的端口号可能是COM4,也可能是COM5,此端口号是电脑系统自动分派的,不是每台电脑都一样。在没有必要的情况下,请不要去修改它,使用时只需记住这个端口号就可以了。在使用此端口的软件中,都务必按此端口来选择,如STC—ISP下载软件、串口调试软件等。PL2303的驱动程序可以从官方网站下载。

结语

本文介绍的单片机串口转USB口的接口电路已经通过实际的电路板实现,在实际的应用中效果很好,通信的可靠性很高,特别适合笔记本电脑与单片机系统之间的通信。有些笔记本电脑的操作系统是Win7操作系统,此时要注意在官方网站上下载Win7操作系统的PL2303驱动.PART.RAR。在使用中感觉到的不足之处是PL2303芯片在做电路时,外接的电阻、电容等器件比较多,画电路板比较麻烦。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top