站内搜索
发作品签到
基于CH340的USB转RS232
专业版

基于CH340的USB转RS232

简介

使用CH340芯片做的一款USB转RS232接口板卡。 初衷是在使用串口的时候有时候连接线需要区分直连和交叉,往往找不到合适的线缆,所以加入了拨码开关,来调节线序。

简介:使用CH340芯片做的一款USB转RS232接口板卡。 初衷是在使用串口的时候有时候连接线需要区分直连和交叉,往往找不到合适的线缆,所以加入了拨码开关,来调节线序。
复刻成本:3

开源协议

CC BY-NC 3.0

创建时间:2024-10-16 13:56:27更新时间:2024-11-12 16:34:56

描述

项目简介

简介里面说了,主要设计上是用了4位拨码开关来实现DB9的2脚和3脚的RX/TX选择,从而实现与不同RS232接口的直连或者交叉功能,不用再去找直连线或者交叉线。

项目功能

USB通过CH340转TTL,TTL通过MAX232转换成RS232信号,电路非常简单,适合小白入门玩玩或者大家做个工具用用。

项目参数

本设计采用CH340C,具有以下特点:
● 全速USB设备接口,兼容USB V2.0。
● 仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。
● 计算机端Windows操作系统下的串口应用程序完全兼容,无需修改。
● 硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。

设计兼容CH340B/C/G,CH340B有内置EEPROM可以配置序列号,CH340G需要上晶振,留有晶振位置。
各位根据自己需要的串口误差选择芯片哈,CH340C是验证过的。B和G应该不成问题。

CH340串口接收信号的允许波特率误差约2%,CH340G/CH340T/CH340R串口发送信号的波特率误差小于0.3%,CH340C/CH340N/CH340K/CH340E/CH340B串口发送信号的波特率误差小于1%。

原理解析(硬件说明)

主电路部分:
1731399646617.png
这一段电路没什么好说的,USB接口,去耦电容,引脚V3的0.1uF一定要上,不然启动不了,晶振的旁路是随便放的,自己根据需要调节哈

1731399763807.png
TTL转RS232,典型电路,略过不讲了,几个电容要焊接哈,不要省。

1731399843829.png
这里是直连和交叉的选择,4个电阻NC掉了,如果你不需要调节直连或者交叉的话,就上电阻不要焊接拨码开关了。

实物图

1731399961559.png

1731399986916.png
背面有点脏,没清洗干净

1731400033709.png
拨码开关选择方式

1731400066197.png

设计图

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

BOM

暂无BOM

3D模型

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

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

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

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

底部导航