久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 基于AVR單片機的多通道溫濕度傳感器檢定系統

基于AVR單片機的多通道溫濕度傳感器檢定系統

作者: 時間:2011-08-05 來源:網絡 收藏

2.5 高精度A/D轉換電路
該設計中采用24位A/D轉換芯片ADS1232實現對溫度和濕度輸出的電壓信號進行轉換。ADS1232有兩路采集,這樣一個ADS1232就可以實現的同時轉換。其外圍電路如圖5所示。將溫度和濕度的電壓信號分別接入AINP1,AINN和AINP2,AINN2即可實現電壓的采集,為了獲得較高的電壓基準,設計采用REF3133作為ADS1232的A/D轉換電壓基準。

本文引用地址:http://cqxgywz.com/article/161640.htm

c.jpg



3 程序設計
3.1 程序主流程圖
主流程圖如圖6所示。上電后主程序初始化寄存器(設置所用到的I/O口的輸入/輸出方式、外部中斷寄存器、串口通信協議等),最后打開串口接收中斷使能。當進入串口中斷時判斷當前幾路,然后依次采集各路的溫度和濕度值,將采集到的值通過串口發送到PC機上上位機軟件顯示。

d.jpg


3.2 軟件的主要功能與實現
該系統主要通過的數據采集,實現對其的校準,系統結構如圖7所示。整個系統在VisualC++6.0環境下開發,利用串口通信技術實現數據批量采集,使用數據庫技術實現數據在SQL Server數據庫中的存儲與查詢,使用VC中的DataGrid控件、DataCombo控件、ADO控件實現數據顯示,數據查詢,校準證書、證書打印,使用VC調用Excel實現校準數據記錄表輸出。流程圖如圖8所示。



評論


相關推薦

技術專區

關閉