[发明专利]一种机器视觉与运动控制器、伺服驱动器集成控制系统有效
申请号: | 201510852977.0 | 申请日: | 2015-11-28 |
公开(公告)号: | CN105467930B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 张碧陶 | 申请(专利权)人: | 张碧陶 |
主分类号: | G05B19/414 | 分类号: | G05B19/414 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 蒋剑明 |
地址: | 516227 广东省惠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器 视觉 运动 控制器 伺服 驱动器 集成 控制系统 | ||
本发明公开了一种机器视觉与运动控制器、伺服驱动器集成控制系统,包括CCD摄像模块、图像采集卡以及电机的功率模块,CCD摄像模块与图像采集卡连接,还包括:图像处理模块,读取来自图像采集卡的图像数据;运动控制模块,读取图像坐标并转化为运动轨迹坐标信息,再将运动轨迹坐标信息发送到各个驱动控制模块;驱动控制模块,用于多个伺服电机的电流采样、编码器采样以及对接收到的运动轨迹坐标信息变换为运动信号,并把采集的信号及运动信号发送到功率模块;运动控制模块通过CPLD/FPGA模块与驱动控制模块连接,图像处理模块的输入端与图像采集卡连接,输出端与CPLD/FPGA模块连接。本发明提高了系统控制精度和实时响应性。
技术领域
本发明涉及计算机自动化控制技术领域,具体是指一种机器视觉与运动控制器、伺服驱动器集成控制系统。
背景技术
现有的机器视觉定位系统主要包括三个部分:图像处理器、运动控制卡和伺服驱动系统,三者各自的职能为:图像处理器采集图像数据并进行去噪、匹配等相关处理;运动控制器按给定位置和速度指令规划运动轨迹并把运动指令发送到伺服驱动器;伺服驱动器把运动指令转换成开关信号,通过控制驱动功率模块的通断来控制电机完成相应的运动。
目前机器视觉定位系统的图像处理器、运动控制卡和伺服驱动系统是三个独立的模块,通过串口、总线或者脉冲形式进行通信和发送指令等。这种通信方式不但增加硬件成本,而且通信速率不高、可靠性低。特别地,一幅图像包含很多的数据,现有的通信技术需要较长时间才能把图像数据传输完。由于控制器的控制算法需要图像实时数据反馈才能实现闭环控制,因此,在图像数据传输过程,运动控制器与伺服驱动器都处于等待状态,严重影响控制效率和实时性,进而不能得到快速的高精度定位控制。
发明内容
本发明的目的是克服现有技术中的不足之处,提供一种能实现模块之间最高速实时通信,提高系统控制精度和实时响应性的机器视觉与运动控制器、伺服驱动器集成控制系统。
本发明的目的是通过以下技术方案来实现的:
一种机器视觉与运动控制器、伺服驱动器集成控制系统,包括CCD摄像模块、图像采集卡以及电机的功率模块,所述CCD摄像模块与图像采集卡连接,还包括:
图像处理模块,用于读取来自图像采集卡的图像数据,并进行去噪、萃取处理;
运动控制模块,用于读取图像坐标并转化为运动轨迹坐标信息,并将运动轨迹坐标信息按规律分解到各个伺服电机,再将运动轨迹坐标信息发送到各个驱动控制模块;
驱动控制模块,用于多个伺服电机的电流采样、编码器采样以及对接收到的运动轨迹坐标信息变换为运动信号,并通过DO接口把采集的信号及运动信号发送到功率模块;
所述运动控制模块通过CPLD/FPGA模块与驱动控制模块连接,所述图像处理模块的输入端与图像采集卡连接,输出端与CPLD/FPGA模块连接。
优选的,所述运动控制模块连接有多个驱动控制模块,多个驱动控制模块分布在多个电机上形成空间多维坐标联动控制。
具体的,所述机器视觉与运动控制器、伺服驱动器集成控制系统还包括:
AI/AO模块,用于外部模拟信号的输入和输出;
DI/DO模块,用于外部数字信号的输入和输出;
232/485串口模块:用于与外部串口通讯;
存储模块:用于存储文件系统数字数据和程序;
数显模块,用于显示电机运行状态以及相关的报警信号;
网口模块,用于与外部设备联网,分享数据并实施实时监控,所述232/485串口模块、存储模块、数显模块、网口模块与运动控制模块连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张碧陶,未经张碧陶许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510852977.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电力设备监控系统使用方法
- 下一篇:强夯机的自动控制系统和方法