CH343芯片应用—硬件设计指南
CH343属于沁恒第三代USB转串口芯片系列的单串口型号,基于经典版CH340芯片完成技术革新,实现USB转高速异步串口,支持最高6Mbps串口波特率。
电源设计
CH343芯片有3个电源端分别是VDD5、V3和VIO,芯片内置3.3V的LDO电源调节器。VDD5是内部LDO的输入端,V3是内部LDO的输出端,USB收发器和内核电源均从该引脚输入,VIO是单独的串口IO等引脚的电源输入。
常见问题1—VDD5和V3如何连接
VDD5支持5V或3.3V电源电压,当VDD5引脚输入5V工作电压(实际上大于3.8V)时,内部LDO工作,V3引脚会输出3.3V电源供芯片内部USB收发器使用。当VDD5引脚输入3.3V工作电压(实际上小于3.6V)时,V3引脚需要和VDD5连接,同时输入外部的3.3V工作电压。
VDD5和V3引脚外部需要外接电源退耦电容,默认104规格,且PCB布局时靠近芯片引脚放置。
常见问题2—VIO如何连接
CH343芯片的VIO引脚用于为串口I/O和其他如RST引脚提供I/O电源,支持电压范围1.8V~5V。因此默认情况下VIO引脚应该与CH343芯片所连接的串口设备采用同一电压,此时双方串口电压匹配。VIO引脚支持的电压输入范围是线性的,在如上范围内可随意调节。如可直接使用CH343实现USB转1.8V串口,USB转2.5V串口,USB转3.3V串口,USB转5V串口等。
芯片V3引脚在芯片5V供电时可以输出3.3V电压,因此使用3.3V串口时,VIO也可以直连V3引脚节省一个外部LDO。
常见问题3—VBUS如何连接
CH343芯片的VBUS引脚电源来自于V3,该引脚用于芯片USB电源检测。默认应该连接到USB总线的电源,当检测到失去USB电源,CH343将关闭USB并睡眠。当CH343芯片的VDD5采用非USB 主机的电源而使用板载电源供电时,VBUS也可以和VDD5使用同一电源。
常见问题4—CH343与串口外设(如MCU)的电源连接方案
CH343内部结构框图
串口设计
CH343芯片的串口引脚包含数据传输引脚和MODEM信号引脚。数据传输引脚包括:串口数据发送引脚TXD、串口数据接收引脚RXD。MODEM信号引脚包括:RTS、CTS、DTR、DSR、RI、DCD。
常见问题1-TTL串口设计
常规情况下使用TTL串口通讯,仅需要使用TXD和RXD信号即可,部分场合需要硬件流控功能时还需要使用RTS和CTS信号。其余MODEM信号引脚若使用不到可直接悬空处理。
常见问题2-RS232串口设计
使用CH343可以实现全MODEM信号的RS232串口,也可以仅使用部分串口信号实现简版RS232串口,和TTL类似,不使用的信号悬空处理。
常见问题3-RS485串口设计
使用CH343可以实现RS485串口通信,RS485收发转换芯片需要单独进行收发方向控制,CH343芯片的DTR引脚支持复用为TNOW用于该方向控制切换。电路设计上需要在DTR引脚外接一个下拉电阻,默认推荐4.7K。
辅助引脚ACT的使用
芯片的ACT引脚为USB设备配置完成状态输出(当芯片接收到主机的设置配置请求并操作完成时会输出低电平,默认该引脚上电为高电平),该引脚可用作芯片的USB工作状态指示,也可以用于通知MCU等串口设备CH343 USB转串口芯片的工作状态。
CH343技术手册:
CH343DS1.PDF - 南京沁恒微电子股份有限公司CH343技术手册,USB转单串口芯片,支持最高6M波特率,串口信号支持1.8~5V,内置晶振。CH343使用系统集成的CDC驱动或厂商驱动。厂商驱动支持完整串口功能和更高波特率。http://www.wch.cn/downloads/CH343DS1_PDF.htmlCH343参考设计:
CH343EVT.ZIP - 南京沁恒微电子股份有限公司CH343评估板设计原理图,用于USB转串口。http://www.wch.cn/downloads/CH343EVT_ZIP.html
CH343芯片应用—硬件设计指南相关推荐
- CH9101芯片应用—硬件设计指南
CH9101芯片属于沁恒第三代USB转串口芯片系列的单串口型号,基于经典版CH340芯片完成技术革新,实现USB转高速异步串口,支持最高6Mbps串口波特率.CH9101提供了5种封装,CH9101U ...
- 全志V3s硬件设计指南,全志V3s芯片资料
全志V3s硬件设计指南 PART 1: Schematic Design GUIde PART 2: PCB layout guide CPU: 1. UART2调试请保留测试点. 2. GPIO分配 ...
- W3150A+评估板--EVB-PIC24用户手册(四)硬件设计指南
前几次给大家介绍了关于W3150A+评估板--EVB-PIC24用户指南中一些程序安装测试以及程序员指南的一些内容,今天继续给大家介绍最后一部分,有关于硬件设计指南的部分.供大家详细了解其结构. 4. ...
- 全国大学生智能汽车竞赛硬件设计指南
#全国大学生智能汽车竞赛硬件设计指南# 详细叙述了主控板.驱动板.运放板的硬件设计,详情可见微信公众号:TechGeek https://mp.weixin.qq.com/s/8xz_m4H6_qfm ...
- rk3399硬件设计指南_CMMI2实施过程系列-系统设计
本篇主要聊一下CMMI中的系统设计过程. 系统设计(System Design, SD)是指设计软件系统的体系结构.用户界面.数据库.模块等,从而在需求与代码之间建立桥梁,指导开发人员去实现能满足用户 ...
- HLW8110电耗采集芯片的硬件设计和软件驱动方法
目录 1.硬件设计 2.软件设计 1.硬件设计 HLW8110是一款高精度的电能计量 IC,它采用 CMOS 制造工艺,主要用于单相计量应用.它能够测量线电压和电流,并能计算有功功率,视在功率和功率因 ...
- 全志A83T硬件设计指南
全志A83T原理图设计指南: CPU 1. REXT网络到地电阻200K-1%值不能修改. 2. UART调试请保留测试点. 3. GPIO分配请按照标案图进行,切勿随意调整.如确需调整,请与相关FA ...
- 瑞芯微RK3328硬件设计指南
本文档主要介绍RK3328基本功能特点.硬件特性以及多功能硬件配置.软件调试操作使用方法,旨在帮助开发人员更快.更准确地使用.熟悉RK3328芯片方案. RK3328是基于Cortex-A53架构的低 ...
- 正点原子IMX6UL底板硬件设计指南
自己买了正点原子核心板, 准备自己做一块底板出来 1 关键点 和单片机一样, 最关键是把最小系统弄出来, 因此就知道对imx6ul来说最小系统是什么 1 boot启动 imx6ul需要从USB启动烧录 ...
最新文章
- Swagger Editor教程
- 【图像分割模型】全景分割是什么?
- C语言有符号整数最小值,16位带符号整数为什么是
- 宣布在日本地区正式发布 Windows Azure
- 【深搜】 棋盘 【NOIp普及组 2017 第三题】 (luogu 3956/ssl 2851)
- php变量作用域(花括号、global、闭包)
- UISlider 滑块控件—IOS开发
- Linux基本操作——文件相关
- 初识HTML5(一)
- 微服务架构实践之邮件通知系统改造
- Java实现的餐厅点餐系统源码Java点餐系统Java点餐系统Java网上订餐系统Java在线订餐系统
- 淘宝/天猫/京东/抖音直播年货节抢购秒杀助手更新下载,喵惠抢购助手支持自动免密支付,分享源码共同学习探讨
- Qt使用QChart制作多路虚拟示波器
- UIKit框架的介绍
- java poi 替换word,POI替换Word中的mark标记(指定字符串)
- win10误删文件怎么恢复?
- 普适计算机技术特征的事例,普适计算、物联网、云计算与未来社会信息化需求分析...
- 服务器主板主要组成部分(个人笔记,请勿参考)
- 2018年总结:他的一年
- Js的Generator函数(一)
热门文章
- 计算机科学 投稿 邮箱,《计算机时代》期刊投稿【编辑部_邮箱_地址_怎么样_版面费_代发表】...
- 华为鸿蒙是安卓9,鸿蒙“翻车”了?网友发现全新的鸿蒙系统居然是安卓9.0,华为骗我们?...
- 鹏哥C语言红皮书(14-19)
- 03从变量PS1到centos7配置文件到变量。转义字符介绍
- 鸿蒙 谷歌怕了,鸿蒙系统展示了华为的野心,难怪谷歌害怕
- ISP_DPC坏点矫正
- Kinect_0:项目背景
- 自学编程系列——4 Numpy数组
- Linux运维之windows2008R2远程连接问题
- 第二次作业:网易云音乐案例分析