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