本发明涉及小功率恒流电路技术领域,尤其涉及一种成本低、性能稳定的应用于扫地机器人控制电路板的小功率恒流电路。
[
背景技术:
]
近些年,扫地机器人产品得到了快速的推广与应用,不仅在结构方面还是具体的功能方面都有了大幅度的技术提升,由于可以自动的对屋内杂物进行清理收集,且具备一定的智能化水平,所以扫地机器人的使用前景非常突出。
扫地机器人的内部电路系统是实际应用过程中较为重要的部分,比如在一些电池供电的系统中,要求工作电流不会随电池电压变化,比如用电池电压供电的红外发射管,就要保证发射功率不会随电池电压的变化而变化,这样接收到的信号差异才小,在小电流的应用中,怎样才能有效的降低恒流源电路成本,确保性能稳定,是本领域技术人员经常考虑的问题,也进行了大量的研发和实验,并取得了较好的成绩。
[
技术实现要素:
]
为克服现有技术所存在的问题,本发明提供一种成本低、性能稳定的应用于扫地机器人控制电路板的小功率恒流电路。
本发明解决技术问题的方案是提供一种应用于扫地机器人控制电路板的小功率恒流电路,包括依次串联连接有多个led灯的led灯电路、npn三极管q26、npn三极管q27、pnp三极管q25以及与pnp三极管q25的基极相连接的pwm信号连接端;所述npn三极管q26的集电极与led灯电路的一端相连接,该npn三极管q26的集电极与基极之间连接有电容c109;且该npn三极管q26的集电极还连接一电容c108后接公共地;所述npn三极管q26的发射极与npn三极管q27的基极之间连接一电阻r149,且该npn三极管q26的发射极还连接一电阻r150后接入公共地;所述npn三极管q26的基极与npn三极管q27集电极相连接;所述pnp三极管q25的集电极与npn三极管q27的集电极之间连接有一电阻r146,且该pnp三极管q25的集电极还连接一电阻r148后接入公共地;所述pnp三极管q25的基极连接一电阻r144后与pwm信号连接端相连接;该pnp三极管q25的发射极与基极之间还连接有电阻r143;且pnp三极管q25的发射极还连接电源连接端vcc_5v;所述pnp三极管q25的发射极与电阻r143一端相连接后连接一电容c95,并接入公共地。
优选地,所述npn三极管q27与电阻r148、电阻r150一端相连接后接入公共地。
与现有技术相比,本发明一种应用于扫地机器人控制电路板的小功率恒流电路通过控制各npn三极管q26、npn三极管q27、pnp三极管q25以及与pnp三极管q25的连接方式,实际应用过程中,可以较好的保证每个灯的发射功率的一致性。
[附图说明]
图1是本发明一种应用于扫地机器人控制电路板的小功率恒流电路示意图。
[具体实施方式]
为使本发明的目的,技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定此发明。
请参阅图1,本发明一种应用于扫地机器人控制电路板的小功率恒流电路1包括依次串联连接有多个led灯的led灯电路、npn三极管q26、npn三极管q27、pnp三极管q25以及与pnp三极管q25的基极相连接的pwm信号连接端;所述npn三极管q26的集电极与led灯电路的一端相连接,该npn三极管q26的集电极与基极之间连接有电容c109;且该npn三极管q26的集电极还连接一电容c108后接公共地;所述npn三极管q26的发射极与npn三极管q27的基极之间连接一电阻r149,且该npn三极管q26的发射极还连接一电阻r150后接入公共地;所述npn三极管q26的基极与npn三极管q27集电极相连接;所述pnp三极管q25的集电极与npn三极管q27的集电极之间连接有一电阻r146,且该pnp三极管q25的集电极还连接一电阻r148后接入公共地;所述pnp三极管q25的基极连接一电阻r144后与pwm信号连接端相连接;该pnp三极管q25的发射极与基极之间还连接有电阻r143;且pnp三极管q25的发射极还连接电源连接端vcc_5v;所述pnp三极管q25的发射极与电阻r143一端相连接后连接一电容c95,并接入公共地。
优选地,所述npn三极管q27与电阻r148、电阻r150一端相连接后接入公共地。
当pwm信号为低时,pnp三极管q25导通,vcc_5v经电阻r146后使npn三极管q26、npn三极管q27导通;npn三极管q27导通后,ir_hl_tp1这点的电压(q26ve)就限定在0.6v;流经q26的电流=ve/re=0.6v/3.9r=153.8ma,只要vbatt的变化在大于n*vf(n为灯的个数,vf为灯的正向导通电压)范围内,流经npn三极管q26的电流就是恒定的,这样保证了每个灯的发射功率的一致性。
因pnp三极管q25的发射极接的是5v,但pwm输出是3.3v电平(主控芯片pwmpin是兼容5v输入的pin),若控制端只将此pwm当作输出pin,高电平才3.3v,q25be间的压差vbe=(vcc_5v-vpwm)*r143/(r143+r144)=(5-3.3)*10/(10+1)=1.54v始终大于0.7v,q25一直导通,不能实现相关闭恒流源的功能,但可以通过软件来处理,当想要关闭恒流源时,将pwm信号pin设置成输入pin。这样pnp三极管q25be无压差,pnp三极管q25不导通,达到关闭恒流线路功能。
也可以通过优化硬件参数,来实现开启、关闭恒流源功能。vbe=(vcc_5v-vpwm)*r143/(r143+r144)=(5-3.3)*2/(10+2)=0.28v,压差小于pnp三极管q25的导通电压;pnp三极管q25不导通,达到关闭恒流源的功能,这样更改参数后,简化软件设置,仅设置pwmpin为输出高或低功能即可实现关闭或打开恒流源线路的功能。
与现有技术相比,本发明一种应用于扫地机器人控制电路板的小功率恒流电路1通过控制各npn三极管q26、npn三极管q27、pnp三极管q25以及与pnp三极管q25的连接方式,实际应用过程中,可以较好的保证每个灯的发射功率的一致性。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。