一款USB to TTL模块的短接帽使用

本文介绍了USBtoTTL模块的VCC电平选择,通过短接帽的不同设置,测量了GND-5V和GND-3V3之间的电压。实验结果显示VCC-3V3短接时GND-5V电压为5.240V,而VCC-5V短接时GND-3V3电压为3.263V。建议根据测量结果选择短接帽以确保TTL高电平定义的正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、模块信息

USB to TTL模块通过短接帽来选择VCC电平,笔者探究了几种不同情况下的VCC-GND电平。模块的芯片为:CH340G,模块如下图:

请添加图片描述
请添加图片描述

二、测量结果

(无短接)GND-5V : 5.200 V

(无短接)GND-VCC : 3.858 V

(无短接)GND-3V3 : 3.256 V

(VCC-3V3短接)GND-5V : 5.240 V

(VCC-5V短接)GND-3V3 : 3.263 V

三、结论

VCC-3V3短接时,GND-5V间电压为5.240 V;VCC-5V短接时,GND-3V3电压为3.263 V。虽然在实践中无短接可以照常烧录下载,也可以参考无短接时的电压将其供给给单片机的VCC,不过短接帽的选择可能与TTL的高电平定义有关,建议按照上述测量结果,使用短接帽短接选择后使用。

### USB to TTL模块的引脚连方式 在USB to TTL模块中,通常存在以下几个主要引脚:`TX`(发送端)、`RX`(收端)、`GND`(地)。为了测试模块的功能是否正常工作,可以通过特定的方式将某些引脚来验证其性能。 对于USB to TTL模块的测试方法,可以将`TX`和`RX`两个引脚[^2]。这种的操作目的是模拟数据的自收自发过程,即模块发出的数据能够被自己收并显示出来。如果能够在串口调试工具中观察到所发送的内容与收到的内容一致,则表明该USBTTL模块功能完好无损。 需要注意的是,在实际应用过程中,除了上述用于测试目的的临时外,其他情况下不应随意将不同性质的信号引脚相连以免造成设备损坏或异常行为发生。另外,确保始终正确处理好`GND`引脚的连,因为它作为通信双方共同参考点至关重要[^1]。 ```python # 测试代码示例 (Python实现简单的串口读写) import serial ser = serial.Serial('COM3', 9600, timeout=1) # 打开指定串口号,设置波特率和其他参数 if ser.isOpen(): try: while True: send_data = input("Enter data:") + '\r\n' # 输入要发送的数据加上回车符 ser.write(send_data.encode()) # 将字符串编码为字节后通过串口发送出去 received_data = ser.readline().decode() # 从串口中读取一行数据解码成字符串形式 print(f"Received:{received_data}") # 输出收到的信息 except KeyboardInterrupt: ser.close() ```
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值