基于單片機的人體阻抗測量系統(tǒng)
圖4所示的單片機與RS485通信轉換電路中,通過3個光耦器件對單片機電路和RS485總線進行隔離,提高系統(tǒng)的抗干擾能力。采用SP485E來支持RS485串行協(xié)議,但由于SP485E的工作邏輯是TTL電平,而RS232通信的邏輯電流不是TTL電平,需要通過SP232器件進行電平轉換,如圖5所示。RS485工作在半雙工通信狀態(tài),通過CTR485控制數(shù)據(jù)的輸入/輸出方向。
3 軟件設計
本系統(tǒng)的軟件用C語言編寫,在IAR EmbeddedWorkbench環(huán)境下進行編寫、調試,其軟件流程如圖6所示。單片機軟件主要分為兩部分,一部分通過控制AD9852產生正弦波,同時對電壓、電流進行A/D轉換,進而進行計算,其流程如圖7所示;另一部分將采集來的數(shù)據(jù)傳輸給PC機,軟件流程如圖8所示。
接地電阻相關文章:接地電阻測試方法
評論