0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

从硬件的角度将对机器人控制器的概述

要长高 来源:古月居 作者:挽风 2022-04-29 15:45 次阅读

在闲聊时,提到了机器人控制的一些零碎概念,包括控制器驱动器、运动控制器、PLC单片机等,习惯了从理论和算法上谈控制,当回到硬件上时多少对这些概念有些模糊,甚至会混为一谈。控制系统是机器人的大脑,是工业机器人的核心零部件,本文将从硬件的角度将对控制器进行概述。

1 控制

(1)第一代控制

在最早的时候,控制器是由机械结构为控制手段的,以基地式仪表、水库水位测量等为代表,如图1,如果实际转速降低到期望值以下,调速器的离心力下降,控制阀会上升,进入蒸汽量增加,蒸汽机转速随之增大,达到控制转速的目的。

poYBAGJrlpSANyLxAADIY9-s6ic199.png

图1 蒸汽速度控制系统

在机器人方面,有我国著名的木牛流马、水转百戏木偶、鲁班鸟等纯机械控制的机器人,采用人力、水力、风力为动力进行自动结构,以及一些靠弹簧发条、重力作为驱动力的随动传动机器人,在当今控制领域亦不失为一种精妙的控制手段。

图3 依靠推力前行的足式设计

(2)第二代控制

随着继电器控制技术和调节器为代表,发展出了模拟控制技术,此时执行机构以电气元件、气动元件、液压元件等为主要机构,控制依靠继电器与主开关进行控制,如图4。

pYYBAGJrlpqAVNtdAAOnaYiAAfA980.png

图4 继电器控制

编程逻辑控制器PLC是基于继电器的基础上发展起来的,并迅速简化了电气连接,并丰富了控制手段。

如图5,EPSON六轴机器人是由PLC逻辑控制不同关节的转角,以满足一定的动作时序。

poYBAGJrlqCAYBKbAAEbClbiUA8124.png

图5 EPSON六轴机器人

(3)第三代控制

20世纪70年代后,随着计算机的发展,采用单一计算机控制整个工业系统即直接数字控制是第三代控制系统,主要技术代表包括用于流程工业的集散控制系统、用于离散工业的可编程控制器、现场总线控制系统等。

此时,控制器的种类开始层出不穷,目前控制器有三种主要的控制方式:PLC控制、专用控制、PC-Based控制等,其特点如表1.

pYYBAGJrlqaAYXbXAAEAjAxOz4U666.png

表1 不同控制方式及特点

在第三代控制发展下,控制领域扩大到运动控制、过程控制、开关量逻辑控制等,其中运动控制最常应用,并植入复杂算法以满足更智能更精准的功能需求。国产控制器是与国外产品相比,可控制的机器人类型齐全,主要差距在于操作精度和稳定性。

2 控制器

(1)伺服系统 与 控制系统的关系

伺服系统是系统终端执行结构根据控制控制指令实现包括位移、转速和力矩等唯独动作的设备总成,包括控制器、伺服驱动器、伺服电机编码器等组成,决定了自动化机械的精度、控制速度和稳定性。

可分为液压、启动和电气三类,目前广泛使用的是电气伺服系统,其中交流同步伺服已成为高精度伺服系统的主流。

伺服系统是一种反馈控制系统,属于控制系统中的一种。

(2)运动控制器、控制器与驱动器

运动控制器是控制电动机运行方式的控制器,属于三类控制器中的专用控制器,比如电动机在由行程开关控制交流接触器而实现电动机拖动物体向上运行达到指定位置后又向下运行,或者用时间继电器控制电动机正反转或转一会停一会再转一会再停。

运动控制主要涉及步进电机、伺服电机的控制,控制结构模式一般是:控制装置+驱动器+(步进或伺服)电机。

控制装置可以是PLC系统,也可以是专用的自动化装置(如运动控制器、运动控制卡)。

电机驱动器是用来控制和给电机供电的一个器件,其包括电机控制板和电机驱动板两个部分(均在驱动器内部)。

电机控制板上面包括主控芯片,pwm输出电路,滤波电路,加密芯片等部分,电机驱动板部分包括逆变器部分(即ipm或者igbt二极管的组合),电源转换部分(包括整流部分,电源保护部分,放电部分等),电流采样部分(数字采样芯片或者电阻采样等方式),通信部分等等。

所以,三者关系即运动控制器属于控制器中的专用控制器一类,用于控制执行机构的运动,当执行机构是电机时,需要在运动控制器与电机之间使用驱动器。

(3)单片机、嵌入式控制器、PLC与运动控制卡

单片机一般用于电子电路的控制器,一般用于控制电路板上的元件,是一种芯片,不能单独使用;

而PLC、嵌入式控制器是由单片机、微控制器组成的通用控制器,可以直接使用;

运动控制卡则需要基于PC运行,属于PC-based控制器。

(4)Ardunio、arm、单片机、树莓派

都用于嵌入式开发,但ARM是一种处理器架构,而单片机是一个包含了CPU内存ROM等的芯片,Arduino和树莓派相当于老年机与智能机的开发平台/板,对比如表2

pYYBAGJrlrCAS8feAACiJR-f1R4889.png

表2 嵌入式开发硬件架构

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    211

    文章

    28413

    浏览量

    207037
  • plc
    plc
    +关注

    关注

    5011

    文章

    13290

    浏览量

    463249
  • 嵌入式控制器

    关注

    0

    文章

    65

    浏览量

    15180
收藏 人收藏

    评论

    相关推荐

    自已研发的机器人控制器

    ` 以刀削面机器人控制器为开发对像 开发如下控制器跟大家分享下本控制器已经经过检验,并已批量生产。哈哈哈哈哈。 已有不少合作商家前来定货啦`
    发表于 02-21 16:28

    机器人舵机的作用

    我们是不是在等待任务的下达,舵机是一个被驱动的控制器。为什么要分为机器人舵机,机器人舵机和其它的舵机有什么不同呢?其实也没有多大的变化了,机器人舵机工作原理:也和上面说的差不多,
    发表于 08-22 23:25

    机器人最基本的三大硬件

    1,机器人的大脑: 它可以有很多叫法,可以叫做 微控制器,微处理,处理或者计算等,不过这都不要紧,通常微处理
    发表于 01-16 17:21

    【OK210申请】机器人控制器

    申请理由:考虑使用210做控制器主芯片,需要一块资源丰富的开发板做前期实验项目描述:机器人控制器,用于控制伺服驱动,从而
    发表于 06-30 09:06

    企鹅机器人是怎么样的?

    企鹅机器人由BS2控制器控制两个角度舵机实现模拟企鹅的行走,包括前进,后退与转向,同时还可以控制另外两个
    发表于 03-29 17:29

    先进机器人控制

    《先进机器人控制控制角度系统地介绍了机器人学的基础知识和当前的发展状况。全书共分为12章,
    发表于 09-19 15:30

    工业机器人的技术原理

    模块化的控制系统体系结构:采用分布式CPU计算机结构,分为机器人控制器(RC),运动控制器(MC),光电隔离I/O控制板、传感
    发表于 11-23 10:40

    如何设计智能灭火机器人控制器

    性能与可靠的机械控制性能的同时保证,才能在短时间内准确寻找到火源并灭火回家。在此以ARM9处理为核心,对基于嵌入式系统的智能灭火机器人进行了设计。本文将从硬件和软件方面讲述智能灭火
    发表于 07-31 06:23

    工业机器人控制器有什么功能?

    工业机器人控制器功能多任务功能一台机器人可进行多个任务的操作;
    发表于 09-12 09:10

    【送货上门】SC3150三协机器人控制器

    用模块。  总起来看,前面提到的无论串行构造还是并行构造的机器人控制器都不是开放式构造,无论软件还是硬件都难以扩大和更改,例如,商品化的Mo toman
    发表于 03-27 15:22

    基于STM32微控制器的扫地机器人控制系统硬件架构设计

    基于STM32微控制器的扫地机器人控制系统硬件架构设计,有需要的可以下载,详见附件资料。
    发表于 03-23 10:49

    相扑机器人控制器资料分享

    描述相扑机器人控制器我的 Sumo 机器人比赛项目,我使用了 ATmega2560 -16au 微控制器和 BTN7960B 电机驱动、6
    发表于 06-28 06:38

    通过多轴工业机器人来聊聊机器人控制系统以及控制器的实现

    机器人控制系统当中。那么今天,我们就通过多轴工业机器人来聊聊机器人控制系统以及控制器的实现。 
    发表于 02-24 17:05

    机器人控制器有哪些类型_机器人控制器发展

    机器人控制器是根据指令以及传感信息控制机器人完成一定的动作或作业任务的装置,它是机器人的心脏,决定了机器
    的头像 发表于 10-14 14:39 1.2w次阅读

    常见的机器人控制器

    机器人控制器作为工业机器人最为核心的零部件之一,对机器人的性能起着决定性的影响,在一定程度上影响着机器人的发展。常用的
    发表于 08-18 16:39 7294次阅读