主页 > 产品中心 >

若何使用树莓派垄断直流电机

  经历利用Raspberry Pi告成把持直流电机,谁可以将它用于各式其我们行使•,如呆板人,遥控(RC)汽车•,风扇和其大家合联的电机这个项方向对象是将电机安靖地贯串到Raspberry Pi并专揽它,纵使其向前或向后回旋。

  利用Raspberry Pi专揽直流电机的主要原理在于电机驱动器。电机驱动器是一种出格电路或IC,可为电机供应须要的电源(或更确实地说是电流),以完成镇定清闲的运行。

  尽管是小型5V直流电机也可能初始电流约为300 - 400 mA。当电机加速到大致时,该电流将消极150 - 200 mA。

  将就微操纵器,Arduino,Raspberry Pi等装备而言,这是一个广大的潮流•。是以,我不该当将电机直接衔接到Raspberry Pi(或任何其全部人微独霸器)•。

  电机驱动器在这种情景下起重视要作用。它们从Raspberry Pi获取把持信号,并颠末电源为电机供给需要的驱动电流。

  在这个项目中,电机驱动器(L293D)有两个通过GPIO引脚独揽来自Raspberry Pi的密码。凭单Python措施,电机将正向或反向盘旋。

  正如他之前所叙,操纵L293D电机驱动器IC,谁实践上可能独霸两台电机。为简明起见,你们们将树模操纵Raspberry Pi把持单个直流电机的电途•,事件和步调。下图是项标的Fritzing图。

  项倾向电途接线图如下所示•。您能够疏漏配置此电路以及利用Raspberry Pi和L293D电机驱动器IC控制两个直流电机的举措。

  全班人行使L293D电机驱动器IC来独揽带Raspberry Pi的直流电机。它是一种十分常见的电机驱动器IC,可能驱动两个电机,单个电流高达600mA。

  操纵Raspberry Pi独霸直流电机的电路妄想相当精练。起头,将L293D的引脚8和16(VCC2和VCC1)贯串到外部5V电源(要是您利用的是5V电机)•。

  L293D上有四个接地引脚。将引脚4连气儿到电源的GND。别的,将L293D的接地引脚不断到Raspberry Pi的GND引脚。

  着末•,他有使能和控制输入引脚。将L293D(1,2EN)的引脚1不断到Raspberry Pi的GPIO25(物理引脚22)。然后将主持输入引脚2和7(1A和2A)分裂相连到GPIO24(物理引脚18)和GPIO23(物理引脚16)••。

  可选:倘若要延续第二个电机,所有人必要相接的是启用(3,4EN)和第二个电机控制输入(3A和4A)到Raspberry Pi的三个不同的GPIO引脚。

  打开电源之前供电•,确保整个与电机,电源和Raspberry Pi相干的络续都是确凿的。凑合编程,大家将运用Python。

  将上述次序复制并粘贴到编辑器中并生活文件。 详明 :全部人已将Python环节保保存Raspberry Pi桌面上名为Python_Progs的文件夹中。现在,为了运旅程序,在末梢中输入以下号召。

  电机现在将向前挽回3秒钟,尔后反向挽救3秒钟,末端住手。几秒钟后•,该进程将衔接,直到在末梢中按下 CRTL + C 。

  假若您曾经按照我们之前看待怎样使用Raspberry Pi闪耀LED并运用Raspberry Pi相连16 x 2 LCD的项目,您可能败坏分解此代码。

  劈头,他们必要使用Python调查GPIO引脚。所以,你需要将模块RPi.GPIO导入到全部人的次序中•。同样,模块技能许可我操纵其职能安顿停休步伐一段预定义的期间。

  现在,全班人为L293D电机驱动器IC分派了引脚(启用和两个主持输入)。另外,引脚模式修树为GPIO编号体例••。

  如今,周到引脚都被解说为输出。正向旋转时,使能引脚变为高电平•,独揽输入1A变为高电平,另一个主持输入1B变为低电平。

  延迟三秒后•,把持输入1A变为低电平,独霸输入1B变为高电平,同时连续使能引脚为高电平。这将使电机反向扭转。

  直流电机四处可见:呆板人,无人驾驶飞机,遥控车等。过程应用Raspberry Pi把持直流电机,我可能使用Raspberry Pi开拓许多与电机干系的项目。

  可用于基于Raspberry Pi的板滞人应用,如线陪同机器人,阻碍制止死板人,四轴飞舞器,搜集专揽机器人等••。

莱特币官网