基于單片機的聲速隨溫度變化測量系統
1.3 PC串口通信和實時數據采集
由于單片機輸入、輸出的邏輯電平為TTL電平,“0”≤0.5 V,“1”≥2.4 V;而PC配置的RS 232C標準接口邏輯電平為“0”=+12 V,“1”=-12 V,所以它們之間通信需要通過MAX232芯片進行電平轉換,如圖4所示。本文引用地址:http://www.104case.com/article/171392.htm
Visual Basic的MSComm通信控件,只需要用戶編寫少量的程序代碼即可完成通信軟件的開發過程。MSComm控件是Microsoft公司提供的串行通信Activx控件,該控件通過串行口發送和接收數據,為應用程序提供串行通信功能。本實驗采用了事件驅動方法,也就是利用OnComm事件,每當串口接收到左側溫度、右側溫度以及速度數據時,PC就將這13個字節讀取出來。采用這種方法,不但能偵測并處理通信時間和錯誤,而且程序響應及時,可靠性高。
接地電阻相關文章:接地電阻測試方法
評論