本发明涉及机械臂控制系统技术领域,尤其涉及一种基于ARM的焊接机械臂控制系统。
背景技术:
在煤矿生产中,为了保证设备安全、正常的运转,需要定期对一些设备进行维修。 其中有很多设备长期处于井下恶劣的环境中,易发生开裂或断裂等,需要紧急抢修。 而目前的一些焊接设备在焊接质量上得不到保证, 这些焊件重新投入工作后,很快又会出现新的裂纹,需要重新修复。如此循环往复只会增加焊接成本,降低生产效率。
技术实现要素:
针对现有技术中存在的缺陷或不足,本发明所要解决的技术问题是:提供一种基于ARM的焊接机械臂控制系统,既提高了焊接质量,又增强了机械臂的可靠性和操作性。
为了实现上述目的,本发明采取的技术方案为提供一种基于ARM的焊接机械臂控制系统,包括ARM微控制器以及与之互连的驱动器、电源电路、角度传感器、复位电路、键盘电路、时钟电路、显示模块、通信模块,所述ARM微控制器采用32位的STM32F103,所述驱动器采用L298N驱动芯片,该驱动芯片有15个引脚,其内部带有桥式驱动器,可用来驱动步进电机;该控制信号的逻辑信号,包含 2个使能控制端;可以连接到外部检测电阻, 将变回一个控制电路,该芯片与微处理器 I/O 口连接提供模拟信号。
作为本发明的进一步改进,所述驱动器与步进电机相连,所述步进电机采用的是二相步进电机。
作为本发明的进一步改进,所述角度传感器固定在机械臂的转轴上随着机械臂一起运转,使用的是WDX35D 型角度传感器。。
本发明的有益效果是:本发明运用 ARM 微处理器 STM32F103 对焊接 机械臂进行智能控制, 使机械臂能更好地为矿用机械维修服务。同时,相比于其他类型控制器的机械臂,本设计采用的 STM32 微处理器具有高性能优势,控制精度高、稳定性好,避免了在工作时不断出现故障的情况, 能够保证维修过后的焊件不会反复发生故障,在一定程度上提高了生产效率。该系统的设计安全、提高了工作效率,适应自动化的发展方向,提高了自动化的控制水平和煤矿综合应用水平,具有广泛的应用前景。
附图说明
图1是本发明提供的结构框图。
具体实施方式
下面结合附图说明及具体实施方式对本发明进一步说明。
如图1所示, 本发明基于ARM的焊接机械臂控制系统,包括ARM微控制器以及与之互连的驱动器、电源电路、角度传感器、复位电路、键盘电路、时钟电路、显示模块、通信模块,所述ARM微控制器采用32位的STM32F103,所述驱动器采用L298N驱动芯片,该驱动芯片有15个引脚,其内部带有桥式驱动器,可用来驱动步进电机;该控制信号的逻辑信号,包含 2 个使能控制端;可以连接到外部检测电阻, 将变回一个控制电路,该芯片与微处理器 I/O 口连接提供模拟信号;
所述驱动器与步进电机相连,所述步进电机采用的是二相步进电机。
所述角度传感器固定在机械臂的转轴上随着机械臂一起运转,使用的是WDX35D 型角度传感器。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。