基于單片機與通信的數據采集控制系統(tǒng),對被控對象經過傳感器、電壓變換電路、模擬/數字轉換芯片以及單片機的連接,實現(xiàn)現(xiàn)場參數向單片機的傳遞,并且通過繼電器驅動被控制對象的運行。而單片機以及PC 機之間經過電平轉換芯片的連接,實現(xiàn)遠程通信。文中設計的系統(tǒng)能夠有效地實現(xiàn)被控制對象的多種參數信息的采集,并且將其傳遞至PC 機端,對相應數據進行處理,同時也能夠選擇通過PC 機來遠程控制被控制對象。
在工業(yè)控制過程中,需要對被控制對象的實時數據進行采集,并且根據采集數據的實際情況,對其進行實時的監(jiān)控以及遠程的控制,以完成相應的控制任務。在現(xiàn)代工業(yè)控制中,對于控制的準確性判斷以及控制的實時性和穩(wěn)定性需求都很高,所以要有一種可以進行數據采集的控制系統(tǒng),而且這種系統(tǒng)要能夠實現(xiàn)多通道、高精度以及大容量的要求。從這個角度來看,文中基于單片機與PC 通信的數據采集控制系統(tǒng)設計研究具有非常重要的現(xiàn)實意義。
1 系統(tǒng)的基本組成
1. 1 系統(tǒng)的基本架構
文中構建的基于單片機與PC 通信的數據采集控制系統(tǒng)基本架構如圖1 所示:
圖1 系統(tǒng)基本架構框圖
如圖1 所示,被控對象通過傳感器的作用,采集到相應的數據,經過電壓轉換以及模擬/數字轉換之后,向單片機發(fā)送,單片機端可以根據數據采集的情況以及預先設置的程序,經過繼電器向被控制對象進行具體的操作,同時也可以通過電平轉換芯片向PC 機發(fā)送采集到的數據。PC 機可以對采集的數據進行存儲、處理,也可以根據這些數據來完善控制算法,然后經過電平轉換芯片發(fā)送控制信號,遠程控制被控對象。