该项目建设的下一阶段是连接用于操作小型直流电机的电子电路。具有适当放大系数( B)的单个双极结型晶体管(BJT)eta)可用于操作或驱动小型直流电机。您可以通过在无焊面包板上构建电路来轻松构建晶体管直流电机驱动器,如图 7 所示。我还提供了电子电路原理图作为附加接线参考材料,如图 8 所示。电路构建完成后在无焊面包板上,按下触觉按钮开关将打开连接到晶体管集电极引线的小型直流电机。如果直流电机不旋转,请从电路中取出电池组,然后重新检查接线以及 1N4001 整流器二极管和 2N2222 NPN 晶体管的组件方向是否正确。纠正接线错误后,重新连接电池组并再次测试电路,恭喜您构建了一个功能齐全的晶体管电机驱动电路!现在,
图 7 . 晶体管电机驱动器无焊面包板接线图
图8.典型晶体管直流电机驱动器的电子电路原理图
晶体管基础理论
由于电源电流从 +6VDC 电池组流经集电极 - 发射极接地,晶体管能够操作直流电机。直流电机绕组串联在集电极引线和+6VDC电池组之间。+6VDC 电池组的电流流过直流电机绕组,使其旋转。为了使电流流过集电极-发射极引线和直流电机绕组,晶体管必须导通。要打开晶体管,必须使用称为正向偏置的电子电路操作技术。晶体管正向偏置由施加到基极-发射极结的大于 0.7V (700 mV) 的输入电压组成。此外,晶体管必须根据半导体元件类型正确接线。BJT 元件类型由 PNP 或 NPN 引脚配置组成。2N2222晶体管是NPN元件。 集电极和发射极引线为负极(N 材料),基极为正极(P 材料)。图 9 显示了 2N2222 NPN 晶体管的引脚配置和封装类型。如图 8 所示,底座通过触觉按钮开关和 220 欧姆串联限流电阻连接到 +6VDC 电池组正红线,发射极接地(黑线)。一个 220 欧姆电阻连接到晶体管的基极,以减少电池的全部电流和热量,以免损坏电池。220 欧姆电阻是一个很好的电阻值,可以允许足够量的基极电流流动,从而使晶体管正确导通。此外,1N4001 二极管还可防止来自直流电机绕组的反向峰值反向电流在晶体管关闭时损坏晶体管。如果你' 双极结型晶体管,提供额外的电气理论信息。让我们继续该项目的终硬件构建。
图 9. 2N2222 NPN 晶体管的电子符号和元件封装类型
终硬件构建
随着晶体管电机驱动电路正常工作,我们现在准备完成该项目的终硬件构建。物体检测/直流电机控制器的终电气接线是将驱动电路连接到 Raspberry Pi。在 LED 闪光灯项目中,Adafruit Pi cobbler用于将光隔离器和支持电路组件连接到适当的 RPi 的 GPIO 引脚。Pi Cobbler 提供了便利,可以在无焊面包板上访问所有 RPi GPIO 引脚,以便将电线连接到电子接口电路。因此,该项目也将使用相同的电路布线技术。图 10 显示了物体检测直流电机控制器的无焊面包板接线。同样,图 11 中所示的电子电路原理图是作为附加布线资源提供的。