基于SPE61A單片機的非接觸式高壓試電筆的設計
系統軟件設計如圖4所示。在系統第一次上電運行時(shí)先初始化到有電狀態(tài)并將該信號端口中的指示模塊中顯示結果,調用語(yǔ)音子程序輸出語(yǔ)音提示信息。延時(shí)1s后將狀態(tài)鎖存。系統先對輸入端口進(jìn)行掃描,再將掃描結果與鎖存器中數據進(jìn)行比較,如果相同則直接清看門(mén)狗返回到端口掃描進(jìn)入下一次循環(huán),如果不相同則將掃描結果(有電或無(wú)電)輸出到端口中的指示模塊中顯示結果,然后調用語(yǔ)音子程序輸出語(yǔ)音提示信息,再清看門(mén)狗,返回到狀態(tài)鎖存,將本次采集的狀態(tài)信號進(jìn)行鎖存,用于下一次采集信號時(shí)比較之用,然后進(jìn)入下一次循環(huán)。為了保證系統能正常運行,在兩個(gè)分支循環(huán)中都設有清看門(mén)狗程序。
系統整個(gè)工作流程如下:第一次上電工作或重啟后工作顯示為有電狀態(tài),并且發(fā)出有電語(yǔ)音提示,延時(shí)1秒后如果指示狀態(tài)沒(méi)有改變則表明線(xiàn)路有電,否則延時(shí)結束會(huì )改變指示狀態(tài),并且有無(wú)電語(yǔ)音提示,表明線(xiàn)路無(wú)電。
另外,在語(yǔ)音輸出中語(yǔ)音提示為“線(xiàn)路上電,請注意安全”和“線(xiàn)路斷電”等兩句語(yǔ)音。
結束語(yǔ)
非接觸式驗電器在進(jìn)行驗電工作時(shí)不需要與高壓線(xiàn)直接接觸,使用起來(lái)安全、方便。本文設計的驗電器采用單片機作為檢測和控制核心,在驗電提醒時(shí)兼有視覺(jué)和語(yǔ)音提示,系統信號穩定,可靠性高。
評論