电动剃须刀充电单片机定时电路的制作方法

文档序号:14910373发布日期:2018-07-10 23:14阅读:273来源:国知局

本发明涉及一种电动剃须刀充电单片机定时电路,特别是电动剃须刀充电单片机定时电路。



背景技术:

现在的电动剃须刀的快充电路中,是在镍氢电池的电压充到一定值和人为控制一定充电时间来达到充满电池,镍氢电池的充电特性受温度影响很大,不能用一定电压值来达到充满电的目的,用人为控制一定充电时间来达到充满电的目的时,由于人为因素影响很大,容易充坏电池。



技术实现要素:

本发明的目的是克服现有技术上的不足,而提供一种电动剃须刀充电单片机定时电路,在本电路中,用一片单片机定时,控制三极管输出充电电流,当充电时间没到时,三极管输出电流进行充电,充电时间到后,单片机控制三极管没有电流输出,充电结束,这样就被免了人为因素对充电时间的影响。

本发明的技术方案是:电动剃须刀充电单片机定时电路有一个正电源VCC和地,电容C1正极接VCC,负极接地,有一片单片机,单片机的OSCO脚、OSCI脚、电阻R4、电容C2、C3、晶振Y1组成振荡电路,电阻R1两端分别接VCC、三极管Q1基极,电阻R2两端分别接Q1基极、地,电阻R3两端分别接Q1集电极、地,Q1发射极接VCC,单片机的复位脚RESET接Q1集电极,单片机的第一个I/O口接电阻R10一端,R10另一端接电阻R9一端、三极管Q2基极,R9另一端接VCC,Q2发射极接VCC,Q2集电极接电阻R11一端、三极管Q3基极,R11另一端接地,Q3发射极接VCC,Q3集电极接二极管D4正极,D4负极接电池BT正极,单片机的第二个I/O口接电阻R7一端,R7另一端接电阻R8一端、三极管Q4基极,R8另一端接地,Q4发射极接地,Q4集电极接电阻R12一端、三极管Q5基极,R12另一端接VCC,Q5发射极接地,Q5集电极接二极管D5负极,D5正极接电池BT负极,单片机的第三个I/O口接二极管D3负极,D3正极接发光二极管D2正极、电阻R6一端,R6另一端接VCC,D2负极接地,单片机的第四个I/O口串联电阻R5接发光二极管D1正极,D1负极接地。

本发明进一步技术方案是:电阻R7、R8、R12断路,二极管D5、三极管Q5短路。

本发明进一步技术方案是:电阻R9、R10、R11断路,二极管D4、三极管Q3短路。

对电池充电时,当电池电压很低使电源电压低于3V,电阻R1、R2分压使三极管Q1基极与发射极电压低于导通电压0.7V,Q1截止,Q1集电极输出0,单片机处于复位状态,其I/O口处于高阻抗,三极管Q2、Q4截止,三极管Q3、Q5导通,输出电流对电池进行充电,发光二极管D2发光,发光二极管D1不发光。充电使电池电压上升,电源电压升高高于3V后,R1、R2分压使Q1导通,Q1集电极输出1,单片机工作,开始计时,这时,P50输出1,Q2截止,P51输出0,Q4截止,Q3、Q5导通,输出电流对电池进行充电,P52输出0,D2不发光,P53输出1秒脉冲信号,D1闪光。当定时时间到后,P50输出0,Q2导通,Q3截止,P51输出1,Q4导通,Q5截止,没有充电电流输出,P52输出0,D2不发光,P53输出1,D1长亮。

本发明由于采用了如上电路结构,设计新颖,采用了单片机定时,可靠性大为提高,成本更低,充电时间消除了人为因素的影响,使用更方便。

以下结合附图和具体实施方式对本发明的详细电路作进一步描述。

附图说明

图1为电动剃须刀充电单片机定时电路的电路原理图。

图2为电动剃须刀充电单片机定时电路的第一个实施例的电路原理图。

图3为电动剃须刀充电单片机定时电路的第二个实施例的电路原理图。

图4为单片机的主程序流程图。

图5为单片机的中断程序流程图。

具体实施方式

图1中,电动剃须刀充电单片机定时电路有一个正电源VCC和地,电容C1正极接VCC,负极接地,有一片单片机EM78P153K,单片机的OSCO脚、OSCI脚、电阻R4、电容C2、C3、晶振Y1组成振荡电路,电阻R1两端分别接VCC、三极管Q1基极,电阻R2两端分别接Q1基极、地,电阻R3两端分别接Q1集电极、地,Q1发射极接VCC,单片机的复位脚RESET接Q1集电极,单片机的第一个I/O口P50接电阻R10一端,R10另一端接电阻R9一端、三极管Q2基极,R9另一端接VCC,Q2发射极接VCC,Q2集电极接电阻R11一端、三极管Q3基极,R11另一端接地,Q3发射极接VCC,Q3集电极接二极管D4正极,D4负极接电池BT正极,单片机的第二个I/O口P51接电阻R7一端,R7另一端接电阻R8一端、三极管Q4基极,R8另一端接地,Q4发射极接地,Q4集电极接电阻R12一端、三极管Q5基极,R12另一端接VCC,Q5发射极接地,Q5集电极接二极管D5负极,D5正极接电池BT负极,单片机的第三个I/O口P52接二极管D3负极,D3正极接发光二极管D2正极、电阻R6一端,R6另一端接VCC,D2负极接地,单片机的第四个I/O口P53串联电阻R5接发光二极管D1正极,D1负极接地。

在单片机EM78P153K中,晶振Y1的频率为32.768KHZ,代码选项寄存器(Word0)中,RESETEN位为0,ENWDT位为0,CLKS为0,LVR1为1,LVR0为1,WDTPS1为1,WDTPS0为1,第0位、1位、2位全为0,以上选项表示,外部上电复位,看门狗定时器使能,指令周期选择两个振荡周期,看门狗的溢出周期为18mS,程序保护使能。代码选项寄存器(Word1)中,OSC3为0,OSC2为1,OSC1为1,OSC0为0,表示选择32.768KHZ晶振振荡模式。在主程序中,初值设定1为,CONT为46H,表示开总中断,TCC信号源为内部指令周期时钟,预分频器分配给TCC,TCC预分频比为1∶128,TCC初值设定为80H,表示0.5秒产生一次中断,IOC6为08H,设P6端口为输出,P63为输入。初值设定2为,CONT为46H,R5的P50为1,P51为0,P52为0,IOC5为00H,方向设为输出,R6为FFH,IOC6为08H,IOCB为FFH,IOCC为00H,IOCD为FFH,IOCE的WDTE为1,看门狗使能,EIS为0,P60为双向I/O引脚。初值设定3中,CONT为46H,R5为0AH,IOC5为00H,R6为FFH,IOC6为08H,IOCB为FFH,IOCC为00H,IOCD为FFH,IOCE为BFH,IOCF为F8H,表示关中断。

它的工作过程如下:镍氢电池为两节串联连接,对电池充电时,当电池电压很低使电源电压低于3V,电阻R1、R2分压使Q1基极与发射极电压低于导通电压0.7V,Q1截止,Q1集电极输出0,单片机处于复位状态,其I/O处于高阻抗,Q2、Q4截止,Q3、Q5导通,输出电流对电池进行充电,D2发光,D1不发光。充电使电池电压升高,电源电压升高高于3V后,电阻R1、R2分压使Q1导通,Q1集电极输出1,单片机工作,开始计时,在图4中,程序进入到初值设定2后,P50输出1,P51输出0,P52输出0,Q2、Q4截止,Q3、Q5导通,输出充电电流进行充电,D2不亮。TCC每隔0.5秒产生一次中断请求,进入中断程序,图5中,中断程序使0.5秒寄存器置1。返回主程序后,若主程序没有检测到0.5秒寄存器为1,继续循环运行,若检测到0.5秒寄存器为1,就将P53脚求反输出到P53脚,使D1闪光,0.5秒寄存器清0,1分钟寄存器加1,检测1分钟计时到否,若没到程序继续循环,若到了,就将1分钟寄存器清0,检测计时时间到否,若没到就将计时寄存器加1后继续循环,若到了,就进入一个死循环。将P53输出1,D1长亮,P52输出0,D2不亮,P50输出0,Q2导通,Q3截止,P51输出1,Q4导通,Q5截止,由于Q3和Q5截止,没有充电电流输出。没有充电时,D4、D5为反相状态。

图2中,电动剃须刀充电单片机定时电路有一个正电源VCC和地,电容C1正极接VCC,负极接地,有一片单片机EM78P153K,单片机的OSCO脚、OSCI脚、电阻R4、电容C2、C3、晶振Y1组成振荡电路,电阻R1两端分别接VCC、三极管Q1基极,电阻R2两端分别接Q1基极、地,电阻R3两端分别接Q1集电极、地,Q1发射极接VCC,单片机的复位脚RESET接Q1集电极,单片机的第一个I/O口P50接电阻R10一端,R10另一端接电阻R9一端、三极管Q2基极,R9另一端接VCC,Q2发射极接VCC,Q2集电极接电阻R11一端、三极管Q3基极,R11另一端接地,Q3发射极接VCC,Q3集电极接二极管D4正极,D4负极接电池BT正极,BT负极接地,单片机的第三个I/O口P52接二极管D3负极,D3正极接发光二极管D2正极、电阻R6一端,R6另一端接VCC,D2负极接地,单片机的第四个I/O口P53串联电阻R5接发光二极管D1正极,D1负极接地。

它的工作过程如下:镍氢电池为两节串联连接,对电池充电时,当电池电压很低使电源电压低于3V,电阻R1、R2分压使Q1基极与发射极电压低于导通电压0.7V,Q1截止,Q1集电极输出0,单片机处于复位状态,其I/O处于高阻抗,Q2截止,Q3导通,输出电流对电池进行充电,D2发光,D1不发光。充电使电池电压升高,电源电压升高高于3V后,电阻R1、R2分压使Q1导通,Q1集电极输出1,单片机工作,开始计时,在图4中,程序进入到初值设定2后,P50输出1,P51输出0,P52输出0,Q2截止,Q3导通,输出充电电流进行充电,D2不亮。TCC每隔0.5秒产生一次中断请求,进入中断程序,图5中,中断程序使0.5秒寄存器置1。返回主程序后,若主程序没有检测到0.5秒寄存器为1,继续循环运行,若检测到0.5秒寄存器为1,就将P53脚求反输出到P53脚,使D1闪光,0.5秒寄存器清0,1分钟寄存器加1,检测1分钟计时到否,若没到程序继续循环,若到了,就将1分钟寄存器清0,检测计时时间到否,若没到就将计时寄存器加1后继续循环,若到了,就进入一个死循环。将P53输出1,D1长亮,P52输出0,D2不亮,P50输出0,Q2导通,Q3截止,P51输出1,由于Q3截止,没有充电电流输出。没有充电时,D4为反相状态。

图3中,电动剃须刀充电单片机定时电路有一个正电源VCC和地,电容C1正极接VCC,负极接地,有一片单片机EM78P153K,单片机的OSCO脚、OSCI脚、电阻R4、电容C2、C3、晶振Y1组成振荡电路,电阻R1两端分别接VCC、三极管Q1基极,电阻R2两端分别接Q1基极、地,电阻R3两端分别接Q1集电极、地,Q1发射极接VCC,单片机的复位脚RESET接Q1集电极,单片机的第二个I/O口P51接电阻R7一端,R7另一端接电阻R8一端、三极管Q4基极,R8另一端接地,Q4发射极接地,Q4集电极接电阻R12一端、三极管Q5基极,R12另一端接VCC,Q5发射极接地,Q5集电极接二极管D5负极,D5正极接电池BT负极,BT正极接VCC,单片机的第三个I/O口P52接二极管D3负极,D3正极接发光二极管D2正极、电阻R6一端,R6另一端接VCC,D2负极接地,单片机的第四个I/O口P53串联电阻R5接发光二极管D1正极,D1负极接地。

它的工作过程如下:镍氢电池为两节串联连接,对电池充电时,当电池电压很低使电源电压低于3V,电阻R1、R2分压使Q1基极与发射极电压低于导通电压0.7V,Q1截止,Q1集电极输出0,单片机处于复位状态,其I/O处于高阻抗,Q4截止,Q5导通,输出电流对电池进行充电,D2发光,D1不发光。充电使电池电压升高,电源电压升高高于3V后,电阻R1、R2分压使Q1导通,Q1集电极输出1,单片机工作,开始计时,在图4中,程序进入到初值设定2后,P50输出1,P51输出0,P52输出0,Q4截止,Q5导通,输出充电电流进行充电,D2不亮。TCC每隔0.5秒产生一次中断请求,进入中断程序,图5中,中断程序使0.5秒寄存器置1。返回主程序后,若主程序没有检测到0.5秒寄存器为1,继续循环运行,若检测到0.5秒寄存器为1,就将P53脚求反输出到P53脚,使D1闪光,0.5秒寄存器清0,1分钟寄存器加1,检测1分钟计时到否,若没到程序继续循环,若到了,就将1分钟寄存器清0,检测计时时间到否,若没到就将计时寄存器加1后继续循环,若到了,就进入一个死循环。将P53输出1,D1长亮,P52输出0,D2不亮,P50输出0,P51输出1,Q4导通,Q5截止,由于Q5截止,没有充电电流输出。没有充电时,D5为反相状态。

从以上过程中,电动剃须刀的充电时间完全由单片机控制,从而被免了人为因素的影响。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1