站内搜索
发作品签到
基于CH340G的数字量输入输出DIDO和串口USB转TTL模块
专业版

基于CH340G的数字量输入输出DIDO和串口USB转TTL模块

简介

本项目基于CH340G芯片,除USB转TTL功能外,还可+5V和+3.3V电平切换以及供电,此外将DTR,RTS,TS,DSR,RI,DCD通信接口作为普通数字IO端口,可由串口助手或上位机监测控制。

简介:本项目基于CH340G芯片,除USB转TTL功能外,还可+5V和+3.3V电平切换以及供电,此外将DTR,RTS,TS,DSR,RI,DCD通信接口作为普通数字IO端口,可由串口助手或上位机监测控制。

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2025-11-26 09:09:42更新时间:2025-12-16 10:19:33

描述

项目简介

不用单片机编程开发,你就可以监测控制数字量输入输出!本项目基于CH340G芯片,除USB转TTL功能外,还可+5V和+3.3V电平切换以及供电,此外将DTR,RTS,TS,DSR,RI,DCD通信接口作为普通数字IO端口,可由串口助手或上位机监测控制。

项目功能

1.串口USB转TTL
2.+5V/+3.3V电平切换和供电
3.四个数字量输入两个数字量输出监测控制
4.引出CTS#,DSR#,RI#,DCD#,DTR#,RTS#通信接口
5.双LED灯指示双通道DO状态
6.上位机或串口助手可直接监测控制数字量输入输出电平
7.PCB板开有长条孔,方便携带收纳

项目参数

1.本项目采用CH340G芯片实现USB转TTL功能和数字量IO监控功能;
2.AMS1117芯片实现对USB端口5V电压进行降压转换为3.3V;
3.滑动开关实现5V和3.3V电平切换和供电功能;
4.排针实现对数字量输入输出端口,供电端口接线引出;
5.双通道DO高低电平输出状态分别由两个绿色LED指示灯指示,亮起表示DO高电平,熄灭表示DO低电平;
6.CH340G芯片配有12MHz无源晶振,因此通信波特率可以设置很高,实测1382400下通信正常。

原理解析(硬件说明)

  • CH340G芯片自带CTS#,DSR#,RI#,DCD#,DTR#,RTS#通信接口,其中#表示低电平视为有效。我们可以利用CTS#,DSR#,RI#,DCD#,DTR#,RTS#端口作为数字量输入输出,进行数字量电平监测和控制。
  • RTS端口对应数字量输出DO1,DTR对应数字量输出DO2;
  • CTS#,DSR#,RI#,DCD#分别对应数字量输入DI4,DI3,DI2,DI1;
  • 上位机或串口助手可直接对这些数字量IO进行监测控制而不需要进行其他额外单片机编程。

软件代码

本项目无需单片机编程开发,上位机已附在附件(默认波特率9600,可在程序框图中修改)。
1765779071281.png
当然如果没有安装LabVIEW,也可以直接用串口助手进行数字量输入输出进行控制,如下图:

image.png

注意事项

1.请先焊接贴片元器件再焊接排针插件,建议焊接使用加热焊台加锡膏,电烙铁加锡丝;
2.由于USB供电限制,供电接线排针5V和3.3V只能小功率器件;
3.TTL接口的VCC电源受电平切换开关控制,当拨码在+5V时,VCC输出+5V,当拨码在+3.3V时,VCC输出+3.3V;
4.labview上位机需要2016版本及以上并且安装VISA模块方可识别串口。

组装流程

5e0a3544ad9874e413d23ac9fa1b946.jpg

实物图

1765778829517.png

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
CH340G控制上位机.vi
6
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航