欢迎来到天天文库
浏览记录
ID:50138653
大小:28.00 KB
页数:3页
时间:2020-03-04
《USB转RS232接口电路图(上).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、USB转RS232接口电路(上)与RS232总线的数据传输速率相比,USB的传输速率更快,因此很多计算机的RS232串行接口都被USB接口所替换,但是很多仪器仪表、控制终端、远程终端等设备的接口还是沿用RS232。为解决两个接口之间的转换,设计了USB到RS232接口转换卡。1、CH341T简介CH341T是USB总线转接芯片,其引脚排列如图1所示。当CH341T工作在异步串口模式时,CH341T提供串口发送使能、串口接收就绪等交互式的速率控制信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB总线。
2、表1是CH341T芯片各引脚功能说明。图①表1引脚号引脚名称类型引脚说明13,20VCC电源正电源输入端,需要外接0.1uF电源退耦电容11,12GND电源公共接地端,直接连到USB总线的地线36V3电源在3.3V电源电压时连接VCC输入外部电源,在5V电源电压时外接容量为0.01uF退耦电容9XI输入晶体振荡的输入端,需要外接晶体及振荡电容10XO输出晶体振荡的反相输出端,需要外接晶体及振荡电容7UD+USB信号直接连到USB总线的D+数据线8UD-USB信号直接连到USB总线的D-数据线1ACT#输出USB设备配
3、置完成状态输出,低电平有效16SCL开漏输出芯片功能配置输出,内置上拉电阻,可以接串行EEPROM配置芯片的SCL引脚15SDA开漏输出及输入芯片功能配置输入,内置上拉电阻,可以接串行EEPROM配置芯片的SDA引脚3TXD输出串行数据输出4RXD输入串行数据输入,内置上拉电阻19TEN#输入串口发送使能,低电平有效,内置上拉电阻17RDY#输出串口接收就绪,低电平有效18TNOW输出串口发送正在进行的状态指示,高电平有效2ROV#三态输出串口接收缓冲区溢出,低电平有效5INT#输入自定义中断请求,上升沿有效,内置上
4、拉电阻14SLP#三态输出睡眠状态输出信号,低电平有效3异步串口方式下CH341T芯片的引脚包括:数据传输引脚、硬件速率控制引脚、工作状态引脚、辅助引脚。数据传输引脚包括:TXD引脚和RXD引脚。串口空闲时TXD和RXD应该为高电平。硬件速率控制引脚包括:TEN#引脚和RDY#引脚。TEN#是串口发送使能,当其为高电平时,CH341T将暂停从串口发送数据,直到TEN#为低电平才继续发送。RDY#引脚是串口接收就绪,当其为高电平时,说明CH341T还未准备好接收,暂时不能接收数据,有可能是芯片正在复位、USB尚未配置或
5、者已经取消配置、或者串口接收缓冲区已满等。工作状态引脚包括:TNOW引脚和ROV#引脚。TNOW以高电平指示CH341T正在从串口发送数据,发送完成后为低电平,在半双工串口方式下,TNOW可以用于指示串口收发切换状态。ROV#以低电平指示CH341T内置的串口接收缓冲区即将或者已经溢出,后面的数据将有可能被丢弃,正常情况下接收缓冲区不会溢出,所以ROV#应该为高电平。CH341T内置了独立的收发缓冲区,支持单工、半双工或者全双工异步串行通讯。串行数据包括1个低电平起始位、5到9个数据位、1或2个高电平停止位,支持奇校
6、验/偶校验/标志校验/空白校验。CH341T支持常用通讯波特率:50、75、100、110、134.5、150、300、600、900、1200、1800、2400、3600、4800、9600、14400、19200、28800、33600、38400、56000、57600、76800、115200、128000、153600、230400、460800、921600、1500000、2000000等。串口发送信号的波特率误差小于0.3%,串口接收信号的允许波特率误差不小于2%。在计算机端的Windows操作系统
7、下,CH341T的驱动程序能够仿真标准串口,所以绝大部分原串口应用程序完全兼容,通常不需要作任何修改。除此之外,CH341T还支持以标准的串口通讯方式间接访问CH341T外挂的串行EEPROM存储器。CH341T可以用于升级原串口外围设备,或者通过USB总线为计算机增加额外串口。通过外加电平转换器件,可以进一步提供RS232、RS485、RS422等接口。3
此文档下载收益归作者所有