• CH9101国产USB转异步串口芯片兼容替代PL2303GC/PL2303HXD/FT230X/FT232RQ/CY7C65213



    CH9101简介

    CH9101是USB总线转接芯片,实现USB转异步串口。此系列目前有五种规格,分别是CH9101U/CH9101H/CH9101Y/CH9101R/CH9101N,除CH9101N外均内置EEPROM。提供了常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备或者MCU直接升级到USB总线。

    结构框图

    CH9101结构框图
      
     CH9101的异步串口支持CTS和RTS硬件自动流控制,可以通过软件启用。芯片内置了独立的收发缓冲区,支持单工、半双工或者全双工异步串行通讯。在计算机端的 Windows 操作系统下,CH9101支持系统自带的CDC 类驱动程序,也可安装高速率的 VCP厂商驱动程序,能够仿真标准串口,所以绝大部分串口应用程序完全兼容,通常无需任何修改。
     CH9101可以用于升级原串口外围设备,或者通过USB总线为计算机增加额外串口。通过外加电平转换器件,可以进一步提供 RS232、RS485、RS422 等接口。

    主要特性

    CH9101兼容替代PL2303GC/PL2303HXD/FT230X/FT232RQ/CY7C65213

    ◆ 全速USB设备接口,兼容USB V2.0。
    ◆ 内置固件,仿真标准串口,用于升级原串口外围设备,或者通过 USB 增加额外串口。
    ◆ 计算机端 Windows 操作系统下的串口应用程序完全兼容,无需修改。
    ◆ 支持免安装的操作系统内置CDC 类驱动程序或者多功能高速率的VCP厂商驱动程序。
    ◆ 硬件全双工串口,内置独立的收发缓冲区,支持通讯波特率 50bps~3Mbps
    ◆ 串口支持 5、6、7 或者 8 个数据位,支持奇校验、偶校验、空白、标志以及无校验。
    ◆ 支持常用的 MODEM 联络信号 RTS、DTR、DCD、RI、DSR、CTS。
    ◆ 支持 CTS 和 RTS 硬件自动流控。
    ◆ 支持半双工,提供正在发送状态 TNOW 支持 RS485 切换。
    ◆ 通过外加电平转换器件,支持 RS232 接口。
    ◆ USB 端支持 5V 电源电压和 3.3V 电源电压。
    串口 I/O 独立供电,支持 5V、3.3V、2.5V、1.8V 电源电压
    ◆ 内置上电复位,内置时钟,无需外部晶振。
    CH9101U/H/Y/R 内置 EEPROM,可配置芯片 VID、PID、最大电流值、厂商和产品信息等参数。
    ◆ 芯片内置 Unique ID(USB Serial Number)。
    ◆ 工作温度范围:- 40℃~ 85℃
    ◆ 提供 SSOP28、QFN32、QFN16、QSOP16 和 SOP8 无铅封装,兼容 RoHS。

    选型列表

    在这里插入图片描述

    封装差异

    1. CH9101H 和 CH9101Y 的底板是 0#引脚 GND,是可选但建议的连接;其它GND是必要连接。
    2. CH9101的USB收发器按 USB2.0 全内置设计,UD+和 UD-引脚不能串接电阻,否则影响信号质量。
    3. CH9101N 无内置 EEPROM 且不支持用户配置。
       
      .

    评估板示例图

    CH9101U转TTL串口评估板
    CH9101U评估板

    CH9101U评估板各单元功能说明

    ①:VIO 外部供电接口,使用时JP1务必悬空,支持输入电压5V/3.3V/2.5V/1.8V等
    ②:VIO 供电选择接口,VIO 短接 V3 时串口 IO 电压为 3.3V,VIO 短接 VDD5 时串口 IO 电压为 5V
    ③:TTL 串口
    ④:辅助功能引脚,TXS(GPIO0),RXS(GPIO1) ,TNOW(GPIO2) ,ACT#(GPIO3),SUSPEND(GPIO4)
    GPIO6
    ⑤:VIO 电源指示灯
    ⑥:VDD5 电源指示灯
    ⑦:串口收发指示灯
    ⑧:ACT 引脚指示灯,用于指示USB配置完成状态
    ⑨:主控芯片CH9101U
    ⑩:P1-USB接口,通过USB线连接到USB主机
     
    .

    应用领域

    • USB转单串口线
    • 开发板模块
    • 计算机嵌入式系统
    • 打印办公设备
    • 工业控制

    私我获取更多资料及技术支持~

  • 相关阅读:
    MySQL中的datetime和timestamp有什么区别
    图像处理方面的笔试面试题目及回答总结整理21~40
    浅谈智能照明控制系统在体育馆中的应用
    230. 二叉搜索树中第K小的元素 java解决
    java面向对象之多态(向上转型和向下转型)(详细而精炼)
    每天5分钟复习OpenStack(六)CPU虚拟化<2>
    c++千万数据级别正确使用无锁队列,避免内存撕碎(一)
    Windows Server2019上安装CentOS7流程梳理
    DenseNet网络详解及Pytorch实现
    Java面试八股文整理
  • 原文地址:https://blog.csdn.net/yolanda97/article/details/128205718