本文來(lái)源電子發(fā)燒友社區(qū),作者:jinyi7016, 帖子地址:https://bbs.elecfans.com/jishu_2290095_1_1.html
經(jīng)過(guò)日夜奮戰(zhàn),上位機(jī)的雛形終于做出來(lái)了,
先看主界面,由于時(shí)間倉(cāng)促,還沒(méi)有進(jìn)行美化,只是功能上的簡(jiǎn)單實(shí)現(xiàn)。
使用的qt版本為5.9.運(yùn)行在win10上,理論上可以進(jìn)行交叉編譯后,運(yùn)行在ARM的開(kāi)發(fā)板上也是可以的。
每次通訊還要確定一下串口號(hào)確實(shí)不太方便,尤其是電腦上插著多個(gè)串口線(xiàn)的時(shí)候。
所以,這里讓程序遍歷所有可用的串口號(hào),來(lái)自動(dòng)查找出電阻箱的串口號(hào),并使用相應(yīng)的配置打開(kāi)串口即可。
根據(jù)電腦上插著的串口的線(xiàn)的多少,分配的串口號(hào)的不同,查找的時(shí)間也不同。
只要點(diǎn)一下“查找設(shè)備”,當(dāng)找到后,按鍵會(huì)變成綠色,否則會(huì)彈出窗口提示“末找到設(shè)備”,這時(shí),就要看一下驅(qū)動(dòng)是不是安裝了,電腦是不是識(shí)別到了串口號(hào),還有一個(gè)最主要的是,電阻箱有沒(méi)有開(kāi)機(jī)。
使用方法:
將到打設(shè)備,并連接到后,就可以用上位機(jī)配置電阻值的大小了。
目前是兩種方式 :
一、
可以通過(guò)Slider來(lái)調(diào)整電阻值的大小,范圍是通過(guò)與電阻箱通訊后確定的,當(dāng)滑動(dòng)到指定點(diǎn)后,釋放鼠標(biāo)后,會(huì)把滑動(dòng)的值設(shè)置到電阻箱上。
最后設(shè)置的電阻值會(huì)顯示在滑動(dòng)條的最后的文本中。
二、
還可以通過(guò)啟動(dòng)按鍵來(lái)動(dòng)態(tài)、周期性的改變電阻值的大小。
三、
至于模擬PT100、PT1000,光敏電阻的方式,目前還在計(jì)劃中,其中的邏輯還沒(méi)有想好,不同的應(yīng)用,可能需要的邏輯是不同的,使用前兩種方式基本上也可以識(shí)別這些傳感器的模擬了。
這些功能,可能要針對(duì)項(xiàng)目來(lái)定制功能了,后續(xù)在工作項(xiàng)目中用到后,會(huì)再加上。
注意:考慮到串口通訊的速率等問(wèn)題,這里周期時(shí)間要大于100ms,如果小于,會(huì)設(shè)置一下SP值為開(kāi)始阻值,但不會(huì)啟動(dòng)周期設(shè)置。
如上配置,啟動(dòng)后,電阻箱如視頻所示。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
高壓電阻箱如何進(jìn)行負(fù)載測(cè)試?
愛(ài)普生(EPSON) 常規(guī)可編程晶振
![愛(ài)普生(EPSON) 常規(guī)<b class='flag-5'>可編程</b>晶振](https://file1.elecfans.com/web3/M00/05/C5/wKgZPGeEv6WAJRI6AADTYid_KYg146.png)
直流電阻箱的檢定校準(zhǔn)
![直流<b class='flag-5'>電阻箱</b>的檢定校準(zhǔn)](https://file1.elecfans.com/web3/M00/05/55/wKgZPGd_LDmAF_Z6AAAOEmo42yE566.png)
可調(diào)電阻箱阻值范圍是多少
PLC可編程控制器的簡(jiǎn)介
用TMAG5328電阻器和電壓可編程霍爾效應(yīng)開(kāi)關(guān)實(shí)現(xiàn)可編程性和診斷
![用TMAG5328<b class='flag-5'>電阻</b>器和電壓<b class='flag-5'>可編程</b>霍爾效應(yīng)開(kāi)關(guān)實(shí)現(xiàn)<b class='flag-5'>可編程</b>性和診斷](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
MD10x系列電調(diào)的上位機(jī)功能
![MD<b class='flag-5'>10</b>x<b class='flag-5'>系列</b>電調(diào)的<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b><b class='flag-5'>功能</b>](https://file1.elecfans.com/web2/M00/00/D4/wKgaomarJ8KAfUBWAAPv3RY-0k8621.png)
風(fēng)華常規(guī)通用型貼片電阻詳解及選料事項(xiàng)
![風(fēng)華常規(guī)<b class='flag-5'>通用型</b>貼片<b class='flag-5'>電阻</b>詳解及選料事項(xiàng)](https://file1.elecfans.com/web2/M00/C9/6F/wKgaomYc1heAF9KOAABEdF1P0pA648.png)
可編程電源使用方法
可編程電源如何編程
上位機(jī)與PLC的區(qū)別
什么是可編程直流回饋負(fù)載箱?
![什么是<b class='flag-5'>可編程</b>直流回饋負(fù)載<b class='flag-5'>箱</b>?](https://file1.elecfans.com/web2/M00/EA/CA/wKgaomZVrfGAMrWxAABBDM1TF_M823.png)
評(píng)論