关于凌阳61单片机中低电压检测!怎么设置当电压为某一值时会自动提示,如播放语音提示

核心提示如果你会凌阳的编程,那这不是一个什么难题。如果是检测系统正常工作电压,那么不需另加电路,61CPU会自动检测VCC。如果VCC低于用户设置值VLVD,则P_LVD_Ctrl第15位将被置1。SPCE061A有4级电压监测底限,可以由使用者选

如果你会凌阳的编程,那这不是一个什么难题。如果是检测系统正常工作电压,那么不需另加电路,61CPU会自动检测VCC。如果VCC低于用户设置值VLVD,则P_LVD_Ctrl第15位将被置1。

SPCE061A有4级电压监测底限,可以由使用者选定。因此,在看门狗复位电路中加一条监测LVD的语句即可以随时监测VCC的高低了。

如果是监测其它信号电压并进行低电压语音报警,那可以使用片内自带的7个AD转换接口。首先,定义一个语音函数,调用该语音函数的条件是AD转换的结果。使用IOA0~IOA7,检测低电压信号。根据AD转换结果,当电压低于设定值时,就运行语音报警函数即可。如果硬件资源紧张,或其它原因,AD转换功能不能使用,那可以加一个硬件比较器,监测硬件比较电路的输出即可。图示电路可供参考。图中由电位器设定给定值。当信号电压高于给定值时,输出高电平,当低于给定值时,输出低电平。5、6两脚接调零电路,根据需要,接或不接。LM311的输出接至SPCE061A的任一IO口,对其监测,可采用硬件中断方式,也可采用查询方式。?根据比较器的输出高、低电平,可启动语音函数进行报警。

在进行低电压穿越测试(LVRT)时需要搭建的测试系统包括模拟电网(电压跌落发生器)+功率分析仪(PA6000),使用PAM软件即可进行完整的LVRT测试,并生产测试报告。

 
友情链接
鄂ICP备19019357号-22