一种贴片机双轴低压伺服驱动控制器
技术领域
本发明涉及贴片机技术领域,尤其是一种贴片机双轴低压伺服驱动控制器。
背景技术
贴片机,又称“贴装机”、“表面贴装***”(Surface Mount System),在生产线中,它配置在点胶机或丝网印刷机之后,是通过移动贴装头把表面贴装元器件准确地放置PCB焊盘上的一种设备。现在常规的双臂贴片机绝大多数采用一个伺服驱动控制器去控制一个贴片头的形式,这种形式会导致贴片头的体积较大,而且由于存在有两个伺服驱动控制器,贴片头的布线也是复杂繁琐的。而未来贴片头的伺服驱动控制器集成化是趋势,集成化的伺服驱动控制器可使得贴片头的体积减小且布线将更加简单。
发明内容
针对现有技术中贴片头体积较大且布线复杂的不足,本发明提供了一种贴片机双轴低压伺服驱动控制器。
本发明的技术方案为:一种贴片机双轴低压伺服驱动控制器,包括主控模块及分别与主控模块电连接的电源管理模块、外部网络通信模块、***控制模块和伺服电机驱动模块,所述主控模块包括ARM智能运动控制单元、调试单元和有源晶振单元,所述有源晶振单元和调试单元分别与ARM智能运动控制单元电连接。
所述外部通信模块包括外部网络通信单元,所述外部网络通信单元与ARM智能运动控制单元电连接。
所述***控制模块包括高速模数转换单元、***信号调理单元、模拟量传感器信息单元、数字量传感器信息单元、功率过载保护单元、PWM驱动LED单元和模拟量控制输出单元,所述模拟量传感器信息单元、数字量传感器信息单元、功率过载保护单元、PWM驱动LED单元和模拟量控制输出单元分别与***信号调理单元电连接,***信号调理单元的输出端、高速模数转换单位和ARM智能运动控制单元的输入端依次电连接,ARM智能运动控制单元的输出端与***信号调理单元的输入端电连接。
所述伺服电机驱动模块包括高速数模转换单元、电机信号调理单元、数字量信息输入单元、第一电机驱动单元和第二电机驱动单元,所述数字量信息输入单元、第一电机驱动单元和第二电机驱动单元分别与电机信号调理单元电连接,电机信号调理单元的输出端、高速数模转换单元和ARM智能运动控制单元的输入端依次电连接,ARM智能运动控制单元的输出端与电机信号调理单元的输入端电连接。
所述电源管理模块包括与ARM智能运动控制单元电连接的电源管理单元,该模块用于电源管理,过流保护电路,输入直流22V-28V, 输出12V 2A / 5V 2A / 3.3V 0.5A三路,采用24V 15A 过流保护电路。
本发明通过将第一电机驱动单元和第二电机驱动单元集成到一个控制器上,且电源管理模块设置有过流保护电路,输入直流22V-28V,输出12V 2A / 5V 2A / 3.3V 0.5A三路,采用24V 15A 过流保护电路,实现了双轴低压伺服驱动。
附图说明
图1为本发明的结构示意图。
图2为本发明的逻辑结构示意图。
图中,1-ARM智能运动控制单元,2-有源晶振单元,3-调试单元,4-外部网络通信单元,5-电源管理单元,6-高速模数转换单元,7-高速数模转换单元,8-***信号调理单元,9-电机信号调理单元,10-模拟量传感器信息单元,11-数字量传感器信息单元,12-功率过载保护单元,13-PWM驱动LED单元,14-模拟量控制输出单元,15-数字量信息输入单元,16-第一电机驱动单元,17-第二电机驱动单元。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步说明:
如图1和图2所示,一种贴片机双轴低压伺服驱动控制器,包括主控模块及分别与主控模块电连接的电源管理模块、外部网络通信模块、***控制模块和伺服电机驱动模块,所述主控模块包括ARM智能运动控制单元1、调试单元3和有源晶振单元2,所述有源晶振单元2和调试单元3分别与ARM智能运动控制单元1电连接,主控模块用于主控结合底层,上层程序通过CAN 通信实现各传感信号以及编码器信号控制驱动伺服电机功作,有源晶振单元2的信息单向传递到ARM智能运动控制单元1,使得整个***的频率稳定;调试单元3是在***正式投入前起到调试***的作用,确保整个***正式运行后的正常。
所述外部通信模块包括外部网络通信单元4,所述外部网络通信单元4与ARM智能运动控制单元1电连接,外部网络通信单元4将外部信息传递到ARM智能运动控制单元1,同时ARM智能运动控制单元1将***的信息传递到外部网络通信单元4。
所述***控制模块包括高速模数转换单元6、***信号调理单元8、模拟量传感器信息单元10、数字量传感器信息单元11、功率过载保护单元12、PWM驱动LED单元13和模拟量控制输出单元14,
所述模拟量传感器信息单元10、数字量传感器信息单元11、功率过载保护单元12、PWM驱动LED单元13和模拟量控制输出单元14分别与***信号调理单元8电连接,***信号调理单元8的输出端、高速模数转换单位和ARM智能运动控制单元1的输入端依次电连接,ARM智能运动控制单元1的输出端与***信号调理单元8的输入端电连接,模拟量传感器信息单元10、数字量传感器信息单元11、功率过载保护单元12分别通过***信号调理单元8和高速模数转换单元6后,信号被转换成ARM智能运动控制单元1可读取的形式,模拟量传感器信息单元10和数字量传感器信息单元11分别贴片机双轴低压伺服驱动控制器输入此时贴片头的位置信息,当贴片头的运动出现异常而导致过载时,功率过载保护单元12将过载信息经***信号调理单元8和高速模数转换单元6传递到ARM智能运动控制单元1,
所述模拟量传感器信息单元10、数字量传感器信息单元11和功率过载保护单元12的信息分别通过***信号调理单元8和高速模数转换单元6单向传递至ARM智能运动控制单元1,ARM智能运动控制单元1发出的指令分别直接通过***信号调理单元8传达至PWM驱动LED单元13和模拟量控制输出单元14,PWM驱动LED单元13负责贴片机中光源的控制,ARM智能运动控制单元1给出指令,经过***信号调理单元8后,PWM驱动LED单元13接收且执行指令。
所述伺服电机驱动模块包括高速数模转换单元7、电机信号调理单元9、数字量信息输入单元15、第一电机驱动单元16和第二电机驱动单元17,
所述数字量信息输入单元15、第一电机驱动单元16和第二电机驱动单元17分别与电机信号调理单元9电连接,电机信号调理单元9的输出端、高速数模转换单元7和ARM智能运动控制单元1的输入端依次电连接,ARM智能运动控制单元1的输出端与电机信号调理单元9的输入端电连接,数字量信息输入单元15将数字信息通过电机信号调理单元9和高速数模转换单元7传递至ARM智能运动控制单元1,同时,ARM智能运动控制单元1将整个***其它单元的信息整理运算后得出的指令通过电机信号调理单元9传达至第一电机驱动单元16和第二电机驱动单元17从而对第一电机和第二电机进行控制。
所述电源管理模块包括与ARM智能运动控制单元1电连接的电源管理单元5,该模块用于电源管理,过流保护电路,输入直流22V-28V, 输出12V 2A / 5V 2A / 3.3V 0.5A三路,采用24V 15A 过流保护电路。
具体实施时,PC上位机控制***给出指令,ARM智能运动控制单元1接收指令,在确定指令有效后根据上位机的指令向各模块发出相应的指令,当指令无效时ARM智能运动控制单元1将无效指令返回至PC上位机控制***;
ARM智能运动控制单元1给出运动指令,电机驱动单元接收指令再根据曲线算法给出电机运动指令从而控制电机;
ARM智能运动控制单元1通过***控制模块采集信号并反馈至上位机
ARM智能运动控制单元1给出光源亮度调节指令,经PWM驱动LED单元13进行亮度控制。
上述实施例和说明书中描述的只是说明本发明的原理和最佳实施例,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。