【技术实现步骤摘要】
一种CAN总线型伺服与脉冲型伺服的混搭控制系统和方法
[0001]本专利技术涉及工业机器人控制
,特别涉及一种
CAN
总线型伺服与脉冲型伺服的混搭控制系统和方法
。
技术介绍
[0002]CAN
总线伺服系统是通过
CAN
总线控制器与多个
CAN
总线伺服连接,进行控制
。
由于总线型接线极简,仅需接出两根线即可完成几十甚至上百个电机的控制接线,走线布局变得容易同时节省线材
。
但由于脉冲型是控制端通过线缆直接发脉冲信号给驱动端,会使得脉冲传输过程中存在失步,加上脉冲传输速度有限导致信号延时,出现多轴不同步的可能性比较高,线缆越长,电机越多同步性越差
。
[0003]现有的控制器,总线型伺服与脉冲型伺服不能在同一套控制器中混合使用并且达到两者插补位置控制同步性的要求
。
需要混合控制的时候并且达到同步性的要求时,需要使用两款不同的控制器,然后把需要同步的电机规划到同一个控制器上,增加了制造成本,对用户的使用也极不方便
。
总线型控制器只能控制总线型伺服,脉冲型控制器只能控制脉冲型伺服,而且不能够储存插补位置数据,无法实现与总线型伺服插补位置轨迹同步性控制,总线型伺服与脉冲型伺服不能由同一套控制器混合控制
。
[0004]公开号为
CN102109836A
的中国专利公开了一种可扩展可裁剪多轴运动控制系统,实现总线型和脉冲型伺服的混合控 ...
【技术保护点】
【技术特征摘要】
1.
一种
CAN
总线型伺服与脉冲型伺服的混搭控制方法,其特征在于,配置
CAN
总线控制器,所述
CAN
总线控制器连接若干
CAN
总线伺服和脉冲脉冲型伺服,包括如下步骤:步骤
1、CAN
总线控制器会全程检测伺服电机反馈回来的实时位置,以扫描周期时间为单位的累积,经加减速滤波器运算,通过二级过滤进行
FIFO
处理,形成运动轨迹;步骤
2、
把整个运动轨迹细分为很多个小线段,和伺服电机的编码器建立一个
PID
的位置闭环控制,在插补通信线段指令发出的过程中,根据接收到的反馈数据,对运动轨迹进行插补算法调整,使得运动轨迹形成平滑的曲线轨迹
。2.
根据权利要求1所述的
CAN
总线型伺服与脉冲型伺服的混搭控制方法,其特征在于,所述插补算法获取的插补位置数据,通过
CAN
总线控制器下发到总线型伺服和
CAN
转脉冲发生器模块的数据缓冲区里,所述
CAN
总线控制器周期下发同步命令到总线型伺服和
CAN
转脉冲发生器模块,总线型伺服和
CAN
转脉冲模块在同一时刻收到同步命令,同时根据各自储存数据缓冲区上的数据对伺服电机进行一次同步性位置控制,实现了
CAN
总线型伺服与脉冲型伺服两者之间的插补位置轨迹同步性控制
。3.
根据权利要求1所述的
CAN
总线型伺服与脉冲型伺服的混搭控制方法,其特征在于,通过插补算法公式求得插补线段值
y
,然后将
y
转成
16
进制数据,通过
CAN
总线下发到主板和
CAN
总线型伺服驱器和
CAN
转脉冲发生器模块
。4.
根据权利...
【专利技术属性】
技术研发人员:郑武生,杜川,
申请(专利权)人:深圳市威德克科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。