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