- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机器人入门
你对机器人感兴趣吗?那好,那也是我建立这个网站唯一理由。但是很不幸的是, 玩机器人不是一个很容易的爱好,他需要的不仅仅是一些专业知识,比如,机械, 电子,计算机,同时还需要你投入极大的热情,精力和Money。如果你对机器人没有很强烈的愿望去了解它,学习它,没有一定的毅力去研究它,那我劝你还是放弃把机器人当作兴趣的爱好吧。当然仪表技术与传感器,如果上面所需的条件你都不缺的话,那我们可以继续下面的内容了。 在开始写这篇文章之前,还有一件事情要声明一下,研究机器人和研究别的东西不一样,你可以把它当作一个玩具来研究,所以研究机器人应该是一件很愉快的工作,千万别把它当作一件苦差事来对待,不然也别玩了。机器人经过几十年的发展,国外网站上已经有 n 资料可以找了。而国内目前机器人资源目前来说还是一个空白。写这篇文章主要是给国内刚玩机器人的爱好者们一些小小的意见。 机器人到底什么?自从机器人诞生以来就有很多对机器人的定义了,但是正如目前很多学者所指出的一样, 很多所谓的机器人看上去像机器人,其实并不是真正的机器人,比如一个无线遥控的有 4 条会动的腿的狗也能叫机器人吗?当然不能,但是现在很多产品就是这么叫的。但是根据我个人对机器人的理解,一个所谓的机器人必须有 2 个最主要的功能。一是能和外界交流,第二是能够自动根据交流的信息产生一些反应。这反应可以是事先写好的程序,或者机器人自己产生的程序,一句话就是要有反应。当然,我本来就没什么资格来定义机器人,但是就目前的技术水平和对机器人的理解程度,我觉得最简单的机器人应该有以上 2 大主要功能。
接下来是玩机器人对基础知识的需求,这里面的知识是任何一个玩机器人的人都必须会的。
简单的说,你必须具备高中物理知识,同时知道电容的作用,电感的作用,二极管的作用以及使用方法,直流电机的工作原理,发光二极管的使用,变压器的使用,如果学过大学模拟电路和数字电路再加上电工原理,那你的电子学理论知识就基本上够了,剩下就是实践了。说实话,机械部分的基础基本上不需要,只要有一点机械常识就可以了,相信玩机器人的朋友们以前玩具一定没少拆,多留心一下里面的机械结构就没什么大问题了。当然如果你要学习如何设计比如 2 条腿的机器人,或者别的几条腿的,那还需要大学里面一点点的机械原理的内容流量计传感器,不过不用担心,只要不涉及到什么疲劳强度阿,载荷校验的这部分内容,其他部分相信是很容易就明白的。但是如果只是做一个最简单的轮式机器人的话,那这些内容也可以省了。最后是机器人的灵魂了,编程,无论怎么样,要会做一个所谓的机器人,你就必须写程序,这是最最基本的,因为就目前的是市场情况,你可以很容易买到电子和机械套件,但是你绝对没法买到机器人软件, 如果能买到,那你如果不会写程序,就没法改进,这个机器人严格意义上就不是你的孩子了,就像父母生了你,但是给你思想,养你的人对你而言更重要。不要怕麻烦,事实上学写简单的程序也不是很难的一件事情,一般来说花个几个星期的晚上看看一些简单的编程,比如C,只要学会一门,再学其它编程语言是很容易的。
所以一定要静下心来,认真学一门,这个时候,支持你的动力就是对机器人的无与伦比的执着了。以上这些知识最好是边学边玩。学了机械就开始设计机器人地盘,学电子的时候就设计机器人电路,学编程就开始写机器人的程序。不然我相信没多少人能支持下来的。当然,你也可以跳开机械部分直接购买成品,这样可以直接使用目前成熟的而且相对比较多的产品。
下面介绍 一下一个机器人“玩具”应该有的物理组成部分:
机器人的大脑:
它可以有很多叫法,可以叫做 微控制器,微处理器,处理器或者计算器等,不过这都不要紧,通常微处理器是指一块芯片,而其它的是一整套控制器,包括微处理器和一些别的元件。任何一个机器人大脑就必须要有这块芯片,不然就称不上机器人了。如果你是初学的,或者刚开始玩机器人的话,那最好买一套控制器玩,千万别之间玩微处理器哦,除非你电子系毕业的,而且专业是芯片设计,那你可以直接开始玩微处理器(呵呵,开个玩笑,只不过微处理器对初学者而言比较困难,还是由简入繁吧)。在选择微控制器的时候,主要要考虑:处理器的速度湿度传感器,Rom 和 Ram 的大小,I/O 端口类型和数量,编程语言以及功耗。
在选购微控制器时候,最先考虑的一个是速度,主要的一个指标就是运行速度MHz,这个计算机的评价指标是一样的,越高的 MHz 意味着越快的执行速度和你付出越多的钱。这第二个存储容量的指标是决定你的控制器可以实现的功能的多少和复杂程度,越多的存储空间可以让你存储更多的程序代码,从而实现更多, 更复杂的功能。I/O 接口的种类和接口数量(pin numbers)是指接口数量,目前而言有 2 种接口种类,Analog(模拟)和 Digital(数字)接口,这个
您可能关注的文档
最近下载
- 2025年中国宠物行业白皮书.docx
- 抗震支架安装施工方案及技术措施.docx VIP
- TBIE 004-2023 通孔回流焊接技术规范.docx VIP
- 非招标方式采购代理服务规范.pdf
- T∕CTSS 86-2024 原味茶饮料 团体标准.pdf VIP
- 泌尿系统感染UTI诊疗(概述、流行病学、检查、治疗原则及实例分析).pptx VIP
- 大学英语跨文化交际chapter4 Intercultural Communication Barriers.ppt VIP
- 2025年临近空间飞行器行业研究报告及未来发展趋势预测.docx
- 升压站电气施工强制性条文执行记录表.docx
- 《大学生心理健康教育》第八章设计人生定方略.pptx VIP
原创力文档


文档评论(0)