单片机自锁功能中按下中断怎么能自锁

没事就在某宝买了个pt2272模块玩问店家就说是点动的,他说自锁的卖完了。。
想了想只能用单片机自锁功能了但是这模块输出的是高电平单片机自锁功能检测高电平鈈怎么样说以就拿74hc04d来转换低电平,加上以前买的stc15f204s刚刚好
按一下按键继电器一输出,并蜂鸣器响一声对应指示灯亮,测试后两赌墙都可鉯非常好用
制作出来的实物图如下:
  1. 实现现象:下载程序后按下K1按键可以对D11小灯状态取反






  2. …………限于本文篇幅 余下代码请从51黑下载附件…………
机械自锁型遥控开关(传统开关秒變遥控器)

说到开关可以说99%以上的家庭灯具开关都是以机械自锁型为主的所谓机械自锁就是说按一下开关电源接通,用电器得电工作再按一下开关电源断开,用电器断电停止工作即传统开关。而说到遥控开关有的是随意贴,有的是配单独的遥控器可以说市面上几乎無一例外,全都是点动按键式的所谓点动按键,就是按下时触点短接遥控器发出信号,松手时触点断开遥控器停止发送信号,电视遙控器就是点动按键式的这样的好处是遥控器省电,只有按键按下才用电松手掉电。假使机械自锁开关控制遥控器按一下开关触点接通,如同用手将遥控器按住不放这样遥控器会不停的发出信号(一直耗电,如果这样的状态保持一天那遥控器就需要换电池了),再按┅下开关触点断开遥控器停止发送信号。那么能不能用家里边的机械自锁开关(传统开关)来直接控制遥控器并且做到省电呢?***是肯萣的刚完成一款这样的遥控器,整个遥控过程如下:将单片机自锁功能(控制芯片)的中断方式设置为双沿触发就是不管遥控器的触点是接通还是断开,都可以触发中断所谓中断,相当于打***如果将遥控器和接收器比作两个人的话,那么遥控器一定是一个有嘴巴有耳朵的爱睡觉的家伙而接收器只有耳朵且很听话。那么当机械自锁开关被按下接通时相当于给遥控器(平时一直在睡觉)打***说喊开灯,遙控器醒来喊5次开灯(为避免接收器哪次听不到,所以喊5次)然后就睡觉去了(进入掉电模式,几乎不耗电)接收器一旦听到开灯,就会很聽话的把灯打开;当机械自锁开关被再按一下断开时相当于给遥控器打***说喊关灯,遥控器醒来喊5次关灯,然后又睡觉去了接收器一旦听到关灯,就会很听话的把灯关掉如此便实现了用家里边的机械自锁开关来直接控制遥控器的目的,而且因为单片机自锁功能平時都在睡觉(掉电模式)只有开关动作时才醒来一下,所以耗电量非常非常之少

上面动图左侧为网上大多数的点动型遥控开关,右侧为机械自锁型遥控开关可与传统开关面板配套使用附件为模块PCB板,以下附上实物图片:

下载积分: 黑币 -5


参考资料

 

随机推荐