使用TIP122控制电机


8

如何使用TIP122晶体管控制业余爱好者的直流电动机?

我想用Arduino PWM引脚控制它,电源是4节串联的1.5V AA电池,电压为6v。

另外,我应该采取什么步骤来保护arduino免受电动机的干扰和EMI?

Answers:


12
  • 通过1kOhm或至少270 Ohm的串联电阻将Arduino PWM引脚连接到TIP122的底部。
  • 将TIP122发射器连接到Arduino的地面。
  • 将电动机的一根导线连接到电池组的正极,另一根导线连接到TIP122的集电极
  • 将一个二极管跨接在电动机的引线上,也许是一个1N4007,接线反向偏置(阴极指向电池正极)。
  • 与二极管并联增加一个说10 uF 12伏的电解电容器,并用其负极引线(通常标记为)连接至TIP122的集电极
  • 将电池组的负极连接到Arduino地面。

本文提供了说明和示意图:向下滚动到标题为“达林顿晶体管和大电流DC设备”的部分 由TIP122驱动的电机


我还建议OP确保电动机可以由AA电池供电。如果不能这样做,则当电动机开始重置Arduino时,电池电压可能会充分下降,从而导致异常行为。
Phil Frost

@PhilFrost可以通过在电池上并联一个足够大的电容器来解决此问题吗?
Abdullah kahraman 2013年

@abdullahkahraman在某些情况下可以提供帮助,但并非如此。电容器可以提供短期的能量储备,但不能无所作为。较大的电容器可以提供更大的能量储备,但是如果您的电动机从长远来看需要比电池能提供的功率更多的功率,则没有电容器可以解决此问题。
Phil Frost
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.