之前通過 STC 單片機和 DS18B20 實現了環境溫度采集并串口顯示,后面進一步想要實現溫度的實時監測和數據記錄保存,因此編寫了 LabVIEW 程序,修改了部分單片機程序代碼。經過實驗驗證,該項目可以實現 LabVIEW 上位機對 MCU 發送指令,MCU 通過 DS18B20 溫度傳感器獲取環境溫度,并通過串口將數據反饋給上位機,上位機實時記錄數據,并將日期和各個時刻的溫度數據保存至文件。 LabVIEW上位機前面板設置如圖所示
MCU_DS18B20_LabVIEW_panel.jpg (111.51 KB, 下載次數: 22)
下載附件
2024-4-9 09:11 上傳
程序面板如下圖所示
program panel1.jpg (199.31 KB, 下載次數: 35)
下載附件
2024-4-9 09:11 上傳
program panel2.jpg (176.35 KB, 下載次數: 29)
下載附件
2024-4-9 09:11 上傳
實物連接如下圖所示
STC8H8K64U_DS18B20.jpg (965.28 KB, 下載次數: 36)
下載附件
2024-4-9 09:12 上傳
|