【选型】沁恒公司提供USB高速/全速转串口系列芯片,可实现USB转1/2/4/8路串口,支持串口I/O独立供电
沁恒专注于连接与控制领域,在USB转接领域深耕多年。提供USB高速/全速转串口系列芯片,可实现USB转1/2/4/8路串口,支持串口I/O独立供电,支持VCP/HID/CDC/AOA转串口,VCP串口支持硬件流控和高波特率大数据连续传输,部分型号支持VID/PID/String等内容配置,支持Windows/Linux/Android/macOS等操作系统。
最新第3代USB转串口产品拥有如下优势:
内部采用DMA收发,可实现6Mbps波特率连续稳定通讯;
内部高度集成,晶振/USB终端电阻/EEPROM全内置;
双电源设计,支持串口IO独立供电,可支持5V/3.3V/2.5V/1.8V等串口通讯;
提供多种封装,小至3*3mm;
支持VID/PID/String等内容配置;
内置Unique ID,可实现系统串口号固定及产品加密等;
具体选型时建议根据串口数量、芯片驱动类型、串口波特率支持、封装类型、串口IO电压工作范围、MODEM信号支持、RS485控制信号支持、GPIO信号支持等条件灵活选用。
芯片提供的串口默认为TTL电平,通过电平转换芯片可以灵活转换为RS-232、RS-422、RS-485串口等。应用框图:
方案选型
本方案所描述内容均为单芯片方案,各型号及主要区别如下:
驱动类型:CDC/HID为系统类驱动;VCP为厂商提供串口驱动,功能多,效率高,建议优先选用。
USB配置:通过专用配置工具可以设置芯片的VID,PID,产品描述字符串等。
外置:通过外接串行EEPROM配置
内置:内置EEPROM
批量定制:支持批量化芯片与串口驱动定制
峰值最大波特率:芯片支持的最高波特率。
流控连续波特率:大数据量连续通讯支持的最高波特率。
MODEM信号:可兼做普通GPIO口使用,其中RTS/DTR用作普通输出,CTS/DSR/DCD/RI用作普通输入。如:MCU程序下载场景,可使用RTS/DTR其中一路信号控制复位,另一路信号用于控制MCU进入BOOT下载模式。
除MODEM信号,部分型号提供GPIO、I2C、BLE蓝牙等其他通讯接口。
CH9143实现USB转串口功能的同时增加了BLE无线传输通道,实现BLE/串口/USB三向透传。
沁恒全方位提供多种USB串口驱动程序供选择,支持Windows/Linux/Android/macOS等操作系统。各类型详细特点如下:
1、 VCP:使用厂商提供的USB虚拟串口驱动程序,工作时在Windows系统的“端口(COM和LPT)”一栏下会生成COM口,Linux/Android/macOS系统在/dev目录下会生成TTY设备节点。
方案应用特点:
支持高速率通讯及硬件流控。
功能齐全,支持GPIO等扩展功能。
仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。
计算机端串口应用程序完全兼容,无需修改。
驱动只需安装一次也可以联网自动安装。
2、CDC:Windows 10及以上的操作系统版本内置CDC串口驱动,以下的系统版本则需要安装驱动。因CDC类协议和类驱动的原因,CDC串口功能没有VCP完整,使用上也存在一些差异,具体见如下使用注意事项:
Windows系统CDC串口使用注意点
-> 在串口打开的情况下,不要插拔串口
在串口应用软件已打开串口状态下,拔插一次CDC串口设备的USB端,后续应用软件将无法再打开串口,此时必须重新插拔USB。(与系统自带CDC串口驱动PnP处理有关)
(注:在WIN 10之前系统版本中有此情况)
-> 串口RTS(Request To Send)信号不支持单独控制
因CDC-ACM协议的限制和系统集成的CDC类驱动的特性,RTS无法单独控制,只能在DTR有变化时,DTR和RTS状态才会更新至硬件。
-> 不支持串口CTS(Clear To Send)信号
CDC-ACM协议不支持CTS状态更新。
-> 不支持软件和硬件流控
CDC-ACM协议不支持串口硬件流控,系统CDC串口驱动不支持软件流控。
-> 使用串口高波特率时不建议持续传输数据,建议在发送间隔内增加延时
使用系统自带的CDC串口驱动,在串口高波特率(超过115200bps)连续通讯时,有可能会丢失数据。
-> 在系统睡眠休眠前建议关闭串口,否则有概率在唤醒后串口会停止接收
在串口应用软件已打开串口状态下,Windows主机进入睡眠或休眠状态,则有概率出现主机唤醒后串口无法再接收数据。此时必须重新开关串口或插拔USB。
(注:在WIN 10之前系统版本中有此情况)
Linux系统CDC串口使用注意点
-> 不支持串口CTS(Clear To Send)信号
CDC-ACM协议不支持CTS状态更新。
-> 不支持软件和硬件流控
CDC-ACM协议不支持串口硬件流控,系统CDC串口驱动不支持软件流控。
macOS系统CDC串口使用注意点
-> 不支持串口Modem输入信号
因CDC-ACM协议和系统自带驱动的原因,不支持CTS/DSR/RI/DCD状态更新。
->不支持软件和硬件流控
CDC-ACM协议不支持串口硬件流控,系统CDC串口驱动不支持软件流控。
方案应用特点:
支持多功能高速率的 VCP 厂商驱动程序或者部分操作系统内置的CDC类驱动程序。
计算机端串口应用程序大部分功能可兼容。
3、 HID:使用操作系统自带的USB HID设备驱动,USB HID串口在系统上识别为标准HID设备。
方案应用特点:
支持免安装的操作系统内置HID类驱动程序。
系统下不生成串口节点,无需手动选择,同时也实现了一定程度的信息隐藏。
数据收发使用USB中断传输,支持最高波特率为:115200bps。
需使用系统HID原生API或者WCH提供的动态库操作串口。
4、AOA:遵循安卓AOA协议,仅用于安卓系统,使用系统自带的AOA配件驱动,AOA串口在系统上识别为标准AOA配件。
方案应用特点:
使用安卓标准Accessory配件库,实现免驱应用。
实现安卓设备边充电边通讯。
对比安卓OTG扩展串口方式,通用性更强。
应用场景
资源提供
设计参考资料、开发资料及系统驱动,均可以从沁恒官网上下载,提供上述USB转1串、2串、4串、8串的芯片与成品板,且提供支持更多串口及各类串口电平的成品板。其他多串口方案可参考《PCI/PCIE转多串口及打印口方案》、《多串口扩展芯片方案》,除此之外还可根据客户需求提供芯片与方案定制。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由JWM转载自沁恒,原文标题为:USB转串口方案选型,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【选型】沁恒微控制器CH32V103C6T6应用于OBC,支持单周期乘法和硬件除法,系统主频高达80MHz
某客户在开发一款给工程机械车充电的OBC电源,输出功率22KW,在该项目中需求一款微处理器:要求48脚,支持3.3V和5V供电,32位数据处理能力,GPIO口要求32个以上,带6路12位ADC。本文推荐国产沁恒微微控制器CH32V103C6T6。
【选型】沁恒USB转I²C的转接芯片CH341F助力光模块测试板设计,集成内部时钟,简化电路设计
沁恒的CH341F带有是USB转串口、转I²C、转并口功能的转接芯片。用于光模块测试板的上位机与光模块之间通讯,具有设计简单,开发周期短的优势。
CH芯片的引脚图器件库和封装图
型号- CH366Q,CH378Q,CH451L,CH463Q,CH451S,CH32F205RBT6,CH452A,CH331A,CH246D,CH331G,CH343G,CH32F203C8T6,CH355L,CH573F,CH367L,CH440G,CH365P,CH450K,CH353L,CH462Q,CH571K,CH583M,CH32V208WBU6,CH341T,CH32V208RBT6,CH9350L,CH32V003J4M6,CH462X,CH32V305RBT6,CH342F,CH342K,CH221K,CH378L,CH9374B,CH340K,CH352L,CH376T,CH376S,CH340N,CH364P,CH582M,CH9102X-1,CH340T,CH9141K,CH340X,CH32V208GBU6,CH341B,CH341A,CH341F,CH571F,CH32V203C8T6,CH341C,CH450H,CH484M,CH351Q,CH,CH32V203G6U6,CH340E,CH582F,CH32F203C8U6,CH340C,CH32V203C8U6,CH340B,CH243K,CH340G,CH390H,CH334R,CH32V303VCT6,CH334Q,CH334P,CH552T,CH390L,CH334U,CH552P,CH334S,CH32V003A4M6,CH456G,CH335F,CH456K,CH32F203C6T6,CH359L,CH444G,CH456H,CH311L,CH541G,CH9328,CH563Q,CH9329,CH345T,CH454S,CH9326,CH343G(编带),CH334F,CH32F208RBT6,CH358L,CH334H,CH455H,CH455G,CH334G,CH32F203VCT6,CH32F208WBU6,CH552E,CH443K,CH552G,CH455K,CH540G,CH344Q,CH182H,CH182F,CH235S,CH236D,CH32V203C6T6,CH563L,CH442E,CH32V307VCT6,CH224K,CH551G,CH343P,CH181H,CH561Q,CH376T(编带装),CH452L,CH440R,CH9340K,CH9340C,CH247D,CH32F207VCT6,CH344L,CH368L,CH423S,CH32V303RCT6,CH382L,CH217X,CH32V103R8T6,CH370T,CH448F,CH32F203K8T6,CH412A,CH32V203F8U6,CH315G,CH412K,CH9143,CH557Q,CH32V203G8R6,CH9140,CH9142,CH9141,CH545L,CH543T,CH446Q,CH446X,CH9126,CH555Q,CH32F103R8T6,CH32F203RCT6,CH217K,CH568L,CH554T,CH457S,CH32V003F4P6,CH445P,CH9101Y,CH554P,CH32V303RBT6,CH9101N,CH9101R,CH9101U,CH9343G,CH579F,CH543D,CH9101H,CH32V307RCT6,CH32V203K8T6,CH334H(编带),CH9343L,CH555L,CH543K,CH9121,CH422G,CH543G,CH9120,CH32V203G8P6,CH410K,CH567L,CH32V307WCU6,CH579M,CH432Q,CH347T,CH9102X,CH444P,CH541T,CH9103,CH432T,CH541P,CH565W,CH421A,CH554E,CH9344L,CH578M,CH348L,CH554G,CH348Q,CH392F,CH227P,CH32V203F6P6,CH542G,CH9102F,CH32V203RBT6,CH483M,CH241K,CH32F203CBT6,CH32V103C8T6,CH374U,CH374T,CH374S,CH483X,CH549L,CH375C,CH549F,CH375B,CH549G,CH581F,CH9434A,CH32F103C8T6,CH559T,CH32V103C8U6,CH32V003F4U6,CH482X,CH397Y,CH548G,CH374F,CH592F,CH132F,CH548L,CH548N,CH132H,CH374G,CH32V208CBU6,CH384L,CH558T,CH32V303CBT6,CH32V305FBP6,CH547G,CH32V203K6T6,CH397A,CH547F,CH482D,CH397G,CH591D,CH397F,CH457VS,CH591F,CH438L,CH317L,CH559L,CH547L,CH438Q,CH569W,CH395L,CH424Q,CH395Q,CH412Z,CH449F,CH546G,CH372C,CH372B,CH558L,CH546L,CH481D
【应用】4端口高速USB HUB控制器芯片CH334和USB转8串口芯片CH348,6Mbps通讯波特率下持续稳定传输
沁恒推出采用4端口高速USB HUB控制器芯片CH334和高速USB转8串口芯片CH348可实现USB转32路高速串口。通过多级HUB级联多个CH340实现的USB转多串口方案,可节省多个HUB芯片与产品体积,且在通讯速度、通讯电压范围等指标上均有增强。
沁恒(WCH)通讯接口芯片和全栈MCU选型指南
描述- 南京沁恒微电子股份有限公司专注于连接技术和微处理器内核研究,是一家基于自研专业接口IP、微处理器内核IP构建芯片的集成电路设计企业。公司致力于为客户提供万物互联、上下互通的芯片及解决方案,主要产品包括USB/蓝牙/以太网接口芯片和连接型/互联型/无线型MCU,产品侧重于连接联网和控制。
型号- CH24X,CH233P,CH36X,CH32X035F8U6,CH32X035G8R6,CH32V103C6T6,CH32F205RBT6,CH370,CH372,CH251,CH343G,CH374,CH132,CH253,CH252,CH376,CH343K,CH375,CH254,CH32V006F8P6,CH378,CH377,CH440G,CH32X035,CH25X,CH32V208WBU6,CH583M,CH341T,CH32V003J4M6,CH32F103C6T6,CH233A,CH342F,CH382,CH32V006E8R6,CH384,CH342K,CH233K,CH37X,CH9374B,CH237,CH236,CH58X,CH32F103C8U6,CH340K,CH231K,CH22X,CH238,CH34X,CH340N,CH582M,CH340T,NET-SER-DT TTL,CH341B,CH341A,CH592,CH341F,CH591,CH231,CH486F,CH230,CH233,CH235,CH35X,CH32X035F7P6,CH368,CH484M,CH230K,CH23X,CH231A,CH32V203G6U6,CH340E,CH582F,CH482,CH481,CH340C,CH484,CH340B,CH483,CH365,CH486,CH364,CH340G,CH246,CH367,CH59X,CH4XX,CH366,CH578,CH334R,CH457,CH577,CH32V303VCT6,CH335,CH334Q,CH456,CH334P,CH338,CH579,CH32V,CH56X,CH334U,CH339,CH32X,CH564Q,CH334S,CH32V003A4M6,CH32X033F8P6,CH32F,CH335F,CH347F,CH32M,CH335J,CH32L,CH565M,CH451,CH571,CH450,CH444G,CH238P,CH453,CH573,CH452,CH334,CH455,CH454,CH347,CH226,CH57X,CH225,CH348,CH32X035G8U6,CH237D,CH9342G,CH334F,CH581,CH583,CH564L,CH334H,CH341,CH220,CH462,CH582,CH32F208WBU6,CH340,CH32X035R8T6,CH564F,CH343,CH342,CH221,CH463,CH334L,CH345,CH224,CH443K,CH344,CH223,CH344Q,CH555,CH557,CH315,CH318,CH54X,CH559,CH317,CH438,NET-485-9120,CH235S,CH32V002系列,CH32M007,CH236D,CH442E,CH552,CH551,CH554,CH432,CH567,CH343P,CH446,CH445,CH569,CH55X,CH448,CH568,CH440R,CH31X,CH449,CH440P,CH9340K,CH9340C,CH32F207VCT6,CH561,CH440,CH563,CH442,CH344L,CH565,CH323,CH444,CH564,CH443,CH412,CH64X,CH338X,CH52X,CH32V103R8T6,CH448F,CH32V203F8U6,CH9103M,CH32V203G8R6,CH532,CH531,CH545,CH423,CH547,CH546,CH446Q,CH53X,CH549,CH446X,CH548,CH32F103R8T6,BLE-DONGLE,CH338F,CH9104L,CH338L,CH541,CH543,CH422,CH32V003F4P6,CH9101Y,CH445P,CH9101N,CH9101R,CH9101U,CH9101H,CH32V307RCT6,CH347T,CH643,CH522,CH9102X,CH525,CH444P,CH645,CH524,CH527,CH528,CH565W,CH9344L,CH348L,BLE-SER-A-ANT,CH348Q,CH32V203F6P6,CH521,CH641,CH9102F,CH645W,CH32F203CBT6,CH32V006K8U6,CH32F207,CH32F205,CH32F203,CH32V003F4U6,CH32F208,CH645F,BLE2U-C-ANT,CH643U,CH643W,CH643Q,CH449X,CH32V303CBT6,CH32L103F8U6,CH32V305FBP6,CH569W,CH32F103,CH449F,CH32L103G8R6,CH643L,CH32X035系列,CH32F203C8T6,CH32V208RBT6,CH32V203系列,CH32V305RBT6,CH32V007系列,NET-232-9120,CH32V208GBU6,CH32L103F8P6,CH32V203C8T6,CH32V307,CH32V305,CH32F203C8U6,CH32V203C8U6,CH32V303,CH9160-DG-R0,BLE-TPT-A-ANT,CH32F203C6T6,BLE2U-A-ANT,CH9343,NET-TTL-9120,CH9328,CH9329,CH9326,CH9445,CH32L103C8T6,CH32F208RBT6,CH32F203VCT6,CH32V005F6U6,CH182H,CH182F,CH32V305GBU6,CH9434,CH32V203C6T6,CH32V307VCT6,CH181H,CH32L103系列,CH32V203F8P6,BLE-TPT-B-ANT,CH32V005D6U6,CH912X,CH32V303RCT6,CH32V005E6R6,CH32V003系列,CH32F203K8T6,NET-SER-DT RS232,CH9143,CH93XX,CH9140,CH9142,CH9141,CH9126,CH32V005F6P6,CH32F203RCT6,NET-SER-DT RS485,CH32L103,CH32V006,CH32V007,CH32V005,CH32V002,CH32V003,CH32X035C8T6,CH32V303RBT6,CH32V203K8T6,CH9121,CH9120,CH32V307WCU6,CH32V303系列,CH32F203RBT6,CH32V203RBT6,CH9350,CH483M,CH32V103C8T6,CH32V005系列,CH592X,CH483X,CH32M系列,CH230A,CH32V317,CH581F,CH32F103C8T6,CH32V103C8U6,CH482X,CH32L103K8U6,CH591R,CH32V208,CH182,CH592F,CH32V103系列,CH32V203,CH592D,CH32V208CBU6,CH914X,CH390,CH32V203K6T6,CH392,CH271,CH591D,CH482D,CH591F,CH275,CH395,CH397,CH38X,BLE232-NEP,CH32V006F8U6,CH32V103,CH39X,CH481D
沁恒(WCH)USB转串口芯片选型表&Pin To Pin对照表
目录- USB转单/多串口芯片 PinToPin替换型号总表 芯片参数表
型号- PL2303系列,FT232R,PL2303GL,CH9103M,CH343G,CH9143,FT230XQ,CH9102,CH9101,CP210X系列,CY7C65213,CH343K,FT230XS,CH347,CY7C65213系列,FT232RQ,CP2105,CP2104,CH9326,CP2109,CH341T,CP2102N-GQFN24,CP2102N-GQFN28,CH9104L,CH9342G,PL2303GC,CH9101系列,XR21B1422,CH342F,CH342K,CP2102,CH342,CP2101,CH344Q,CH340K,CH9101Y,PL2303HXD,CP210X,CH340N,CH9101N,CH340T,PL2303,CY7C65213(A),CH9101R,XR21V1414,CH9101U,CH9101H,CH341B,CH341A,CH341F,FT230X,FT232RL,CH343P,CH347T,CH9102X,CH9103,CH9340K,CH9340C,CH9344L,CH9102系列,CH340E,CH348L,CH340C,CH340B,CH348Q,CH344L,CH340G,CH9102F
【应用】国产USB转串口芯片CH9102X助力智能电表设计,通讯速率最高可达4Mbps
智能电表可以实时采集用户使用的用电量信息,通过无线模块将数据传输给云端服务器供用户随时查询。电表的通讯部分除了使用无线模块将数据传输到云端服务器,还有使用串口接收供电公司的计算机指令,目的是能够控制任意电表的用电关断与数据传输。由于计算机上的串口资源有限,且只能对应单一的设备,USB相对串口,传输速率更快并且支持一对多设备。因此使用USB转串口芯片将串口资源紧缺的计算机能够通过USB的方式
沁恒USB转单串口芯片选型表
沁恒USB转单串口芯片选型表提供USB高速/全速转串口系列芯片,可实现USB转1/2/4/8路串口,支持串口I/O独立供电,支持VCP/HID/CDC/AOA转串口,VCP串口支持硬件流控和高波特率大数据连续传输,部分型号支持VID/PID/String等内容配置,支持Windows/Linux/Android/macOS等操作系统。
产品型号
|
品类
|
串口数
|
USB
|
驱动类型
|
峰值最高波特率(Mbps)
|
流控连续波特率(Mbps)
|
硬件流控
|
自动控制RS485
|
USB配置
|
IO电压(V)
|
MUC电压(V)
|
省电双供电&IO防倒灌
|
MODEM信号(兼GPIO和其他接口)
|
内置时钟
|
温度范围(℃)
|
封装
|
内核
|
CH343P
|
USB转单串口芯片
|
1
|
全速
|
VCP/CDC
|
6Mbps
|
6Mbps
|
√
|
√
|
内置
|
5V/3.3V/2.5V/1.8V
|
5V/3.3V/2.5V/1.8V
|
√
|
RTS/CTS/DTR/DSR/DCD/RI
|
√
|
-40~+85℃
|
QFN16
|
第3代
|
选型表 - 沁恒 立即选型
【应用】USB转串口芯片CH9102F助力商业机器人激光雷达设计,支持通讯波特率50bps~4Mbps
在商用机器人雷达中,传统的串口接口已经无法满足现代高速数据传输的要求。为了满足客户需求,推荐沁恒USB转串口芯片CH9102F,该产品是一款基于USB V2.0的全速USB设备接口芯片、支持通讯波特率50bps~4Mbps,可为商用机器人雷达提供更稳定、更高速的数据传输解决方案。
CH343 USB转高速串口芯片手册
描述- CH343是一款USB总线转接芯片,可实现USB转高速异步串口,支持115200bps及以下通讯波特率的自动识别和动态自适应。它具有全速USB设备接口,兼容USB V2.0,内置固件仿真标准串口,适用于计算机扩展异步串口或将串口设备或MCU升级至USB总线。
型号- CH343P,CH343G,CH343,CH343K
【经验】如何解决沁恒CH9102F转接芯片无法配置ID的问题?
客户在使用CH9102F时,使用CH34xSerCfg.exe软件对ID进行配置,出现芯片不支持配置的问题。本文世强将介绍如何解决沁恒CH9102F转接芯片无法配置ID的问题,供各位工程师参考及使用。
沁恒(WCH)USB转串口芯片选型表
目录- USB转串口芯片
型号- CH344Q,CH340K,CH340N,CH340T,CH9101U,CH9101H,CH341B,CH341A,CH9103M,CH341F,CH343G,CH9143,CH343K,CH343P,CH347,CH9102X,CH9326,CH9340K,CH341T,CH9340C,CH9342G,CH9344L,CH340E,CH342F,CH348L,CH340C,CH340B,CH342K,CH348Q,CH344L,CH340G,CH9102F
CH9102 USB转串口芯片数据手册
描述- CH9102是一款USB总线转接芯片,可实现USB转异步串口功能。它具有全速USB设备接口,兼容USB V2.0,内置固件仿真标准串口,支持多种通信波特率和校验方式。此外,该芯片还具备多个MODDEM联络信号,适用于计算机扩展异步串口或将普通串口设备升级至USB总线。
型号- CH9102X,CH9102,CH9102F
【经验】如何配置USB桥接器件CH9102F固件VID/PID/String参数
沁恒推出USB高速/全速转串口系列芯片,VCP串口支持硬件流控和高波特率大数据连续传输,部分型号支持VID/PID/String等内容配置,本文将以CH9102F为例,介绍通过ch34xSerCfg.exe软件进行VID/PID/String设置。
【视频】沁恒工业级-40℃~+85℃的高速率USB转单/多串口芯片,满足兼容CH910X系列
型号- CH340K,CH340N,CH340T,CH9101U,CH9101H,CH341B,CH341A,CH9103M,CH341F,CH343G,CH9143,CH343K,CH334,CH343P,CH9102X,CH9326,CH9340K,CH341T,CH9340C,CH9342G,CH9344L,CH340E,CH342F,CH348L,CH340C,CH340B,CH342K,CH348Q,CH344L,CH340G,CH9102F
电子商城
服务
深圳市启威测实验室,面向所有企业提供信号完整性测试服务,主要包括USB、HDMI 、DP、MIPI、PCIe 、SD/EMMC、DDR接口信号测试。测试手段有波形测试、眼图测试、抖动测试等。
提交需求>
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
登录 | 立即注册
提交评论