|

楼主 |
发表于 2018-10-14 17:55:23
|
显示全部楼层
电路用成熟7135
1) 原理分析:上图原理图中,(+)圆圈接LED正极,(-)圆圈接LED负极;二极管D1与电容C1组成单片机MCU电源,其作用是用于电筒断电后,能给单片机提供几秒的连续应急电源,D1于用断电后防止MCU电源上的电反向流出;C1调节断电维持时间,增大C1,可以延长手电筒断电换档时间,不会复位!MCU中1脚是IC电源正极,8脚是负极,4脚用于断电检测,R1是其下拉电阻,6脚控制LED(实际是通过恒流IC-AMC7135的电源正极来控制LED功能);Q1是三个恒流IC-AM7135并联,每个恒流IC通过电流大约是350mA。
2) 电路工作过程:当K1开关接通时,4脚为高电位,MCU正常工作在第一档功能,在K1快速断开,接通时,MCU的4脚在开关断开时,检测到低电位,(由于C1上的电被D1二极管反向截止,通过R1下拉电阻到负极);当4脚为低电位,单片机MCU关闭输出,LED不亮,同时进入睡眠模式(睡眠模式时,单片机的工作电流很小,几个uA),这样可以延长C1工作时间,也就是开关K断电时间!当开关K接通时,MCU的4脚被单片机内部上拉电阻接通到电池正极,为高电位,MCU被唤醒,通过MCU程序被执行下一档功能(对6脚进行控制);再按开关,MCU如此循环工作!此手电筒为5档功能(强光,中光,弱光,爆闪,SOS闪),当然也可以自行编程其功能!
3)如果要把MCU脚位全部利用起来,可以增加档位选择功能,如把2脚接负极,则手电筒只有2档,如3脚接负极,则手电筒有3档功能,7脚接负极,手电筒为4档,所有3个脚不接负极,为默认5档功能,有的在PCB板上把此三脚画成五角星。 |
|