编写蜂鸣器程序需要注意哪个事项 指示灯快闪。按消音,蜂鸣器不响。按报警确认?

[更新]
·
·
分类:贸易
4163 阅读

编写蜂鸣器程序需要注意哪个事项

指示灯快闪。按消音,蜂鸣器不响。按报警确认?

指示灯快闪。按消音,蜂鸣器不响。按报警确认?

这个题看似简单,其实实现起来相当困难。主要是报警被消音和确认后,如何保证后续新来的报警能继续触发蜂鸣器和报警灯,因此程序写起来就比较长。我刚毕业的时候写过相关的程序,当时为了这个逻辑左耳挠腮的好半天。程序编写如下:
(1)假设有AL1~5是不同的报警(实际项目中可能有N个),触发总报警ALARM。当系统无报警时,复位总报警ALARM。
(2)系统消音,系统发生任何报警均触发蜂鸣器,按下消音按钮,蜂鸣器复位。这时如果有其他报警触发,仍然会触发蜂鸣器,需要再次按下报警消音,避免了新报警触发而蜂鸣器不响的问题。
(注意:此处不可以用ALARM总报警来置位蜂鸣器,因为ALARM总报警已被置位,复位蜂鸣器后,新来的报警无法置位蜂鸣器)
(3)同理,置位灯闪烁。按下报警确认,使灯常亮,此处灯闪烁是中间变量,见程序4(4)如果不按下报警确认,灯会按照Clock_1s的评率来进行闪烁,按下报警确认,灯闪烁复位,报警灯常亮。
系统报警解除后,灯灭。我们现在做项目,蜂鸣器和报警灯都是一体的,2段程序即可。

洗衣机靠什么输入或输出?

输入部份为面板操作部份及水位传感器等,输出部份为电磁阀及电机等。
普通型波轮洗衣机工作原理:
结构:由洗衣桶、电动机、定时器、传动部件、箱体、箱盖及控制面板等组成。 工作原理:依靠装在洗衣桶底部的波轮正、反旋转,带动衣物上、下、左、右不停地翻转,使衣物之间、衣物与桶壁之间,在水中进行柔和地磨擦,在洗涤剂的作用下实现去污清洗。
机械全自动洗衣机:
结构:由电动程控器、水位开关、安全开关(盖开关)、排水选择开关、不排水停机开关、贮水开关、漂洗选择开关、洗涤选择开关等组成。
工作原理:通过各种开关组成控制电路,来控制电动机、进水阀、排水电磁铁及蜂鸣器的电压输出,使洗衣机实现程序运转。
不用洗衣粉洗衣机:超声波洗衣机 超声波洗衣机是通过超声波生发的微小气泡破裂时的作用来除垢的。超声波由插入电极的两个陶瓷振动元件产生。振动头的前端以极快的速度在微小的范围内上下振动。在振动头前端部分与衣物之间不断形成真空部分,并在此产生真空泡。在真空泡破裂之际,会产生冲击波,冲击波将衣物上污垢去掉。