基于SPE61A单片机的非接触式高压试电笔的设计
系统软件设计如图4所示。在系统第一次上电运行时先初始化到有电状态并将该信号端口中的指示模块中显示结果,调用语音子程序输出语音提示信息。延时1s后将状态锁存。系统先对输入端口进行扫描,再将扫描结果与锁存器中数据进行比较,如果相同则直接清看门狗返回到端口扫描进入下一次循环,如果不相同则将扫描结果(有电或无电)输出到端口中的指示模块中显示结果,然后调用语音子程序输出语音提示信息,再清看门狗,返回到状态锁存,将本次采集的状态信号进行锁存,用于下一次采集信号时比较之用,然后进入下一次循环。为了保证系统能正常运行,在两个分支循环中都设有清看门狗程序。
系统整个工作流程如下:第一次上电工作或重启后工作显示为有电状态,并且发出有电语音提示,延时1秒后如果指示状态没有改变则表明线路有电,否则延时结束会改变指示状态,并且有无电语音提示,表明线路无电。
另外,在语音输出中语音提示为“线路上电,请注意安全”和“线路断电”等两句语音。
结束语
非接触式验电器在进行验电工作时不需要与高压线直接接触,使用起来安全、方便。本文设计的验电器采用单片机作为检测和控制核心,在验电提醒时兼有视觉和语音提示,系统信号稳定,可靠性高。
评论