本申请涉及电子电路,尤其涉及一种双色灯驱动电路及设备。
背景技术:
1、双色灯,通常由两个不同颜色,如红色和绿色的发光二极管(light emittingdiode,led)组成,是一种常见的指示灯类型,广泛应用于各种电子设备中,如计算机、通信设备、家用电器和工业控制系统等。双色灯可通过不同的电流方向或电流大小来显示不同的颜色,提供多种状态指示功能,在各种复杂的应用场景中发挥重要作用。
2、现有实现双色灯的所有指示状态的方法是通过现场可编程门阵列(filedprogrammable gate array,fpga)控制两根信号传输线的高低电平,实现双色灯的全灭、单色常亮、闪烁(单色闪烁和双色交替闪烁)指示状态。由于每根信号传输线都需要一个独立的输入/输出(input/output,io)口控制,故一个双色灯,如电源指示灯或系统健康灯的点灯信号需要占用4个信号,不仅占用了复杂可编程逻辑器件(complex programmable logicdevice,cpld)较多的io资源,增加了开发成本,降低了产品的竞争优势;而且在设备结构限制的前提下,由于需要更多的引脚传递信号,增加了面板到主板的连接器选型难度。
3、因此,如何通过极少的硬件资源,满足双色灯的所有指示状态需求成为了亟待解决的问题。
技术实现思路
1、本申请提供一种双色灯驱动电路及设备,用以实现通过极少的硬件资源,满足双色灯的所有指示状态需求。
2、第一方面,本申请提供一种双色灯驱动电路,包括:
3、由nmos管和pmos管构成的反向推挽电路;
4、所述反向推挽电路的输入端用于连接控制电路的输出信号端;
5、所述反向推挽电路的输出端用于连接双色灯,所述双色灯中的两个发光二极管之间采用正负连接方式连接;
6、所述反向推挽电路结合所述控制电路输出的控制信号控制所述双色灯状态。
7、在一种具体实施方式中,所述反向推挽电路中,所述nmos管的栅极和所述pmos管的栅极连接,形成所述反向推挽电路的输入端;
8、所述pmos管的源极与电源连接,所述nmos管的源极接地;
9、所述pmos管的漏极与所述nmos管的漏极连接,形成所述反向推挽电路的输出端。
10、在一种具体实施方式中,所述pmos管的漏极与第一限流电阻的一端连接,所述nmos管的漏极与第二限流电阻的一端连接,所述第一限流电阻的另一端与所述第二限流电阻的另一端连接后,形成所述反向推挽电路的输出端。
11、在一种具体实施方式中,所述第一限流电阻和所述第二限流电阻的阻值相同。
12、在一种具体实施方式中,所述反向推挽电路的输入端通过第一接地电容接地;
13、所述反向推挽电路的输出端通过第二接地电容与所述nmos管的源极连接。
14、在一种具体实施方式中,所述双色灯驱动电路还包括所述双色灯;
15、所述双色灯内的绿色光的第一发光二极管的阳极与红色光的第二发光二极管的阴极连接后,与所述控制电路的所述输出信号端连接;
16、第一发光二极管的阴极与所述第二发光二极管的阳极连接后,与所述反向推挽电路的输出端连接。
17、在一种具体实施方式中,所述控制电路在所述控制信号的传输线的输入输出端分别配置三态门。
18、在一种具体实施方式中,所述控制电路输出的控制信号为0时,控制所述双色灯中红灯亮、且绿灯灭;
19、所述控制电路输出的控制信号为1时,控制所述双色灯中红灯灭、且绿灯亮;
20、所述控制电路输出的控制信号为高阻态z时,控制所述双色灯中红灯灭、且绿灯灭;
21、所述控制电路输出的控制信号在0和1之间切换时,控制所述双色灯中红灯和绿灯交替闪烁;
22、所述控制电路输出的控制信号在0和z之间切换时,控制所述双色灯中红灯闪烁;
23、所述控制电路输出的控制信号在1和z之间切换时,控制所述双色灯中绿灯闪烁。
24、在一种具体实施方式中,所述控制电路输出的控制信号为高阻态z时,控制双色灯中红灯灭、且绿灯灭。
25、第二方面,本申请提供一种电子设备,包括:
26、处理器,存储器和通信接口;
27、所述存储器存储计算机执行指令;
28、所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如第一方面所述的双色灯驱动电路。
29、本申请提供一种双色灯驱动电路及设备。在该方案中,由nmos管和pmos管构成的反向推挽电路,与控制电路输出的控制信号相结合,控制两个发光二极管正负连接的双色灯的状态。其中,反向推挽电路的输入端与控制电路的输出信号端相连接,输出端与双色灯相连接。通过该双色灯驱动电路,实现了仅使用一根信号线控制双色灯,满足了双色灯的所有指示状态需求,节约了硬件资源。
1.一种双色灯驱动电路,其特征在于,包括:
2.根据权利要求1所述的电路,其特征在于,所述反向推挽电路中,所述nmos管的栅极和所述pmos管的栅极连接,形成所述反向推挽电路的输入端;
3.根据权利要求2所述的电路,其特征在于,所述pmos管的漏极与第一限流电阻的一端连接,所述nmos管的漏极与第二限流电阻的一端连接,所述第一限流电阻的另一端与所述第二限流电阻的另一端连接后,形成所述反向推挽电路的输出端。
4.根据权利要求3所述的电路,其特征在于,所述第一限流电阻和所述第二限流电阻的阻值相同。
5.根据权利要求2所述的电路,其特征在于,所述反向推挽电路的输入端通过第一接地电容接地;
6.根据权利要求1至5任一项所述的电路,其特征在于,所述双色灯驱动电路还包括所述双色灯;
7.根据权利要求1至5任一项所述的电路,其特征在于,所述双色灯驱动电路还包括所述控制电路;所述控制电路在所述控制信号的传输线的输入输出端分别配置三态门。
8.根据权利要求7所述的电路,其特征在于,所述控制电路输出的控制信号为0时,控制所述双色灯中红灯亮、且绿灯灭;
9.根据权利要求8所述的电路,其特征在于,所述控制电路输出的控制信号为高阻态z时,控制双色灯中红灯灭、且绿灯灭。
10.一种电子设备,其特征在于,包括:处理器,存储器和通信接口;