测试测量技术
直播中

jinyi7016

12年用户 6598经验值
擅长:处理器/DSP
私信 关注
[经验]

【QR-10系列通用型袖珍可编程电阻箱试用体验】设计上位机功能

经过日夜奋战,上位机的雏形终于做出来了,

先看主界面,由于时间仓促,还没有进行美化,只是功能上的简单实现。

使用的qt版本为5.9.运行在win10上,理论上可以进行交叉编译后,运行在ARM的开发板上也是可以的。

clipboard.png

每次通讯还要确定一下串口号确实不太方便,尤其是电脑上插着多个串口线的时候。

所以,这里让程序遍历所有可用的串口号,来自动查找出电阻箱的串口号,并使用相应的配置打开串口即可。

根据电脑上插着的串口的线的多少,分配的串口号的不同,查找的时间也不同。

只要点一下“查找设备”,当找到后,按键会变成绿色,否则会弹出窗口提示“末找到设备”,这时,就要看一下驱动是不是安装了,电脑是不是识别到了串口号,还有一个最主要的是,电阻箱有没有开机。

clipboard.png

使用方法:

将到打设备,并连接到后,就可以用上位机配置电阻值的大小了。

目前是两种方式 :

一、

可以通过Slider来调整电阻值的大小,范围是通过与电阻箱通讯后确定的,当滑动到指定点后,释放鼠标后,会把滑动的值设置到电阻箱上。

最后设置的电阻值会显示在滑动条的最后的文本中。

二、

还可以通过启动按键来动态、周期性的改变电阻值的大小。

三、

至于模拟PT100、PT1000,光敏电阻的方式,目前还在计划中,其中的逻辑还没有想好,不同的应用,可能需要的逻辑是不同的,使用前两种方式基本上也可以识别这些传感器的模拟了。

这些功能,可能要针对项目来定制功能了,后续在工作项目中用到后,会再加上。

注意:考虑到串口通讯的速率等问题,这里周期时间要大于100ms,如果小于,会设置一下SP值为开始阻值,但不会启动周期设置。

如上配置,启动后,电阻箱如视频所示。

315a6011c55916e2685ea15280fc5388

回帖(2)

jinyi7016

2022-6-29 16:31:09
忘记上传程序了,程序如下;我有运行是win10 64位,其他的没有测试。如果有问题,可以反馈。
QR-10_boxed.zip (19.01 MB)
(下载次数: 3, 2022-6-29 16:30 上传)


举报

roki

2022-6-29 16:33:29
这电阻箱多少钱啊?            
1 举报
  • jinyi7016: 这个是试用的,可以到试用界面上看看,试用界面上标的是¥1250元

更多回帖

发帖
×
20
完善资料,
赚取积分