一种扩展型数码舵机制造技术

技术编号:19674516 阅读:25 留言:0更新日期:2018-12-08 02:20
本实用新型专利技术公开了一种扩展型数码舵机,舵机包括舵机控制单元、电机控制电路、电机驱动模块、反馈电路、无刷电机、串行通讯模块、减速机构、位置传感器等。本实用新型专利技术的舵机及工作方法,具有标准控制模式和扩展控制模式,兼容性强,适用性广。因采用串行通讯总线,在系统集成中可并联也可串联,使得接口简单,系统连线大大简化,提高了系统的可靠性,为模块化设计和模块化生产奠定了基础。解决了现有传统的数字舵机单位体积输出扭矩小的技术问题以及无法形成闭环控制、无保护电路、控制信号和接口连线复杂、繁多、可靠性低等问题,可广泛应用于移动机器人关节自由度控制,也可以用在无人机螺旋桨驱动、控制以及航模等飞行器姿态的操控控制。

【技术实现步骤摘要】
一种扩展型数码舵机
本技术属于自动化控制
,具体是一种扩展型数码舵机。
技术介绍
随着自动化设备应用的飞速发展,控制领域对舵机的需求越来越广泛,越来越多的应用场合对舵机的体积、扭矩、控制方式、结构兼容性等都提出了更高的要求。传统的数字舵机和模拟舵机基本上都是采用有刷电机,这就决定了这两种舵机有如下缺点:扭矩大的舵机其体积也很大,给安装和结构布局带来更多的局限性;而体积小的舵机其扭矩却不够,其应用范围大打折扣;另外有刷电机采用碳刷换相,所以这类舵机换向相时会产生火花,限制了使用范围,而且寿命短、容易损坏,增加了维护成本等。模拟舵机的电子电路中无MCU微控制器,控制信号由接收机的通道进入信号调制芯片,获得直流偏置电压。它内部有一个基准电路,能产生周期为20ms的脉宽位置调制(PPM)信号,其中脉冲宽度通常为0.5ms--2.5ms,相对应输出轴的位置为0----180度,呈线性变化。也就是说,给控制引脚提供一定的脉宽(TTL电平,0V/5V),它的输出轴就会保持在一个相对应的角度上,无论外界转矩怎样改变,直到给它提供一个另外宽度的脉冲信号它才会改变输出角度到新的对应的位置上。由此可见,舵机是一种位置伺服的驱动器,转动范围一般不能超过180度,适用于那些需要角度不断变化并可以保持的驱动当中。比方说机器人的关节控制等。随着机器人技术的发展,传统的舵机技术逐渐满足不了需求,如人形机器人要求执行单元不但能做角度转动,在某些应用场景下还需要做圆周运动等;同时,机器人多关节用到多个舵机的情况下,使得整个系统的控制及布线显得繁琐且可靠性差。在这种情况,数码舵机应运而生。模拟舵机需要给它不停的发送20mS周期的PPM信号,才能让它匀速转动或者让它保持在规定的位置,数字舵机只需要发送一次PWM信号就能让舵机保持在规定的位置。目前市面上出现了两种类型的数字舵机,按照舵机的转动角度分为180度舵机和360度舵机。其中180度舵机兼容传统模拟舵机,它只能在0度到180度之间转动,超过这个范围,舵机就会出现堵转,轻则损坏舵机减速齿轮,重则烧坏舵机里面的电机。而360度舵机转动的方式和普通的电机类似,可以连续的转动,不过只能控制它转动的方向和速度,不能调节转动角度。数字舵机相对于传统模拟舵机有两大优势:一、因为数字舵机引入CPU的关系,数字舵机可以对输入的信号根据设定的参数进行预处理后再将动力脉冲发送到舵机马达。这意味着动力脉冲的宽度,可以根据微处理器的程序运算而调整,以适应不同的功能要求,并优化舵机的性能;二、数码舵机可以通过CPU接收比模拟舵机50Hz频率更快的PWM外部控制信号,就可以在更短的时间内分辨出PWM外部控制信号的位置信息,计算出PWM占空比的正比电压和反馈电位器的电压差值,去驱动电机动作,做舵机摇臂位置最新改变。所以说数码舵机的反应速度比模拟舵机快,加速和减速时也更迅速、更柔和;同时数字舵机提供更高的精度和更好的固定力量。从上文可以看到,一般的数字舵机,虽然解决了传统舵机的控制问题,但其转动角度范围仍然只有180度,同时对于一台数字舵机要么是在角度可控模式(在正负90度调节或是0-180度),要么就是电机模式(360度旋转),二者没有得到很好的兼顾,使其在实际应用中受到很大的局限性。
技术实现思路
本技术要解决的技术问题是提供一种扩展型数码舵机,该扩展型数码舵机同时具备标准控制模式和扩展控制模式,兼容性强,适用性广。为实现上述专利技术目的,本技术采用以下技术方案:一种扩展型数码舵机,包括舵机控制单元、电机控制电路、电机驱动模块、反馈电路、无刷电机、串行通讯模块、减速机构、位置传感器;所述舵机控制单元:包括主控制器以及无刷电机控制电路;所述舵机控制单元接收上位机的控制信息以及反馈电路的反馈信息,并根据控制信息和反馈信息计算电机控制参数,然后将控制参数输出至电机控制电路。其中舵机控制单元还控制电机按正常模式转动到某一角度或者按扩展模式控制电机连续转动的圈数及度数。上位机(即舵机控制器):与所述舵机控制单元电路板通过串行通讯总线进行连接,用于向所述舵机控制单元电路板发送控制信号,一台上位机与不超过110个的所述舵机控制单元电路板通讯连接。无刷电机:接收电机控制电路输出的控制信息,并按照指定的转速旋转;串行通讯模块:用于接收上位机的控制信息以及发送舵机的反馈信息给上位机;减速机构:与无刷电机输出轴对接,用于将电机的高转速、低扭矩输出转化为低转速、高扭矩输出;位置传感器:与电机的另一端连接,用于将电机转速信号、位置信号反馈给电机控制电路。传统舵机每装一个电机都需要一路PPM电路单独控制,上位机控制电路复杂,资源占用较多,控制成本增加。传统舵机每一个都要连接到上位机控制电路上,如果使用的舵机多则系统布线比较复杂、繁多,易造成信号干扰,稳定性较差。这些问题都同时得到了解决。进一步的,所述反馈电路包括过流过压保护电路,所述过流过压保护电路用于反馈无刷电机驱动电压和驱动电流是否超过设定阈值,并将反馈信息发送至舵机控制单元上的控制芯片。进一步的,所述反馈电路包括温度保护电路,所述温度保护电路中设置温度传感器,所述温度传感器用于反馈当前运行温度是否超过设定阈值,并将反馈信息发送至舵机控制单元上的主控制器。传统舵机无温度、负载、电压、电流等反馈和保护,增加了这些保护之后,舵机使用更加安全。本技术的一种扩展型数码舵机,具有两种控制模式--标准控制模式和扩展控制模式,兼容性强,适用性广。因采用串行通讯总线,所以本技术的舵机在系统集成中可并联也可串联,使得接口简单,系统连线大大简化,提高了系统的可靠性。因为采用串行通讯总线连接,为模块化设计和模块化生产奠定了基础。相对于传统舵机单位体积的输出扭矩(即舵机扭矩/舵机体积)很小,并且转动角度有限(在正负90度调节或是0-180度),导致其应用受到很大限制的问题,本技术的扩展型数码舵机,根据位置传感器感测到的转动角度值调节电机的转动角度在0°-340°范围内任意停止(即传统舵机模式),电机连续转动多个360°(即扩展舵机模式),解决了现有传统的数字舵机单位体积输出扭矩小的技术问题以及无法形成闭环控制、无保护电路、控制信号和接口连线复杂、繁多、可靠性低等问题,可广泛应用于移动机器人关节自由度控制,也可以用在无人机螺旋桨驱动、控制以及航模等飞行器姿态的操控控制。本技术的一种扩展型数码舵机,具有以下有益效果:1、与传统舵机采用有刷电机相比,本技术提供的数码舵机采用空心杯无刷电机,这就使得本技术提供的数码舵机具有带载能力强,输出扭矩大,运行噪音低,寿命长等优点。2、与传统舵机和现有技术相比,本技术提供的数码舵机集两种工作模式于一身,舵机控制器根据CAN接口收到命令序列可以在正常模式和扩展模式之间任意切换,使其应用范围扩大。3、与传统舵机和现有技术相比,本技术提供的数码舵机可根据无刷电机当前角度、转速、驱动电压、负载电流和系统温度在内的反馈信息进行无刷电机的控制,不仅在舵机内部形成了闭环控制,使得控制系统精度提高,可靠性增强,还使得舵机不至于因温度过高、负载过大和电机堵转等因素受到损坏,起到了对无刷电机的保护作用。4、与传统舵机和现有技术相比,本实用新本文档来自技高网
...

【技术保护点】
1.一种扩展型数码舵机,其特征在于,包括舵机控制单元、电机控制电路、电机驱动模块、反馈电路、无刷电机、串行通讯模块、减速机构、位置传感器;所述舵机控制单元:包括主控制器以及无刷电机控制电路;所述舵机控制单元接收上位机的控制信息以及反馈电路的反馈信息,并根据控制信息和反馈信息计算电机控制参数,然后将控制参数输出至电机控制电路;其中舵机控制单元还控制电机按正常模式转动到某一角度或者按扩展模式控制电机连续转动的圈数及度数;无刷电机:接收电机控制电路输出的控制信息,并按照指定的转速旋转;串行通讯模块:用于接收上位机的控制信息以及发送舵机的反馈信息给上位机;减速机构:与无刷电机输出轴对接,用于将电机的高转速、低扭矩输出转化为低转速、高扭矩输出;位置传感器:与电机的另一端连接,用于将电机转速信号、位置信号反馈给电机控制电路。

【技术特征摘要】
1.一种扩展型数码舵机,其特征在于,包括舵机控制单元、电机控制电路、电机驱动模块、反馈电路、无刷电机、串行通讯模块、减速机构、位置传感器;所述舵机控制单元:包括主控制器以及无刷电机控制电路;所述舵机控制单元接收上位机的控制信息以及反馈电路的反馈信息,并根据控制信息和反馈信息计算电机控制参数,然后将控制参数输出至电机控制电路;其中舵机控制单元还控制电机按正常模式转动到某一角度或者按扩展模式控制电机连续转动的圈数及度数;无刷电机:接收电机控制电路输出的控制信息,并按照指定的转速旋转;串行通讯模块:用于接收上位机的控制信息以及发送舵机的反馈信息给上位机;减速机构:与无...

【专利技术属性】
技术研发人员:王振华
申请(专利权)人:南京阿凡达机器人科技有限公司
类型:新型
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1