usb转32串口方案

方案结构图

使用usb hub芯片扩展4路usb然后再一分八路串口

USB hub

选择hub芯片注意事项:

目前市场上多数的USB 2.0 Hub芯片,只有内建一个Transaction Translators(STT),因此  
当Hub接收到如Full Speed的装置进入时,12Mbps的「单一」信道必须被多个装置分享,  
因而造成数据传输时的壅塞。如采用MultiTRAKTM多重交易转译器(MTT)技术的USB 2.0 Hub控制芯片,  每一个连接埠都内建一个TT,12Mbps  
的传输速度可以完全发挥

CH334和CH335是符合USB2.0协议规范的4端口USB HUB控制器芯片,上行端口支持USB2.0高速和全速,下行端口支持USB2.0高速48OMbps、全速12Mbps和低速1.5Mbps。不但支持低成本的STT模式(单个TT分时调度4个下行端口),还支持高性能的MTT模式(4个TT各对应1个端口,并发处理)

如果需要更多端口可以选择ch338

CH338 是符合 USB2.0 协议规范的 7 端口 USB HUB 控制器芯片,上行端口支持 USB2.0 高速和全速,下行端口支持 USB2.0 高速 480Mbps、全速 12Mbps 和低速 1.5Mbps。不但支持低成本的 STT 模式(单个 TT 分时调度 7 个下行端口),还支持高性能的 MTT 模式(7 个 TT 各对应 1 个端口,并发处理)。部分型号除了 HUB 控制器功能之外,还支持 PD 功能。
 

电路原理图

CH334原理图

电源供电原理图

主芯片原理图

各个端口电源部分独立控制参考

https://www.wch.cn/downloads/file/382.html?time=2024-01-09%2014:50:31&code=zG8uvXoGPwGWBREzYQbEs47PD1SUMEi54BIrdglricon-default.png?t=N7T8https://www.wch.cn/downloads/file/382.html?time=2024-01-09%2014:50:31&code=zG8uvXoGPwGWBREzYQbEs47PD1SUMEi54BIrdglr

CH348Q转8路ttl原理图

电源原理图

指示灯原理图

控制器

串行接口部分

 

参考链接 

沁恒高速率USB转单/多串口芯片,工业级-40℃~+85℃_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1M64y1W7zA/?spm_id_from=333.880.my_history.page.click&vd_source=e821a225c7ba4a7b85e5aa6d013ac92eusb转RS485/TypeC转多路RS485/ttl/串口/uart转换器CH348扩展模块-淘宝网 (taobao.com)icon-default.png?t=N7T8https://item.taobao.com/item.htm?spm=a1z0k.7628869.0.0.63d837deIO4QIO&id=684251278260&_u=t2dmg8j26111

 (3 封私信 / 80 条消息) USB hub 为什么都是 4 口的? - 知乎 (zhihu.com)icon-default.png?t=N7T8https://www.zhihu.com/question/26488657

想做一个USB Hub ,一拖四,USB 2.0,麻烦推荐芯片 (amobbs.com 阿莫电子技术论坛)icon-default.png?t=N7T8https://www.amobbs.com/thread-5604107-1-1.html 

特此记录

anlog

2024年1月9日

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/333849.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java字符串拼接常用方法总结

使用场景:用某个分隔符拼接字符串 下边是我使用过的几种方式废话不多说,直接上代码初始数据 1.使用流2.StringBuilder3.[StringJoiner](https://blog.csdn.net/qq_43417581/article/details/126076152?ops_request_misc%257B%2522request%255Fid%2522%2…

如何使用TrafficWatch根据PCAP文件监控和分析网络流量

关于TrafficWatch TrafficWatch是一款功能强大的网络数据包嗅探和分析工具,该工具能够帮助我们通过PCAP文件监控和分析目标网络中的网络通信流量。除此之外,该工具还可以为广大研究人员提供针对各种网络协议的内部分析功能,并帮助解决各种网…

hadoop自动获取时间

1、自动获取前15分钟 substr(from_unixtime(unix_timestamp(concat(substr(20240107100000,1,4),-,substr(20240107100000,5,2),-,substr(20240107100000,7,2), ,substr(20240107100000,9,2),:,substr(20240107100000,11,2),:,00))-15*60,yyyyMMddHHmmss),1) unix_timestam…

Win提示“d3dx9_27.dll文件缺失,程序无法启动运行”,修复大全

d3dx9_27.dll是一个被多个软件和游戏共享的动态链接库文件,主要用于Microsoft DirectX软件的功能。它是DirectX 9的一部分,DirectX是一种使得Windows成为理想平台进行高性能多媒体和游戏的API。 d3dx9_27.dll主要与计算机图形和视频渲染有关&#xff0c…

物联网协议Coap中Californium CoapClient解析

目录 前言 一、CoapClient对象 1、类定义 2、Client方法调用 二、发送请求 1、构建请求 2、发起请求 3、接收响应 总结 前言 在之前的博客中物联网协议Coap之Californium CoapServer解析,文中简单介绍了CoapServer的实现。在物联网开发环境中,除了…

小红书算法流量机制总结,建议收藏!

新手在运营小红书账号时,总会发现这样的情况。辛辛苦苦写了一篇自以为很优质的笔记,发布后却发现流量寥寥。这就是没弄清小红书算法造成的。今天和大家来分享下小红书算法流量机制总结,建议收藏! 一、什么是小红书算法 我们常说的…

Qt QLineEdit文本框控件

文章目录 1 属性和方法1.1 占位字符串1.2 对齐方式1.3 回显模式1.4 读写控制1.5 格式控制1.6 信号和槽 2 实例2. 布局2.2 代码实现 QLineEdit 是Qt 中的文本框,准确地说是单行文本框,通常用于接受用户的输入。 比如用户输入用户名、密码等,都…

【Internal Server Error】pycharm解决关闭flask端口依然占用问题

Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application. 起因: 我们在运行flask后,断开服务依然保持运行&#xff0…

四川思维跳动:抖音能不能根据弹幕找到人?

在抖音这样的社交媒体平台上,用户可以通过发布抖音短视频与其他用户互动和交流。其中,弹幕是一种常见的互动方式,用户可以通过发送弹幕来表达对视频的评论、喜爱或者提问。然而,有用户担心自己的隐私可能因为弹幕内容被泄露&#…

【Java EE初阶九】多线程案例(线程池)

一、线程池的引入 引入池---->主要是为了提高效率; 最开始,进程可以解决并发编程的问题,但是代价有点大了,于是引入了 “轻量级进程” ---->线程 线程也能解决并发编程的问题,而且线程的开销比进程要小的多&…

网站被挂黑链怎么办

网站被挂黑链这种事情总是防不胜防,且不说网站本身的安全防护做的是否到位,但只要被盯上了就难逃厄运。即使是企业机构的网站也难逃被黑的经历,更何况用户苦心经营的网站,因此首先需要正确看待挂黑链这个现象,网站被挂…

希尔顿花园酒店喜迎入华十周年里程碑

【2024年1月8日,中国,上海】作为希尔顿集团旗下标志性高端精选服务酒店品牌,希尔顿花园酒店于今年正式迎来其在华经营十周年的里程碑。自2014年中国首家希尔顿花园酒店在深圳开业以来,中国市场已经成为希尔顿花园酒店全球增长的重…