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

Win10中的CH340串口端口号问题

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

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模型 风险等级 参考价格 更多信息
C3216X5R1A107M160AC 1 TDK Corporation Ceramic Capacitor, Multilayer, Ceramic, 10V, 20% +Tol, 20% -Tol, X5R, 15% TC, 100uF, Surface Mount, 1206, CHIP, ROHS COMPLIANT

ECAD模型

下载ECAD模型
$1.47 查看
CBC3225T101MR 1 TAIYO YUDEN General Purpose Inductor, 100uH, 20%, 1 Element, Ferrite-Core, SMD, 1210, CHIP, 1210, ROHS COMPLIANT

ECAD模型

下载ECAD模型
$0.3 查看
6648335-1 1 TE Connectivity (6648335-1) CONTACT,SKT

ECAD模型

下载ECAD模型
$11.94 查看

相关推荐

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

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