我靠那天做红外报警器的时候,不小心吧25V的电压引入到芯片的IO,结果程序跑飞,烧掉了一组IO,真他妈的背啊,还有就是稳压芯片发热量巨大,怎么弄也不行,分压吧?可是电流又太小,没有驱动力,降压吧?电流太他妈的大了。折磨了我两天,后来采用分流的方法,串一只8550,加三只纹波。容,稳压芯片,散热片,搞定,成功运行,发热量也不算很大。效果不错。而且价格便宜。比用专业的高级的要省钱,而且驱动电流可达1A以上,其实今天我才知道成熟的设计是这样的:他把24V的电压经过一个开关管,开关管上加上PWM波,可以得到你想要的电压,然后再进行纹波和稳压,不过那是牺牲软件资源的,我这样只是硬件负担,软件可以优化。
现在我做的报警器控制电路分为三部分:第一部分-----------电源部分
第二部分------------驱动部分
第三部分------------输入部分
仅此而已!!!!!!
用主控12C5A60芯片做主控制器,三只100K上拉,2.2K输出继电器接点,L7805CV稳压,8550构成分流和稳流电路,无缓冲,TIP42驱动报警器,缓冲用2n4401,
这就是红外安防报警器的电路了,至于软件,那就是可裁剪的的了,你要什么样的,可以自己做就行了!!!
仅此而已!!!!
|