机器人是如何动起来的?为什么输入程序它就可以动?

机器人是如何动起来的?为什么输入程序它就可以动?谁能通熟易懂的说明机器人是如何运动的?单片机在其中起什么作用?电机和液压是怎么接受接受指令的?编入程序它为什么就能控制电机等…
我知道这问题问得很傻,但是我就是好奇……

不要复制百度上的,不会采纳,不懂别强答

这个需要硬件和软件的结合才能实现。比如说光电传感器(也可以说是机器人的眼睛)检测到前面有一堵墙,就会给单片机的某个输入引脚传入一个高电平,软件通过监听获得这个信息后,就会给单片机另一个指定的输出引脚发送一个高电平,专门负责控制电机的子系统在获得这个信号后,就会开启指定的步进电机(比如说开启机器人左脚的轮子,关闭右脚的轮子或者进行反向运动,这样机器人就会转身),这样表面看起来就是这个机器人在面对一堵墙时做出了转身或者后退的反应。
当然大部分工作是由软件来完成的,通过实时监听机器人身上的各种传感器,获取各种信息(比如摄像头发来的实时图像、麦克风传来的声音等),然后分析这些数据(这个才是机器人的核心所在,即所谓的人工智能了),最后再根据分析结果向全身的各种电机、液压系统、喇叭、甚至武器系统等发送指令,然后再根据反馈信息进行后续处理……
其实对于程序而言,它并不知道它要控制的是什么,它只需要在某个恰当的时间给单片机的某个引脚带电即可,就像打开开关一样;而对于某个电机而言,它也不会知道自己是受电脑控制的,反正只要给我通电我就转,没电我就停,仅此而已
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-18
plc储存和运行程序,plc根据程序,驱动外部继电器动作,继电器去控制各个部位的电机工作,电机带动各自部位动作。追问

plc储存是什么?流水线的机械臂也是这种机制吗

追答

没有存储,你写的程序传到哪里去呢?流水线的原理也一样,只不过那个就比机器人简单多了。

追问

明白了

如果我要控制电机正反运动,要买哪种继电器

追答

继电器都一样,关键在与控制电路。你自己搜索一下正反转电路,按图接线就可以。我看你的意思,你对电机拖动一点都不了解,估计你只会接输入和输出,那么,你需要的是正反转控制模块。

追问

高中生😂只是喜欢研究这方面,觉得有意思,其实我就是小白

本回答被提问者采纳
第2个回答  2017-09-18
机器人是依靠电子系统程序和传感器完成工作的
比如你和机器人握手
碰它的时候触碰了她的传感器
它的传感器就会传入一些数据比如你的手掌大小和力度
然后经过程序运算反馈一些动作比如同力度握手
从传感器传出就成为动作了
相似回答