CH341转串口原理图
- 格式:pdf
- 大小:60.31 KB
- 文档页数:1
USB总线转接芯片CH341中文手册版本:2D1、概述CH341是一个USB总线的转接芯片,通过USB总线提供异步串口、打印口、并口以及常用的2线和4线等同步串行接口。
在异步串口方式下,CH341提供串口发送使能、串口接收就绪等交互式的速率控制信号以及常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB总线。
在打印口方式下,CH341提供了兼容USB相关规范和Windows操作系统的标准USB打印口,用于将普通的并口打印机直接升级到USB总线。
在并口方式下,CH341提供了EPP方式或MEM方式的8位并行接口,用于在不需要单片机/DSP/MCU 的环境下,直接输入输出数据。
除此之外,CH341A芯片还支持一些常用的同步串行接口,例如2线接口(SCL线、SDA线)和4线接口(CS线、SCK/CLK线、MISO/SDI/DIN线、MOSI/SDO/DOUT线)等。
2、特点2.1. 概述●全速USB设备接口,兼容USB V2.0,外围元器件只需要晶体和电容。
●可选:通过外部的低成本串行EEPROM定义厂商ID、产品ID、序列号等。
●支持5V电源电压和3.3V电源电压。
●低成本,直接转换原串口外围设备、原并口打印机、原并口外围设备。
●提供SOP-28、SSOP-20两种无铅封装,兼容RoHS。
●由于是通过USB转换的接口,所以只能做到应用层兼容,而无法绝对相同。
2.2. 异步串口●仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。
●计算机端Windows操作系统下的串口应用程序完全兼容,无需修改。
●硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。
●支持5、6、7或者8个数据位,支持奇校验、偶校验、空白、标志以及无校验。
●通过外加电平转换器件,提供RS232、RS485、RS422等接口。
●支持以标准的串口通讯方式间接地访问CH341外挂的串行EEPROM存储器。
关于CH341的说明CH341的串口方式支持WINDOWS 98/ME/2000/XP,提供相关驱动程序,CH341的USB转串口支持大多数常用的串口监控及调试工具程序。
驱动安装方法:1. 标准INF文件安装方法WINDOWS提示找到新硬件,指定驱动程序所在目录DRIVER,自动安装驱动,如果WINDOWS没有提示找到新硬件,那么在设备管理器的硬件列表中,选择带问号的USB设备,更新驱动程序并指定目录。
2. 使用驱动程序安装工具直接使用CH341SER.EXE安装包,可以安装/升级/卸载驱动程序,该方法更适用于最终用户。
CH341串口使用方法:CH341实现USB转串口,在逻辑功能方面的使用方法与普通计算机串口相同。
与普通计算机串口的区别:CH341提供的是仿真串口,所以不支持串口本身的纯硬件操作,例如I/O操作,普通计算机串口是静态设备,而CH341串口是动态设备,理论上随时会断开,CH341的附加功能(下面有介绍):读取外部串行EEPROM,支持更高波特率。
提供“模块调试”工具,启动后将“类型”选择为“手工输入发送”,打开串口后就可以用于CH341串口或者普通串口的输入输出监控及收发调试。
注意事项:CH341串口是即插即用的USB设备,正在使用CH341串口进行数据传输的过程中,不可以将其断开(断开是指从USB插座中取出CH341或者关闭CH341的电源),也就是说,必须在应用程序关闭该串口后,CH341串口才可以从USB插座中拔出。
如果在应用程序使用CH341串口的过程中,CH341串口设备从USB插座中断开,那么应用程序应该尽快关闭CH341串口并退出(关闭及退出可能需要数秒时间)。
如果在CH341串口通讯过程中发生错误,极有可能是CH341串口已经物理断开,所以在检测到错误后建议关闭CH341串口,稍等两秒后再重新打开串口通讯。
采用设备事件通知的方法可以及时了解CH341串口设备的连接与断开,从而使串口应用程序能够及时打开和关闭CH341串口。
USB总线转接芯片CH341中文手册版本:2B1、概述CH341是一个USB总线的转接芯片,通过USB总线提供异步串口、打印口、并口以及常用的2线和4线等同步串行接口。
在异步串口方式下,CH341提供串口发送使能、串口接收就绪等交互式的速率控制信号以及常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB总线。
在打印口方式下,CH341提供了兼容USB相关规范和Windows操作系统的标准USB打印口,用于将普通的并口打印机直接升级到USB总线。
在并口方式下,CH341提供了EPP方式或MEM方式的8位并行接口,用于在不需要单片机/DSP/MCU 的环境下,直接输入输出数据。
除此之外,CH341A芯片还支持一些常用的同步串行接口,例如2线接口(SCL线、SDA线)和4线接口(CS线、CLK线、DIN线、DOUT线)等。
2、特点2.1. 概述●全速USB设备接口,兼容USB V2.0,外围元器件只需要晶体和电容。
●可选:通过外部的低成本串行EEPROM定义厂商ID、产品ID、序列号等。
●低成本,直接转换原串口外围设备、原并口打印机、原并口外围设备。
●采用SOP-28封装,串口应用还提供小型的SSOP-20封装。
●由于是通过USB转换的接口,所以只能做到应用层兼容,而无法绝对相同。
2.2. 异步串口●仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。
●计算机端Windows操作系统下的串口应用程序完全兼容,无需修改。
●硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。
●支持串口发送使能、串口接收就绪等传输速率控制信号和MODEM联络信号。
●通过外加电平转换器件,提供RS232、RS485、RS422等接口。
●支持以标准的串口通讯方式间接地访问CH341外挂的串行EEPROM存储器。
2.3. 打印口●标准USB打印口,用于升级原并口打印机,兼容相关的USB规范。
用CH341T制作的USB转接电路
一、硬件电路设计制作
DP-51S外观如下图(略)。
该机提供了一个UART通信接口和一个RS232接口,并通过主板上的跳线来选择使用哪个通信接口。
UART接口用于与其它单片机通信,RS232接口用于与PC上位机通信。
其中,UART接口为针式接口,两排插针编号为上排1、2、3、4、5脚,下排6、7、8、9脚。
实际仅使用2(RXD)、3(TXD)、5(GND)脚,为典型的三线制TTL电平串口通信。
为简化电路、增强可靠性,并降低成本,我们的设计改装基于这个接口进行。
经比对,我们选用CH341T型USB转串口专用芯片进行设计制作,该芯片外围电路简单、兼容性好。
其应用电路原理图如下图所示。
需要特别注意的是CH341T的RXD和TXD脚要对应接单片机仿真实验仪的TXD、RXD脚,这时芯片才能正常向单片机发送传输数据。
图中,9针串口插件的第2、3、4、5脚,分别为TTL串口的TXD,。
ch341技术手册摘要:本技术手册介绍了CH341芯片的技术规格和应用指南。
CH341是一种功能强大的通用串行接口芯片,具有多种通信接口和广泛的应用领域。
本手册详细描述了芯片的功能特点、引脚功能、工作方式、通信协议等,以及CH341的典型应用场景和技术细节。
1. 引言CH341芯片是一种多功能通用串行接口芯片,由WCH(QinHeng Electronics, 秦亨电子)公司研发和生产。
该芯片在电子产品设计和开发中起到了重要作用,因其灵活性、易用性和成本效益而受到广泛关注。
本技术手册旨在向用户提供关于CH341芯片的详细信息,并提供相应的应用指南。
2. 技术规格2.1 芯片特点CH341芯片具有以下特点:- 支持多种通信接口,包括USB、SPI、I2C、UART等;- 集成了USB转串口功能,可用于调试和通信;- 低功耗设计,适用于便携式设备;- 内置EEPROM和RAM,可存储用户数据;- 支持多种操作系统,如Windows、Linux和MacOS等。
2.2 引脚定义CH341芯片引脚定义如下:- VCC: 电源正极- GND: 电源地- D+、D-: USB数据线- RXD、TXD: 串口通信线- SDA、SCL: I2C总线线路- SCK、MISO、MOSI: SPI通信线3. 工作方式CH341芯片可通过编程控制来实现不同的工作模式和功能。
用户可以使用CH341提供的API库函数来编写应用程序,并通过USB或其他通信接口与芯片进行通信。
以下是芯片的常见工作方式:3.1 USB转串口CH341芯片内置USB转串口功能,可以将串口通信转换为USB接口。
用户可以通过USB连接电脑,并使用相应的串口通信软件进行数据传输和调试。
该功能广泛应用于嵌入式系统的开发和调试过程中。
3.2 SPI总线模式CH341芯片支持SPI总线模式,可用于与SPI设备进行通信。
通过设置相应的寄存器和引脚配置,用户可以实现与外部SPI设备的数据交换和控制。
USB总线转接芯片CH341中文手册版本: 21、概述CH341是一个USB总线的转接芯片,通过USB总线提供异步串口、打印口、并口以及常用的2线和4线等同步串行接口。
在异步串口方式下,CH341提供串口发送使能、串口接收就绪等交互式的速率控制信号以及常用的MODEM联络信号,用于将普通的串口设备直接升级到USB总线。
在打印口方式下,CH341提供了兼容USB相关规范和Windows操作系统的标准USB打印口,用于将普通的并口打印机直接升级到USB总线。
在并口方式下,CH341提供了EPP方式或MEM方式及BUS扩展方式的8位并行接口,用于在不需要单片机/DSP/MCU的环境下,直接输入输出数据。
除此之外,CH341A芯片还支持一些常用的同步串行接口,例如2线接口(SCL线、SDA线)和4线接口(CS线、CLK线、DIN线、DOUT线)等。
2、特点2.1. 概述●全速设备接口,兼容USB V2.0,外围元器件只需要晶体和电容。
●可选:通过外部的低成本串行EEPROM定义厂商ID、产品ID、序列号等。
●支持5V电源电压和3.3V电源电压。
●低成本,直接转换原串口外围设备、原并口打印机、原并口外围设备。
●采用SOP-28封装,串口应用还提供小型的SSOP-20封装。
●由于是通过USB转换的接口,所以只能做到应用层兼容,而无法绝对相同。
2.2. 异步串口●仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。
●计算机端Windows操作系统下的串口应用程序完全兼容,无需修改。
●硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。
●支持串口发送使能、串口接收就绪等传输速率控制信号和MODEM联络信号。
●通过外加电平转换器件,提供RS232、RS485、RS422等接口。
2.3. 打印口●标准USB打印口,用于升级原并口打印机,兼容相关的USB规范。
●兼容Windows操作系统,在Windows 2000和XP下无需驱动程序,应用程序完全兼容。
USB总线转接芯片CH341中文手册(二):并口及同步串口说明版本:2C1、并口功能说明1.1. 一般说明CH341的并口是主动式并口,在计算机端的程序控制下,可以直接从外部电路输入输出数据,一般不需要外接单片机/DSP/MCU。
CH341的并口主要有2种接口方式:EPP方式和MEM方式。
EPP方式类似于EPP V1.7或者EPP V1.9规范,MEM方式类似于INTEL时序存储器的读写方式。
芯片复位后的默认方式是EPP,在USB配置完成后,计算机端的程序可以随时控制CH341在上述2种方式之间进行切换。
另外还有一种BUS方式,以地址和数据复用总线的方式提供7位地址和8位数据。
1.2. EPP并口EPP并口的主要引脚包括WR#引脚、DS#引脚、AS#引脚、WAIT#引脚,相关信号的时序说明可以参照EPP规范V1.7和V1.9。
EPP方式通过WR#、DS#和AS#的逻辑组合执行具体操作。
WR#用于指示当前的数据或地址传输方向,对计算机端而言,高电平是对外部电路执行读操作,低电平是对外部电路执行写操作。
选通信号是低电平有效的脉冲信号,选通信号包括数据选通DS#和地址选通AS#,DS#有效执行数据操作,AS#有效执行地址操作。
EPP的实际操作发生于选通信号有效期间,例如:在WR#为高电平期间DS#输出脉冲,则执行一个数据读操作;在WR#为低电平期间AS#输出脉冲,则执行一个地址写操作。
CH341A的EPP数据读写操作DS#支持WAIT#等待信号,在CH341开始输出低电平选通信号后,如果WAIT#为低电平,那么选通信号将继续保持低电平直到WAIT#恢复为高电平或者85uS等待超时后才结束输出。
CH341A的EPP地址读写操作AS#不支持WAIT#等待信号,所以EPP地址读写操作比数据读写操作略快一些。
写操作的选通信号的低电平有效宽度最小是0.16uS或者0.25uS,读操作的选通信号的低电平有效宽度最小是0.25uS或者0.33uS,理想状态下的最大传输速度是800KB/S,在WINDOWS XP SP2环境下使用连续的大数据块进行速度测试,实测传输速度约为:下传510KB/S,上传560KB/S。