加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

用VB6.0編寫的PID溫度采集上位機+PID算法代碼

2016/09/28
31
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

最近開發(fā)了一款智能電焊臺,采用PID算法進行溫度控制,并隨手設(shè)計了一個溫度采集工具,現(xiàn)在開源給大家,由于是公司項目并不開放智能焊臺的代碼與圖紙,只開源PID溫度采集工具和PID算法代碼。

工作原理:

      PID的參數(shù)值通過串口發(fā)送給下位機,下位機安裝此參數(shù)進行PID運行,后轉(zhuǎn)換為PWM開關(guān)mos管,從而控制手柄的溫度值。手柄上的溫度是通過AD采集手柄上的溫度傳感器實現(xiàn),采樣頻率為10ms一次,而控制PID的運算和PWM波的輸出則采用300ms的時間。至于為什么是這個值,這個是沒有理由的,是通過系統(tǒng)特性調(diào)節(jié)出來的,而且PID的初始化值已經(jīng)放大了100倍。

串口上傳溫度數(shù)據(jù)格式:

PID代碼說明:代碼非常簡單,程序架構(gòu)采樣的是我自己設(shè)計的時間片輪詢,所以實現(xiàn)這些時間是非常簡單的。PWM是通過定時器實現(xiàn)的,PWM波的頻率為100Hz。

部分截圖:

PID溫度采集上位機說明:本工具采用VB6.0編程,通過串口進行溫度,PWM等參數(shù)的傳遞,最好通過畫圖的形式表現(xiàn)出來

  • PID軟件.zip
    描述:上位機,用VB6.0編寫開發(fā)
  • PID代碼.zip
    描述:PID代碼

相關(guān)推薦

電子產(chǎn)業(yè)圖譜