• 正文
  • 推荐器件
  • 相关推荐
申请入驻 产业图谱

Win10中的CH340串口端口号问题

2023/10/29
1898
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

01 可编程电阻

一、前言

这是一个可编程电阻箱,型号是QR10,。它通过USB与计算机相连。使用 CH340作为 USB转串口的接口芯片。通过串口,发送相关 AT 命令,可以设置该电阻箱的电阻。

二、修改串口

▲ 图1.1.1 QR10可编程电阻器

  在 Win10 中,可以自动安装 CH340 驱动。但是在使用过程中,曾经出现过一个非常奇怪现象,那就是,Win10 最开始设置 CH340对应的串口 为 COM11。但是利用STM32 Bootloader 打开串口时出现错误。只有手工将该串口修改为比较小的COM串口,比如串口4,就可以正常使用了。不知道这背后具体的原因究竟是什么。

下面重现这个错误过程。将QR10接入计算机的另外一个USB端口,此时,Win10 将其识别为 COM12。利用软件打开COM12的时候,会发现出现错误。将USB串口的端口号修改为 COM5。下面使用相同的程序打开 COM5,经过测试,可以看到COM5可以被正确的打开。

利用Python 编程,测试一下 QR10通过串口被设置的过程。程序设置QR10的电阻值为 15k欧姆。电阻箱在开始的时候为 12k欧姆。通过发送AT指令,可以得到 QR10的正确返回值。此时 QR10的阻值为 15k欧姆。使用万用表测量QR10输出电阻,也是15k欧姆,再发送设置20k欧姆命令,测量结果变成20k欧姆。

▲ 图1.2.2 设置15k欧姆之后的电阻箱

※ 总  结 ※

本文记录了QR10在连接电脑Win10过程中出现的问题。如果软件打不开CH340对应的COM口,可以通过修改 COM端口号,特别是修改成小的数字,则可以被正常打开。背后的道理现在还不得而知。

▲ 图2.1 测量QR10端口电阻

测试程序:

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
VSORC20AC101101UF 1 Vishay Intertechnologies Resistor/Capacitor Network, RC NETWORK, BUSSED, 1.2W, 100ohm, 0.0001uF, SURFACE MOUNT, SOIC-20, SOIC, ROHS COMPLIANT
暂无数据 查看
CL21A106KAYNNNE 1 Samsung Electro-Mechanics Capacitor, Ceramic, Chip, General Purpose, 10uF, 25V, ±10%, X5R, 0805 (2012 mm), 0.049"T, -55º ~ +85ºC, 7" Reel
$0.17 查看
BSC028N06NSTATMA1 1 Infineon Technologies AG Power Field-Effect Transistor, 23A I(D), 60V, 0.0028ohm, 1-Element, N-Channel, Silicon, Metal-oxide Semiconductor FET, GREEN, PLASTIC, SUPERSO8, TDSON-8

ECAD模型

下载ECAD模型
$3.07 查看

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录

公众号TsinghuaJoking主笔。清华大学自动化系教师,研究兴趣范围包括自动控制、智能信息处理、嵌入式电子系统等。全国大学生智能汽车竞赛秘书处主任,技术组组长,网称“卓大大”。