基于STM32F107的搬运机器人电机控制电路设计

2024-03-19

  跟着人工成本的不休升高,用机械人取代人力去做一些重复性的高强度的劳动是当代机械人研讨的一个主要标的目的。搬运机械人正在导航寻迹中,需求后轮驱动机电和前轮舵机的和谐事情。搬运机械人机电驱动有其特别的运用请求,对机电的静态性能请求较高,能正在肆意时刻抵达节制需求的指定位置而且使舵机中断正在肆意角度;机电驱动的转矩变更局限大,既有空载平坦路面利用的高速度、低转矩事情环境,也是有满负载爬坡的运转工况,与此同时还请求连结较高的运转效力。依据以上的手艺请求,本文选用了节制手艺成熟,易于滑润圆滑调速的直流机电作为搬运机械人的履行饥构。

基于STM32F107的搬运机器人电机控制电路设计

  功率驱动的设计

  机电的供电电源是由24V的蓄电池给予,额定功率为240W,由4个75N75构成桥式电路来实现。75N75是MOSFET功率管,其最高耐压75V,最高耐流75A,机电驱动电路如图2所示。

  基于STM32F107的搬运机器人机电节制电路设计

  Q1、Q4和Q2、Q3离别构成两个桥路,离别节制机电的正转和反转。高端驱动的MOS管导通时源极电压和漏极电压雷同且皆即是供电电乐VCC,所以要实现MOS管一般的驱动,栅极电压要比VCC大,这就需求专门的升压芯片IR2103。节制器发生的PWM旌旗灯号输入HIN引脚,节制器I/O口输出的 EN1、EN2作为使能旌旗灯号。输出端HO便可获得比VCC要高的电压,且凌驾的电压值正好是充正在电容两头的电压。二极管进步导通速度,使得75N75的导通电阻更小,降低了开关管的损失。与此同时IR2103的两个输出口HO、LO具有互锁功用,防备因为软件或硬件毛病形成的机电上下桥臂纵贯形成短路。

  过流护卫的设计

  正在机电控制系统中安装过流回护有两方面的意义:一是避免正在机电一般运转时,机电呈现超载或堵转而使得电枢绕组电流过大伤害机电乃至激发起火;另一方面是因为机电肩动时启动电流很大,常常不克不及直接启动,既需要等励磁绕组逐步创立磁场后再一般运转,又期望机电以尽可能快的速度肩动起来。有了过流回护对电流举行斩波,可以使机电平安快速地启动。过流回护原理图如图3所示。

  基于STM32F107的搬运机器人机电操纵电路设计

  机电的相电流经过康铜丝转换成电压旌旗灯号Vtext,经由运算放大器放大后的模拟量AD1送至掌握器A/D转换模块,与此同时将经由电压对照器对照后的数字量EVA送至掌握器的外部中断口。针对搬运机器人的前轮转向舵机和后轮驱动机电的掌握请求,采纳以Cortex-M3为内核的STM32F107作为主掌握器,采纳嵌入实时操作体系μC/OS-II,将步伐分红启动义务、机电转速掌握义务、舵机掌握义务等相对自力的多个义务,并设定了各义务的优先级。该体系能较好地实现搬运机器人的活动掌握。