0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国产USB转双串口CH9103概述

h1654156078.9520 来源:hzx17665440083 作者:hzx17665440083 2022-10-13 11:34 次阅读

国产USB转双串口CH9103,PIN替代XR21B1422

CH9103 是一个 USB 总线的转接芯片,实现 USB 转两个异步串口。每个串口都支持高速全双工,支持奇偶校验,提供部分 MODEM 联络信号,用于为计算机扩展异步串口,或者将普通的串口设备或者 MCU 直接升级到 USB 总线。

poYBAGNHhiqAOR5SAAEKjOP0gPs223.png

特点

全速 USB 设备接口,兼容 USB V2.0。

内置固件,仿真标准串口,用于升级原串口外围设备,或者通过 USB 增加额外串口。

计算机端 Windows 操作系统下的串口应用程序完全兼容,无需修改。

支持免安装的操作系统内置 CDC 类驱动程序或者多功能高速率的 VCP 厂商驱动程序。

硬件全双工串口,内置独立的收发缓冲区,支持通讯波特率 50bps~3Mbps。

串口支持 5、6、7 或者 8 个数据位,支持奇校验、偶校验、空白、标志以及无校验。

支持常用的 MODEM 联络信号 RTS、DTR、DCD、DSR、CTS。

支持 CTS 和 RTS 硬件自动流控。

支持半双工,提供正在发送状态 TNOW 支持 RS485 切换。

通过外加电平转换器件,支持 RS232 接口。

USB 端支持 5V 电源电压和 3.3V 电源电压。

串口 I/O 独立供电,支持 5V、3.3V、2.5V、1.8V 电源电压。

内置上电复位,内置时钟,无需外部晶振。

内置 EEPROM,可配置芯片 VID、PID、最大电流值、厂商和产品信息字符串等参数

芯片内置 Unique ID(USB Serial Number)。

提供 QFN40 无铅封装,兼容 RoHS。

pYYBAGNHhlSATComAAGHRai2T0A777.png

电源与功耗

CH9103 芯片有 3 个电源端,内置了产生 3.3V 的电源调节器。VDD5 是电源调节器的输入端,V3是电源调节器的输出端和 USB 收发器及内核电源输入,VIO 是 I/O 引脚电源。

CH9103 芯片支持 5V 或者 3.3V 电源电压,V3 引脚应该外接容量为 0.1uF 左右的电源退耦电容

当使用 5V 工作电压(大于 3.8V)时,VDD5 引脚输入外部 5V 电源(例如 USB 总线电源),由内部电源调节器于 V3 引脚产生 3.3V 电源,用于 USB 收发器。当使用 3.3V 或更低工作电压(小于 3.6V)时,V3 引脚应该与 VDD5 引脚相连接,同时输入外部的 3.3V 电源,V3 引脚仍需外接电源退耦电容。

CH9103 芯片的 VIO 引脚用于为两个串口 I/O 和 RST 引脚提供 I/O 电源,支持 1.8V~5V 电源电压,VIO 应该与 MCU 等外设使用同一电源。UD+和 UD-及 VBUS 引脚使用 V3 电源,不使用 VIO 电源。

CH9103 芯片自动支持 USB 设备挂起以节约功耗。在 USB 挂起状态下,如果 I/O 输出引脚没有外部负载,I/O 输入引脚处于悬空(内部上拉)或者高电平状态,那么 VIO 电源将不消耗电流。另外,当 V3 和 VDD5 失去供电处于 0V 电压时,VIO 消耗电流情况同上,VIO 不会向 VDD5 或者 V3 倒灌电流。

VBUS 引脚应该连接到 USB 总线的电源,当检测到失去 USB 电源时,CH9103 芯片将关闭 USB 并睡眠(挂起)。VBUS 引脚内置的下拉电阻可以由计算机端软件通过设置串口 MCR 寄存器中的 OUT1 信号控制(SERIAL_IOC_MCR_OUT1),OUT1 无效时开启下拉电阻(默认状态),OUT1 有效时关闭下拉电阻。

当 VBUS 引脚串接电阻后用于通过 PMOS 控制 VIO 电源时,CH9103 提供了 VIO 低压保护机制。在关闭 VBUS 下拉电阻期间,如果检测到 VIO 电压低于约 1.4V,那么 CH9103 将自动在 VBUS 引脚吸收约300uA 放电电流,直到 VIO 电压升高后结束该放电电流,并自动开启下拉电阻。

poYBAGNHhnKAc9kYAAEQwjCRRHw071.png

注:底板是 0#引脚 GND,是可选但建议的连接;其它 GND 是必要连接。

CH9103 的 USB 收发器按 USB2.0 全内置设计,UD+和 UD-引脚不能串接电阻,否则影响信号质量。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    60

    文章

    7890

    浏览量

    263944
  • 总线
    +关注

    关注

    10

    文章

    2866

    浏览量

    87974
  • 串口
    +关注

    关注

    14

    文章

    1543

    浏览量

    76164
收藏 人收藏

    评论

    相关推荐

    FT232芯片设计的USBRS232串口原理图

    FT232芯片设计的USBRS232串口原理图
    发表于 10-21 11:06 0次下载

    国产USB串口芯片GP232RL 串口线 完美兼容替换FT232RL

    USB串口是一种技术,用于将计算机的USB接口转换为串口(‌RS-232)接口,以便连接需要串口
    发表于 09-10 16:20

    USB串口

    USB串口芯片CH9340K,同时兼容CH340K。 CH9340K在Win10下免驱。板子设
    发表于 07-30 14:45

    USB串口串口卡的性能比较

    在当今的电子设备中,串口通信是一种非常常见的通信方式。随着技术的发展,USB接口逐渐取代了传统的串口接口,但串口通信在某些特定领域仍然具有不可替代的作用。因此,市场上出现了
    的头像 发表于 07-15 15:21 709次阅读

    usb串口不稳定的原因

    USB串口不稳定的原因有很多,以下是一些可能的原因和解决方案: 驱动程序问题 驱动程序是操作系统与硬件设备之间的桥梁,如果驱动程序出现问题,可能会导致USB
    的头像 发表于 07-15 15:18 1301次阅读

    USB串口芯片CH340规格书

    ch340
    发表于 06-28 11:51 1次下载

    USB串口芯片CH340与CH341使用问题汇总

    USB串口CH340C/N/K/E/B/G/T CH341F/B/C/T/A USB
    的头像 发表于 05-20 15:09 7739次阅读
    <b class='flag-5'>USB</b><b class='flag-5'>转</b><b class='flag-5'>串口</b>芯片<b class='flag-5'>CH</b>340与<b class='flag-5'>CH</b>341使用问题汇总

    STM32有USB和多个串口,如何实现USB串口

    STM32有USB接口和多个UART,能否用STM32实现USB多个串口呢?关键问题在于如何实现PC侧的USB驱动?知道的大侠们给个思路吧
    发表于 05-17 08:13

    南京沁恒微USB总线转接芯片 CH341

    CH341C/T仅用于USB串口或者USB2线接口。
    发表于 05-16 13:55

    南京沁恒微USB 打印口芯片 CH340

    CH340 是一个 USB 总线的转接芯片,实现 USB 串口或者 USB
    发表于 05-16 13:51

    USB多协议串口通信

    简介: 板子集成了一个USB4串口的芯片CH344Q,该芯片为 480Mbps 高速 USB 设备接口,支持通讯波特率 1200bps~6
    的头像 发表于 04-29 16:23 528次阅读
    <b class='flag-5'>USB</b><b class='flag-5'>转</b>多协议<b class='flag-5'>串口</b>通信

    CH340t做了一个USB串口的小板子,焊接的晶振能用8M的代替吗?

    我用CH340t做了一个USB串口的小板子,焊接的时候发现没有找到12M的晶振,请教一下各位大神这个晶振能用8M的代替么?
    发表于 04-24 06:02

    usb串口线怎么使用 usb串口串口usb的区别

    USB串口线(USB to Serial Cable)是一种用于将计算机的USB接口连接到串口
    的头像 发表于 01-22 14:56 4207次阅读

    ch340g无法识别的usb设备

    CH340G芯片是一种常用的USB串口芯片,常用于Arduino开发板和其他一些需要通过USB与计算机通信的设备。然而,有时候我们可能会遇
    的头像 发表于 01-05 14:18 4019次阅读

    硬件电路设计之USB串口电路设计

    今天我们重点要讲述的是USB串口功能,单板设计过程中,往往需要留至少一个调试接口,比较常见的是串口、网口、USB等。其中,
    发表于 12-11 18:14 9074次阅读
    硬件电路设计之<b class='flag-5'>USB</b><b class='flag-5'>转</b><b class='flag-5'>串口</b>电路设计