聚豐項目 > 基于AB32VG1溫控試驗箱開發
基于AB32VG1溫控試驗箱,底層移植RT-Thread RTOS,傳感器是熱敏電阻10K水滴頭。GUI是驅動中景園的SPI4.3寸屏。主控AB32VG1通過PWM控制可控硅驅動PTC或MCH發熱體,和半導體制冷片,算法引入PID控制。通過PV參數設定溫度,最終試驗箱恒溫。通過RTT BLE把關鍵數據發送到手機或者PC端,做到數據無線保存,遠程遙控。
mameng
分享mameng
團隊成員
王工 結構設計書
系統原理圖:
基于AB32VG1溫控試驗箱主要由控制系統、制冷系統、制熱系統、溫度傳感器監控系統、顯示控制系統等組成。
控制系統:控制系統不容置疑的成為了高低溫試驗箱的核心,控制系統決定了試驗箱的升溫速率、精度、是否有程序控制等重要指標。現在高低溫試驗箱的控制器采用底層移植RT-Thread RTOS,過程采用PID與模糊控制相組合的控制方式。數據遠程BLE發送。
顯示系統采用中景園320RGB*480 dots matrix TFT LCD module。
基于基于RT-Thread PID控制器,軟件方面本文移植了RT-Thread操作系統,并應用了RT-Thread操作系統架構中的一些功能函數,例如信號、郵箱、線程、事件集等,加入到了整體軟件設計中。AB32 BLE功能有待完善
PID名字的由來:
P:Proportion(比例),就是輸入偏差乘以一個常數。
I :Integral(積分),就是對輸入偏差進行積分運算。
D:Derivative(微分),對輸入偏差進行微分運算。
<代碼見附件>
(13.39 MB)下載