USB转2路RS422串口

【硬件通信协议】3. 详细解析UART通信协议及其与RS-232、RS-422、RS-485的关系 1. UART简介 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。也就说,UART使用的是异步,串行通信。通常情况下,在共享时钟信号的情况下,串口需要三根线: ... 阅读详情

 基于USB转2路串口芯片CH342,可以为各类主机扩展出2个独立的串口。CH342芯片支持使用操作系统内置的CDC串口驱动,也支持使用厂商提供的VCP串口驱动程序,可支持Windows、Linux、Android、macOS等操作系统。因CDC类协议和类驱动的原因,CDC串口功能没有VCP完整,使用上也存在一些差异。默认建议使用厂商提供的VCP串口驱动程序。

CH342芯片支持最高4Mbps串口波特率,如果对波特率有更高的需求,可以选择支持9Mbps的高速USB转接芯片CH347,使用单个CH342芯片即可实现USB一拖二串口转接产品,内置USB收发器和控制器、高速全双工串口控制器、以及每个UART内置独立的串口收发FIFO,可轻松满足各类串口波特率下的连续稳定通信。

芯片提供的串口默认为TTL电平,可直接设计TTL串口产品,也可以外加RS232/RS485/RS422等电平转换芯片实现其他接口类型的USB转多串口产品。
CH342主芯片提供2种封装,QFN24的CH342F和ESSOP10的CH342K,RS422串口通讯仅需要使用串口TXD发送和RXD接收通道,其他MODEM信号实际并不需要使用,默认可以悬空处理,同时MODEM信号可以作为普通的GPIO实现控制和输入功能。

产品特点

  • 支持各种常规串口波特率及最高4Mbps波特率,在高波特率下通讯连续、高效、稳定;
  • 多系统兼容,支持Windows/Linux/macOS/Android等操作系统,兼容各类串口软件;
  • 各串口均内置独立收发FIFO,独立工作,互不影响;
  • 支持全MODEM联络信号RTS、DTR、DCD、RI、DSR、CTS,可兼做GPIO用于MCU下载,IO控制等;
  • 支持串口CTS和RTS硬件自动流控,高速连续通讯无丢包;
  • 内置Unique ID,模块插入任意USB口,串口号均可保持固定,无需手动查找串口,使用更便捷;
  • 芯片内置EEPROM,支持配置芯片VID、PID、最大电流值、厂商和产品信息字符串等参数。可实现定制化的厂商信息;

RS422电平转换电路原理

CH342F实现的2路RS422串口产品参考设计

RS422 调试常见问题Q&A
Q:串口端经常收到0x00误码值?
A:接收使能状态下,一般RS422的A、B、Y、Z信号端为高阻态,发送和接收切换过程中信号保持,没有恢复到空闲态。导致RO端采样出错。此时,在A/Y端接一个上拉电阻,B/Z端接一个下拉电阻,阻值需根据手册和实际应用计算。

Q:A/Y和B/Z端是否需要并联终端匹配电阻?
A:根据手册来定,目前很多芯片内置120欧匹配电阻,并不是必须选项。

Q:级联设备数量怎么计算?
A:需根据手册标注的接收输入阻抗来确定,一般也会直接标注出允许的最大收发器数量。
 

USB转双串口芯片CH342技术手册:

CH342DS1.PDF - 南京沁恒微电子股份有限公司CH342技术手册,USB转双串口芯片,支持最高3M波特率,串口信号支持1.8~5V,内置晶振。CH342使用系统集成的CDC驱动或厂商驱动。厂商驱动支持完整串口功能和更高波特率。http://www.wch.cn/downloads/CH342DS1_PDF.htmlicon-default.png?t=N7T8http://www.wch.cn/downloads/CH342DS1_PDF.html参考设计及说明下载链接:

CH342EVT.ZIP - 南京沁恒微电子股份有限公司CH342评估板说明及设计原理图,用于USB转双串口。icon-default.png?t=N7T8https://www.wch.cn/downloads/CH342EVT_ZIP.html

USB转RS422带隔离电路设计(CAIS3082W替代方案) USB转RS422带隔离电路设计(CAIS3082W替代方案) 文章目录USB转RS422带隔离电路设计(CAIS3082W替代方案)1. 设计思路2. 设计理由3. 设计原理图4. 效果图 水一篇文章,赚点原力 1. 设计思路 本设计采用cp2102+CAIS3082W的方案设计 整体设计方案如下: 2. 设计理由 相比于ch340系列的usb转串口,cp2102的优势是在插在一个电脑上的不同USB口,在电脑端识别出来的COM口号是不变的,这样当你同时接入多个模块,每回拔插就不用去找对应的串口了。 阅读详情

相关推荐

串口,UART,TTL,RS232,RS422,RS485详解

    串口通信(Serial Communication), 是电子工程师面对的最基本的一个通讯方式,它是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。    串口通信包括:同步串口通信(USRT)和异步串口通信(UART),然而,很多初学者往往搞不清楚UART和TTL、R...

Bertfans的博客 1万+

USB转RS-422转换器使用方法和操作步骤

USB转RS-422工具

Hize_zy的博客 8821

2021-07-14 串口 、并口、接口划分(UART、RS232、RS422、RS485、TTL、USB)

文章目录前言一、串口是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、串口是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas .

qq_41872553的博客 6478

USB 转 RS-485 / 422 接口转换器

USB 转 RS-485 / 422 接口转换器

程永强 4万+

USB装RS422驱动

USB装RS422驱动,方便快捷 !!!!!!!!!!!!

USB转串口(RS232/RS485/RS422)驱动程序文件,含操作说明

包里面包含USB转232、485、422驱动程序,驱动装不上的可以查看安装说明。 尤其是转485/422,在其他地方下载驱动更新后仍无法使用的,可以试试这个。

Strato Pi Max新扩展板X2系列:四路RS-422/485串口补齐工控短板

在工业自动化领域,RS-485/RS-422总线凭借差分信号传输、抗干扰能力强、传输距离远等特性,至今仍是现场设备通信的主流选择。随着边缘计算与工业物联网融合,树莓派CM4等高性能核心板逐渐进入工控场景,但原生串口数量不足常成为瓶颈。针对这一痛点,面向Strato Pi Max平台的X2系列扩展板提供四路独立RS-422/RS-485串口,通过板载隔离与浪涌保护,简化了现场布线,提升了多设备接入的稳定性。文章从硬件设计、接线细节到软件配置,系统解析了多串口扩展在Modbus轮询、协议转换等实际工程中的应用,

weixin_30920853的博客 373

力特;Z-TEK USB 转RS232转RS422,RS485;串口工具驱动

力特;Z-TEK USB 转RS232转RS422,RS485;串口工具驱动

USB转串口 TTL RS-232 RS-485 COM口 UART区别

1串口 串口,即串行通信接口,与之相对应的另一种接口叫并口,并行接口。两者的区别是,传输一个字节(8个位)的数据时,串口是将8个位排好队,逐个地在1条连接线上传输,而并口则将8个位一字排开,分别在8条连接线上同时传输 ,也就是进行数据传输的接口 串口是一种物理接口形式,(硬件)通常指COM接口 ,当然这些接口有着很多标准 接口标准: 串口通信的接口标准有很多,而我们所了解的RS-23...

Z小旋 3万+

玄机-Linux权限维持-后门

玄机-Linux权限维持-后门

m0_46439803的博客 767

pytest-bdd封装

简介 pytestbdd主要是用于代码封装 代码封装的好处: 1、提升代码复用率 2、提示测试效率 手工测试–使用框架0代码 流程+数据驱动 产品经理这样的不懂测试的人员–流程驱动 自动化测试–数据驱动 pytest-bdd:流程驱动封装 行为驱动–敏捷开发模式,消除开发/测试对需要了解的歧义 使用方式: 描述需求/用户场景 Feature(需求) Scenario(场景) Given(假设) When(操作步骤) Then(验证,清除) #新建feature 文件之前 需要提取安装支持featrue文.

liao_11的博客 2733

通信-RS232、RS485、RS422串口

本文全面介绍了RS232、RS485与RS422串口通信技术,包括它们的特点、优缺点、针脚定义等内容,并提供了相关芯片介绍及电路设计方案。

让你爱上电路设计 6万+

cordic算法的FPGA实现

cordic 算法的MATLAB仿真及verilog实现

qq_38360574的博客 1678

【开源】USB转4路RS422+4路RS485电路板设计

CH348Q是沁恒出品的一款USB转8路串口的芯片,USB为2.0接口,其中4路串口支持流控,另外4路不支持流控,之前介绍过一款开源USB转8路串口的板子,文章链接:https://mp.weixin.qq.com/s/KsrV3nwemQyq3tdv7Lky_g;

blog.boringhex.top 4641

自动驾驶仿真(六)—— SIL软件在环仿真测试

自动驾驶仿真六—— SIL软件在环仿真测试1. 在环仿真测试2. SIL软件在环仿真测试2.1 模型配置参数2.2 S function生成实现2.3 结果对比3. 参考学习的书目教材 博主前面的博文已经简要介绍了Carsim、Prescan 与 Simulink 在 “V”型开发流程的一些应用,现今成熟的汽车控制系统软件都是以(Model Based Design,MBD)来开发,它以图形化的方式表达复杂的逻辑、代码可读性、可移植性、开发调试便利程度都大大增强,同时利用成熟的代码生成工具链,也避免了手工代

zhudj08的博客 8655

【AI深究】合成数据(Synthetic Data)深度解析:原理、算法与工程实践——全网最详细流程|核心原理、主流方法、数学表达、工程实践与细节、未来趋势|GAN、VAE、语言模型LLM合成如GPT

大家好,我是爱酱。本篇延续将会系统梳理合成数据(Synthetic Data)的核心原理、主流方法、数学表达、工程实践与未来趋势,结合数学公式,帮助你全面理解这一AI建模的关键技术。 注:本文章含大量数学算式、详细例子说明及大量代码演示,大量干货,建议先收藏再慢慢观看理解。新频道发展不易,你们的每个赞、收藏跟转发都是我继续分享的动力!

AI人工智能爱酱~你的AI学习好帮手~ 4933

串口/COM口、USB、RS232、RS422、RS485的区别

串行通讯端口( clustercommunication port )即COM口,简称串口。 但是提到串行端口,可能又会联想到USB(Universal Serial Bus,通用串行总线)。 通过英文名称可以看出,COM口属于“端口”,USB属于“总线”。 所谓总线(Bus),一般指通过分时复用的方式,将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。是电脑中传输数据的公共通道。 我理解USB连接的就是:多个设备采用USB物理端口,走USB的总线协议,通过控制器,来实现将源设备数.

wujinglin7的博客 1万+

芒果YOLO11改进137:卷积AKConv篇,即插即用,具有任意采样形状和任意数量的参数的卷积内核

卷积AKConv篇,即插即用,具有任意采样形状和任意数量的参数的卷积内核

包括YOLOv5、YOLOv7、YOLOv8等模型改进 297

USB转串口那些事儿—USB转串口工作原理及应用

USB转串口即实现计算机USB接口到物理串口之间的转换。可以为没有串口的计算机或其他USB主机增加串口,使用USB转串口设备等于将传统的串口设备变成了即插即用的USB设备。 USB虚拟串口应用特点: USB应用广泛,支持热插拔,传输速度快。 仿真标准串口,用于升级原串口设备,或通过USB增加额外串口。 串口应用程序完全兼容,无需修改。 支持各类操作系统,如:Windows/Linux/Android/macOS。 二、工作原理 USB主机检测到USB转串口设备插入后,首先会对设备复...

PC小能手的博客 4万+

使用Qt Creator自带的Qt Designer构造UI界面流程总结

在本文中,我们将总结使用Qt Creator自带的Qt Designer构造UI界面的流程。在对话框中,您可以选择一个控件的信号,然后将其连接到另一个控件的槽。例如,您可以将按钮的点击信号连接到一个槽函数,以响应按钮的点击事件。右键单击窗口设计器中的空白区域,选择适当的布局管理器,如水平布局、垂直布局或网格布局。在Qt Designer中,您可以使用各种预定义的UI控件来设计应用程序的界面。现在,您可以在应用程序的源代码中使用生成的UI界面。在您的源文件中,包含相应的头文件,然后创建一个UI界面的实例。

cl6789的博客 1394

Autosar软件组件分析及ARXML文件分析

Autosar软件组件分析及ARXML文件分析

专注汽车软件开发、AutoSAR、车载以太网、SOA、EE架构。 3603

USB转串口与虚拟串口相关

不是原创,网上查询整理。 目录 一、串口与并口 二、USB转串口、虚拟串口概念 三、串口占用问题 四、其他:多个程序共享一个串口数据 五、COM、COM+和DCOM与COM端口无关 一、串口与并口 (一)串行接口(即COM口): 简称串口,也称串行通信接口。按电气标准及协议来分包括RS-232-C、RS-422、RS485、USB、TTL等。 RS-232-C、RS-422...

bluewater的专栏 1万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

高速USB转4路RS422串口

CH344主芯片提供2种封装,LQFP48的CH344Q和LQFP48的CH344L,CH344Q是高速USB转串口芯片,因此其USB和串口通讯效率更高,支持最高6Mbps串口波特率。CH344技术手册,USB转4串口芯片,支持最高6M波特率与硬件流控,支持USB配置功能,提供RS485方向控制与GPIO等信号引脚,可实现PC等平台扩展多串口或多个串口设备升级成USB口。CH344DS1.PDF - 南京沁恒微电子股份有限公司。CH344EVT.ZIP - 南京沁恒微电子股份有限公司。

PC小能手的博客 2746

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

RS422串口通信详解:原理、接线与应用

RS422(TIA/EIA-422)是一种差分串行通信标准

楚Y6的博客 2万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

关于TTL、RS232、RS422和RS485详解

test

Ternence_zq的博客 1万+

串口、UART、USART、COM、USB、TTL、RS232、RS485、RS422简介

串口、COM口、USB口是指的物理接口形式(硬件);TTL、RS-232、RS-485、USB电平是指的电平标准(电信号)。

weixin_52801934的博客 7325
上一篇: 高速USB转8路RS422串口
下一篇: CH34X-MPHSI高速Master扩展应用—SPI设备调试
PC技术小能手
博客等级 码龄7年 1万+粉丝 109原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PC技术小能手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值