一種工業級數據采集監控系統的設計與實現
3.2 基于 TLC2543的軟件編程
將采集程序編成一個子摸塊 ,由主程序訪問。由主程序確定采集模擬通道、采集次數以及數據處理 ,并對子程序進行帶參調用。由子程序完成查詢式轉換 ,首先查詢轉換結束信號 , 若轉換結束則執行 I/O操作,并啟動下一次轉換 ,最后將轉換結果作為出口參數返回到主程序。
本文的創新點是由TLC2543和AT89S52單片機組成的數據采集監控系統結構簡單、接口方便、集成度高、可靠性強、功能豐富;其次,通過USB接口與PC機連接不僅使數據存儲量大,而且更易于進行數據處理,經濟簡單, 采樣數據精度較高 ,在實際應用中有較高的實用價值。設計TLC2543和AT89S52單片機組成的數據采集監控系統和 VC++.NET語言組成的上位機,在數據監測系統在傳感器接收外界信號的同時對信號進行轉換、采集、通信和圖形顯示輸出, 實時反映傳感器的信號變化和理解被測目標的新特性 , 是現場監控、信息預報的必要方法,在應用方面有很大的現實意義。
評論