,合理地设计各个模块是实行此方案的重要步骤。Р2.3.1电源模块Р根据整个驱动电路的总体要求,以及增强系统的健壮性,电路电源采用5V供电。且电源模块采用一键开关电路实现对整个电路电源的控制,其原理图如下:Р` 图(2-3-1-1)一键开关电源控制原理Р这个电路的特点在于,当按下Key键时所有三极管全部截止,且几乎不耗电。它主要利用Q1的输出与输入状态相反(非门)特性和电容的电流积累特性。刚上电时Q2和Q1的发射结均被10K电阻短路所以Q2和Q1均截止,此时实测电路耗电流仅为0.1uA,电平输出引脚输出低电平。电压,当按下Key后C1通过R3给Q1基极放电,Q1迅速饱和,Q2也因此饱和,电平输出引脚变为高电平,当C1放电到Q1的be结压降0.7V左右时C1不再放电,此时若按键弹开C1将进一步放电到Q1的饱和压降0.3V左右,当再次按下S1,Q1即截止。Р这种三极管开关电路方案可以非常及时的解决传统开关电路中,按键抖动和长按按键跳档的问题。应用这个方案的电路,其开关状态翻转的情况只发生在按键接触的瞬间,之后即便按键存在抖动或长按按键的情况开关状态不会受到影响。在这个方案的设计中,所选取的R1相对于R2、R3、R4来说,其本身的电阻很大,当C1电容的电压稳定后,R1远不足以改变Q1的开关状态,R1要能改变Q1的状态必须要等Key弹开后C1将流过R1的小电流累积存储,之后再通过Key的瞬间接触快速大电流释放从而改变Q1的状态。这也就是为什么这种开关电路设计能够有效防止长按按键跳档问题的根本所在。Р利用Mutisim进行调试结果如下:Р当第一次,再次,多次按下Key时,分别得到的波形图:Р图(2-3-1-2)各路光强可调的控制Р说明第一次按下Key时,电平引脚输出高电平;再次按下Key时,电平引脚输出高电平;多次按下Key时,电平引脚周期性地输出高低电平,说明Key起到了开关的作用。