CH304G:特性、应用和原理图
CH304G USB 终端
来源:Pxhere
您是否正在寻找一种经济实惠的芯片,让您可以轻松地将 USB 端口与微控制器连接?那么,你需要的是CH340G。
不确定这个设备是如何工作的?别着急,这篇文章就为你详细介绍这款转接芯片。
我们将介绍的一些内容是它是什么、它的功能、应用程序等等。
开始吧!
什么是 CH304G?
CH304G是一款USB设备串口终端,可以让PC机与其单片机进行通信。
此外,设备适配器执行 USB 到打印机端口、USB 到 IrDA 或 USB 到串行端口。
另外,本设备在串口模式下,提供MODEM触点信号。
使用这些信号,您可以将 UART 添加到 PC。或者,您可以将现有的 UART 设备更改为 USB 接口。
CH304G 的特点和规格
- 它支持带有串行端口的现有应用程序
- 该设备符合 RoHS 标准
- 只需很少的外部组件即可运行
- 适用于 CH341
- 支持 3.3 伏和 5 伏操作
- 非常适合 USB 2.0 接口
- 支持 CTS、RTS、DSR、DTR、RI 和 DCD 等流控信号
- 具有内部 FIFO 的硬件全双工串行接口
- 提供用于升级可用串行端口的虚拟串行端口
- 通过外部电平转换部件辅助 RS485、RS232 和 RS422
- 支持 50bps 到 2Mbps 的波特率范围
- 工作温度范围 -40 至 85 0 C
CH304G的管脚


CH340模块电路示意图

CH340G原理图
第一步是将 H340 的 TXD 引脚连接到微控制器的 RXD 引脚。然后,将 RXD 引脚连接到微控制器的 TXD 引脚。然后,将一个电阻连接到 RXD,将二极管连接到 TXD 引脚。
结果,它将阻止 USB 向目标芯片供电。此外,您还可以在原理图中添加一个切换开关。事实上,这将有助于调节微控制器的电源。并且在需要时会切断电源。
CH340G Arduino
CH340G Arduino 就是将 Arduino 控制系统缩小为串行接口模块。
CH304G: 需要的组件
- Arduino IDE 软件
- USB Type-A 数据延长线

USB 数据延长线
- 迷你面包板

面包板
- CH340G USB-TTL 串口模块
- Arduino Pro Mini 5V

5 伏 Arduino pro mini
- 跳线(母对母)- 4

母对母跳线
来源:维基共享资源
CH304G:接线图

CH304G: 步骤
1. 将 Arduino Pro Mini 5 伏放在迷你面包板上。同时,确保串口模块在侧面。然后,连接两个设备之间的电线。
2、此时确认CH340G模块的VCC管脚绑定到侧面的3v3管脚。
3.接下来,继续将串口模块链接到您的计算机。
4. 然后,确保您的计算机已安装 CH340 驱动程序。确实,您可以使用 Windows OS 系统在“设备管理器”中找到驱动程序。或者,如果没有驱动,也可以手动安装。
5. 转到计算机上的 Arduino IDE 软件。然后,点击 File>Examples>01.Basics>Blink 打开软件的示例代码。

示例代码在 Arduino IDE 中打开。
或者,您可以在软件的草图区域中使用以下代码。

Arduino IDE Sketch 中的代码
6. 确认您的 Arduino IDE 将在 Tools>Board>Arduino pro 中对开发板进行编程。然后,上传测试程序。
7. 在 Arduino IDE 中的 Tools>Port>COMx 中选择 COM 端口。您还可以确认设备管理器的端口部分具有相同的 COM 号。

Arduino IDE 中的 COM 端口
8. 完成配置步骤后,将“Blink 程序”上传到 Arduino Pro Mini。然后,使用 Upload 功能测试程序。
9. 上传时按住 Arduino Pro Mini 的重置按钮。然后,当您看到绿色条进度和两行反馈消息时松开按钮。

Arduino IDE 编译过程
此外,您会看到 CH340G 模块的 LED 闪烁,以确认程序已完成上传。 Arduino Pro Mini 板上的 LED 也应该闪烁。
需要注意的重要一点:CH340G 没有 DTR 输出引脚。这就是为什么你必须在编程过程中按住板上的复位按钮的原因。但是如果你使用的是带 DTR 引脚的模块,则可以跳过这一步。
如何安装 CH340G 驱动程序
Linux/Windows
如果您使用的是 Windows 或 Linux 计算机,则 USB 转 UART 是理想的选择。这是因为该设备与 Windows 操作系统中的串行应用程序无缝协作。换句话说,您不需要下载驱动程序。相反,请使用以下步骤:
1.使用USB线插入USB串口适配器。
2. 注意连接。然后,进入设备管理器查找“USB-Serial CH340 (COM9)”。如果找不到设备,请下载驱动。

设备管理器显示已安装的 CH340G 驱动程序
Mac 操作系统
1.安装驱动。
2. 转到应用程序并选择实用程序。然后点击终端程序。
3.输入指令:

4. 输入您的密码。
5.进入电脑菜单,点击重启。
也就是说,您可以离开开发者模式来恢复您的设置。这样,它有助于将引导参数重新定义为初始阶段。

CH340G的应用
- 用于产生 MODEM 联络信号
- 将普通串口升级为 USB BUS
- 连接设备和微控制器
CH340G示例
1. USB RS232 适配器。该适配器可作为MAX213和CH340G的外部电平适配器使用。
2. 光隔离 USB 转 UART 适配器。该器件通过四个光隔离器提供光隔离输出和输入。此外,您可以添加两个 74LVC1G06。这些器件是可选的,但它们有助于输入引脚获得足够的电流。
结束语
CH340G 串行接口模块是 CH340 接口的出色且通用的变体。此外,该模块与各种硬件兼容。和CH340C差不多,只是CH340G没有晶振。
此外,无论您使用的是 Windows、Linux 还是 Mac 计算机,安装驱动程序都非常容易。
那么,您对这个话题还有疑问或建议吗?请随时与我们联系。
工业技术