A. 机器人最好用什么单片机控制,怎样接大动力电机
当前太多单片机可用了,建议使用嵌入式系统的,例如安卓系统、linux系统。大功率电机一般通过连接继电器,控制大功率电机。这些单片机一般是arm芯片或者mpv芯片居多,intel的也有。甚至还有复杂的机器人,直接使用plc+变频器控制大功率马达或者步进电机、伺服电机的。
B. 智作一个智能机器人需要哪些材料和工具
智作一个智能机器人需要材料和工具:电脑,芯片,控制器,电路板,指示灯,铁,橡胶,焊接工具,防火布等。
智能机器人具备形形色色的内部信息传感器和外部信息传感器,如视觉、听觉、触觉、嗅觉。除具有感受器外,它还有效应器,作为作用于周围环境的手段。这就是筋肉,或称自整步电动机,它们使手、脚、长鼻子、触角等动起来。
由此也可知,智能机器人至少要具备三个要素:感觉要素,反应要素和思考要素。智能机器人能够理解人类语言,用人类语言同操作者对话,在它自身的“意识”中单独形成了一种使它得以“生存”的外界环境——实际情况的详尽模式。
它能分析出现的情况,能调整自己的动作以达到操作者所提出的全部要求,能拟定所希望的动作,并在信息不充分的情况下和环境迅速变化的条件下完成这些动作。
相关信息
在设计制作之后,机器人无需人的干预,能够在各种环境下自动完成各项拟人任务。自主型机器人的本体上具有感知、处理、决策、执行等模块,可以就像一个自主的人一样独立地活动和处理问题。机器人世界杯的中型组比赛中使用的机器人就属于这一类型。
全自主移动机器人的最重要的特点在于它的自主性和适应性,自主性是指它可以在一定的环境中,不依赖任何外部控制,完全自主地执行一定的任务。适应性是指它可以实时识别和测量周围的物体,根据环境的变化,调节自身的参数,调整动作策略以及处理紧急情况。
交互性也是自主机器人的一个重要特点,机器人可以与人、与外部环境以及与其他机器人之间进行信息的交流。由于全自主移动机器人涉及诸如驱动器控制、传感器数据融合、图像处理、模式识别、神经网络等许多方面的研究,所以能够综合反映一个国家在制造业和人工智能等方面的水平。
C. 哪家公司有扫地机器人单片机方案开发经验
现在能做扫地机器人的单片机方案的挺多的,深圳宇凡微电子有限公司,作为九齐单片机在大陆最大的代理,拥有上千种单片机解决方案,我所了解到其具备的扫地机器人方案也有很多种。
D. 制作智能机器人用哪个单片机好
用STM32吧,价格是单片机的价格,性能是ARM
E. 开发板和单片机有什么联系和区别了,我想将来自己制作简单的机器人,能不能用开发板代替单片机了
开发板是单片机的一种简单应用组合,开发板上面必须有单片机,他把单片机和一些硬件加装在上面,简单的说就是单片机是一个有内存
硬盘
CPU的东西,你必须给他接口,他才能发挥作用,开发板就是接口的一种。
开发板是一种普适性的,不针对某个项目。功能都是一些单片机可以拓展的基本功能。
F. 是不是要做出机器人就要学好单片机
控制讲的是算法,算法讲的是模拟人的思维
算法是在计算机上运行的,单片机是最低级的计算机,你可以从单片机入门,但是做不了机器人
要做的话
首先你的数学要学好了,最基础的就是:高等数学、线性代数、复变函数、概率论,然后再进一步学习:数值分析和矩阵分析
专业方面还要学习:自动控制(基础,单输入单输出)、微机原理(最简单的就是51,很适合入门)、理论力学(机械结构,比如为什么你的屁股骨头那么大)、运动控制(机器人运动轨迹)、公差配合(机器人的机械精度)、传感器技术等等
高级些的要学习:机器视觉(相当于人眼)、现代控制理论(多输入多输出)、数字信号处理、模式识别、微机原理(学DSP或者PC的)等等
学习不能跨级,慢慢从基础开始。数学英语学好了,英语好了,你可以从国外网站找到好东西,国外比我们领先几十年,所以英语好了,你的资源就比一般人领先几十年,要不然就不要学了吧。数学学好了你的机器人就高级,为什么呢,因为每一门专业课都用到了数学,。另外机器模拟人的方式就是通过数学的方式的。以后你会慢慢体会到。
G. 如何使单片机机器人识别黑灰白三色
大概给你说一说思路
1用光电探头,可自制,白光发光二级管和光电二极管组合,制作注意屏蔽外界光干扰,简单的方法是用黑色f5的热缩管把光电二极管塑封起来。
2检测到的信号用运放放大,如lm324,单电源运放用起来很方便。注意要用多圈电位器设计阈值调节
3放大后的信号进行AD转换,用ADC0804就行,连接很简单,找技术手册一看就明白
4获得的数字信号给单片机做判断处理,根据精度准确度不同有如下判断方法:
(1)阈值判断:以固定的分界值为界限,数值落到哪段表示什么颜色。若探头区分度大受外界光影响小可用这种。总之最简单最直接,但易误判
(2)模糊专家判断:运用模糊控制原理,和专家控制原理,智能控制中的处理方法,建议借这方面的书看一看。说得专业但其实不难,理解其模糊控制器的设计思路就行。这种方式准确,但处理较复杂。
(3)最优判断:说白了就是动态阈值判断,根据对环境检测的随时改变阈值范围进行判断。这种需要大量的实践测试才能达到最佳的效果。
H. 如何用单片机做工业机器人
用单片机是不可能做工业机器人的,是非常精密的,非常复杂的机械与控制,要专用的系统与与芯片才能制造出机器人,所要的控制运算力是很高的,技术非常高,有很多传感器,并进行运算分析与控制工程,单片机根本不能进行胜任的,是做不了的最多只能做玩具机器人。
I. 想制作机器人用51单片机可以吗
不能唉,51单片机的内存,处理速度都上不去,连个神经网络算法都运行不了,得32位的soc,最后是你编一个APP,然后通过手机控制机器人也可以的,这个嵌入式系统开发就剩好多事了,而且成本也最小,然后设计机器人机械部分于手机的互动
J. 学习制作机器人,学习数字电路,模拟电路,单片机,传感器,FPGA……应该依次学什么比较好
别一上来就做什么机器人,从简单的模块做起,机器人也是各种模块拼起来的。想系统学的话:C语言,数字电路,微机原理,单片机(郭天祥的视频)。专做控制类的话模电用的地方很少,像你说的传感器,没必要学,看手册会用就行,看它的输出是什么,模拟就接单片机的ADC,数字直接接,看看手册,配置一下寄存器就可以了。要是做信号处理,尤其是高频,对模拟电路的要求才高。FPGA,首先要会verilog,这个你暂时接触不到,我接触的也少,就不说了。