`
songkang666
  • 浏览: 105570 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

USB to 8-port RS232

 
阅读更多
IC选型:
USB Hub芯片:GL850G(48个引脚的LQFP封闭)
USB 转 UART(TTL电平)芯片:PL2303HX
TTL 转 RS232芯片:MAX232

不会画PCB板的图,大体的拓扑图,就是这样了:


借鉴AU6256芯片的8口扩展方案:

详见more 4

USB-RS232

详见more 5


对于GL850G,这个芯片,如果不使用默认配置(GL850G的MCU从内置ROM中读取信息进行配置),配置downstream port的PID,VID,Port Number等,需要添加外部EEPROM(IC型号为93C46)。
对于是否用外部电源对端口进行供电,可以考虑,对于最上层的GL850G配置为总线供电,第二层的两个GL850G配置为外部供电。具体的设置PSELF引脚,当此引脚输入为0(用下拉电阻)时,可设置GL850G为bus-powered,当此引脚输入为1(高电平,用上拉电阻)时,可设置GL850G为自供电(接外接电源)。

下面说明一下upstream port接到USB2.0的Host/Hub及USB1.1的Host/Hub时,USB Hub工作速率的变化:
一、当upstream port接到USB1.1的Host/Hub时,upstream port以Full-speed(全速,USB1.1标准的速率)工作,而downstream port以Full-speed或Low-speed工作。
二、当upstream port接到USB2.0的Host/Hub时,upstream port以High-speed工作,而downstream port连的若为USB2.0标准的设备,那么downstream port会以High-speed速率工作,而downstream port连的若为USB1.1标准的设备,那么TT工作,downstream port会以Full-speed/Low-speed速率工作。

至于串口连接的是Modem设备的话,会用到DB9的全部引脚功能,即会用到:
DCDdata carrier detect)载波检测。主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音, 处于在线状态。
RXD:此引脚用于接收外部设备送来的数据;在你使用Modem时,你会发现RXD指示灯在闪烁,说明RXD引脚上有数据 进入。
TXD:此引脚将计算机的数据发送给外部设备;在你使用Modem时,你会发现TXD指示灯在闪烁,说明计算机正在通过TXD引脚发送数据。
DTR:(data set ready)数据终端就绪;当此引脚高电平时,通知Modem可以进行数据传输,计算机已经准备好。
GND:信号地;此位不做过多解释。
DSR:(data set ready)数据设备就绪;此引脚高电平时,通知计算机Modem已经准备好,可以进行数据通讯了。
RTS:(request to send)请求发送;此脚有计算机来控制,用以通知Modem马上传送数据至计算机;否则,Modem将收到的数据暂时放入缓冲区中。
CTS:(clear to send) 清除发送;此脚由Modem控制,用以通知计算机将欲传的数据送至Modem。
RI : Modem通知计算机有呼叫进来,是否接听呼叫由计算机决定。
这8个引脚,此时PL2303的相应引脚也要做电平转换(TTL转RS232),故会用到2个MAX232。
至于usb转串口后传输速率及稳定性会是怎么样的,一直没查到。(详见more 7)
而一般的USB转串口往往用的是三线制,即只用到TXD、RXD、GND这三个引脚,即可收发数据。(详见 more 8第1页,最后一段)

more:
1、附件中的GL850G.pdf文件为GL850G的datasheet。
2、附件中的pl2303HX_datesheet.pdf是pl2303HX的datasheet。
3、附件中的USB_UART_DEBUG_V02.pdf 是从网上找到的一个使用GL850G(28引脚的SSOP封装)及PL2303HX进行USB 扩展出2个USB口及RS232的PCB设计。
4、附件中的Alcor_AU6256_8_USB-HUB.pdf是用三个AU6256芯片做的8口扩展。
5、USB转RS232制作,此链接中是1USB口转1RS232串口。
6、附件中的全引脚PL2303转RS232.pdf是USB转RS232(DB9全引脚)的电路设计
7、PL2303自制“全功能”串口——DB9各个端子,如何进行功能检测? 欢迎高手指教!
8、串口控制线的制作和USB转串口线的选购方法
  • 大小: 141.7 KB
  • 大小: 81 KB
  • 大小: 124.3 KB
分享到:
评论
3 楼 songkang666 2012-10-09  
songkang666 写道
nonocast 写道
你360buy上找一个我来买了拆开看看

好的,买的话,得买个10口的了,市场上要么是1扩4,1扩7,要么是1扩10的,1扩4的,一个芯片就搞定,1扩7,也有芯片本身就是1扩7的,我目前没发现有1扩10的芯片,极可能是用了3个1扩4的芯片,第一层的芯片的两个下行口分别接两个1扩4的芯片,它本身还剩2个下行口,可以直接用,所以第一层的两个usb口,加第二层的两个芯片扩展出来的8个usb口,共10个。

还一种可能,1扩7的芯片加1个1扩4的芯片
2 楼 songkang666 2012-10-09  
nonocast 写道
你360buy上找一个我来买了拆开看看

好的,买的话,得买个10口的了,市场上要么是1扩4,1扩7,要么是1扩10的,1扩4的,一个芯片就搞定,1扩7,也有芯片本身就是1扩7的,我目前没发现有1扩10的芯片,极可能是用了3个1扩4的芯片,第一层的芯片的两个下行口分别接两个1扩4的芯片,它本身还剩2个下行口,可以直接用,所以第一层的两个usb口,加第二层的两个芯片扩展出来的8个usb口,共10个。
1 楼 nonocast 2012-10-09  
你360buy上找一个我来买了拆开看看

相关推荐

    Prolific USB-to-Serial Comm Port x64驱动

    标题中的“Prolific USB-to-Serial Comm Port x64驱动”指的是由Prolific公司开发的一款用于将USB接口转换为串行通信端口的驱动程序,特别适用于64位Windows操作系统。这种驱动使得用户可以通过USB接口连接和支持...

    Prolific USB-to-Serial Comm Port (COM5).zip

    总结来说,"Prolific USB-to-Serial Comm Port (COM5).zip"文件是一个包含RS232驱动的压缩包,用于使计算机能够识别和正确通信通过USB接口连接的串行设备。这个驱动程序对于那些需要使用串行通信的老式设备与现代USB...

    pl2303-USB-to-serial port.7z

    描述中提到,这个驱动程序是专门用于解决RS232-to-USB转换的问题。RS232是一种历史悠久的串行通信接口标准,常用于打印机、调制解调器等设备。然而,随着USB接口的普及,许多现代计算机不再内置串口,这就需要USB转...

    通用的USB-RS232C的驱动

    我的电脑——控制面板——系统——硬件——设备管理器——Ports(COM&LPT) BAFO USB-to-serial Com Port(COMn)n=1,2,3,4,5…——单击属性——端口设置——高级(A) ——COM端口号(P):COMn 更改为COM1或COM2...

    Z-TEK USB转串口驱动

    【标题】:“Z-TEK USB转串口驱动”是一个专为Z-TEK品牌的USB2.0转2*RS232通用串口线设计的驱动程序,它基于FTDI公司的FT2232芯片。 【描述】:这个驱动程序主要用于解决计算机通过USB接口与采用RS232串行通信标准...

    绿联USB转rs232驱动程序

    绿联USB转RS232驱动程序是一款专为解决计算机USB接口与RS232串行通信不兼容问题而设计的软件解决方案。该驱动程序由知名电子设备制造商绿联(UGREEN)提供,旨在帮助用户将标准USB端口转换为支持RS232通信协议的接口...

    usb转rs232串口的驱动 支持pl2303芯片

    在“Prolific USB-to-Serial Comm Port”这个文件名中,我们可以推断这是PL2303驱动程序的一部分,可能包含了PL2303驱动的安装文件或者配置信息。用户在使用PL2303 USB转串口设备时,通常需要下载并安装相应的驱动...

    Z-TEK USB 驱动

    8. **故障排查**:如果遇到连接问题,可以检查USB接口是否正常,驱动是否已正确安装,以及串口设置是否正确。有时,更新驱动或重新安装可能解决问题。 总结起来,Z-TEK USB驱动为用户提供了跨平台的解决方案,使得...

    usb_serial_port driver

    USB转串口驱动(usb_serial_port driver) USB 2.0 TO RS232 Cable USB 2.0 TO RS232 Converter USB TO RS232 Cable USB TO RS232 Converter

    FT232-USB to serial port

    包含CH341SER, 本驱动支持如下硬件ID:(在设备管理器中,在该设备名上点击右键,选择属性-》详细信息-属性,选择硬件ID,可查看该设备的硬件ID...USB\VID_1A86&PID_7523 USB\VID_1A86&PID_5523 USB\VID_4348&PID_5523

    usb to rs232 通用包

    标题中的“USB to RS232 通用包”指的是一个驱动程序集合,它允许用户将USB接口设备连接到RS232串行通信接口。这种转换通常用于将现代USB设备与旧的、仅支持串口通信的硬件或系统进行交互。在描述中提到的“windows ...

    USB串口转RS232win64位驱动

    遇到prolific usb-to-serial comm port(com3)是串口驱动的问题下载些驱动可以解决此问题,此驱动经过实测,环境为win8.1 64位专业版本。

    USB TO RS232(U口转串口驱动)

    - **设备管理器**:在安装驱动后,可以在设备管理器中检查USB串行端口是否正常识别并显示为"PL2303 USB to Serial Port"。 - **波特率和配置**:根据连接的串口设备的要求,设置正确的波特率、数据位、停止位和奇偶...

    USB转串口RS232驱动程序

    USB转串口驱动的核心在于USB-to-RS232桥接芯片,例如PL-2303,这是常见的用于实现这种转换的芯片。PL-2303芯片由Prolific Technology公司生产,它能够将USB信号转换为RS232电平,使得USB接口可以与使用RS232标准的...

Global site tag (gtag.js) - Google Analytics