- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《简易搬运机器人
摘 要
本设计为一款具有智能判断的能自动起与终点间的实现了无人控制即可完成一系列动作,相当于简易机器人。
搬运场地为 1.2m×1.2m,表面为白纸;终点库房区设与地面垂直的╚╝形档板,即留有一侧给车子将木块搬运进去,其余三个侧面用挡板挡住,其长宽高为20cm×20cm×10cm,库区有三个贴有不同颜色位置,用于分别存放对应颜色的木块,位置间距随意设定;起始线为2 cm 宽、30cm 长的黑线,机器人任意时刻长宽不超过40cm×40cm。
1.2基本要求
?(1)机器人从起始线出发(出发前,机器人任何部分不得超出起始线,后端不限),能自
动识别木块,并逐一运送到库房20cm 线以内。
(2)将三个木块运送至库房10cm 库区线内。
(3)整个搬运时间不得超过180 秒。
1.3 发挥部分
(1)三色木块在木块起点位置任意顺序摆放,能自动识别红、黄、蓝三个颜色的木块,并显示识别到木块的颜色。
(2)将三种颜色的木块从木块起点位置逐一运送至库区位置的对应颜色区域内,最终放置位置超出对应颜色框小于0.5cm。
(3)终点库房区在搬运场地内Y 轴上任意平移,仍能完成发挥部分第(2)任务(对应的无线引导装置可以跟随库区移动)。
(4)其他。
2 方案设计
2.1 总体方案设计
通过赛题分析,以下几点是解题的关键:
(1)小车在不受人工控制的时候怎样检测木块以及木块的颜色并保持高速向木块前进。
(2)小车怎样准确的找到木块并将其套取。
(3)怎么把木块整齐的摆放在库房内并且不超过10cm线内。
2.1.1 车体的确定
方案一:小车由四轮支撑。
本设计小车的行驶路线为直线,四轮车走直线稳,比较有优势。实践中发现靠后轮驱动和转向,会使小车在粗糙表面前进时转向产生困难,而不能寻线。
方案二:小车由三轮支撑。
三轮车的平衡性不如四轮车的强,但由于前部只采用一个轮子,减小了摩擦,相对来说转向更易实现。
根据自身条件,本系统采用方案二,车体为自制长26cm,宽14cm的简易三轮小车,万向轮置于车体前方起辅助支撑作用,两个直流电机分别置于车体后方两侧控制左轮和右轮。
2.1.2 系统原理分析
根据设计要求,基本结构框图如下。系统主要分为控制部分和信号检测部分。其中信号检测部分主要包括:木块检测模块,黑线检测模块,颜色识别模块。控制部分主要包括:电机驱动模块,显示模块,控制器模块。
图1 系统基本结构框图 图2 系统基本结构框图
2.2单元模块设计
2.2.1控制器模块
根据题目的要求,控制器主要接受和辨认各个传感器信号、控制小车的电机的动作、控制显示小车运动的时间及协调小车各部分的运动。
方案一:51系列单片机设计方案
51系列单片机是最常用也是最基本的单片机,其特点有:它具有两种可以用软件进行选择的低功耗工作方式:待机方式和掉电方式,采用CMOS技术、集成度高、速度快、功耗低。
89C51含EEPROM电可编闪速存储器。有两级或三级程序存储器保密系统,防止EEPROM中的程序被非法复制。不用紫外光擦除,提高了编程效率。外部接口电路扩展,实现三线式串行外围设备接口SPI(Serial Peripheral Interface)和I2C(Inter-Icbus)简化了硬件线路。
方案二:ATMEL公司 AVR ATmega16设计方案
AVR系列单片机是采用低功率、非挥发CMOS工艺制造的Harvard结构的新型高速单片机单片机(一个时钟周期执行一条指令),具有休眠省电功能(POWER DOWN)及闲置(IDLE)低功耗功能,一般耗电在1~2.5mA,典型功耗情况,WDT关闭时为100nA,更适用于电池供电的应用设备。
多累加器型、数据处理速度快。超功能精简指令!具有32个通用工作寄存器。ATmega16单片机具有1KB的SRAM静态随机数据存储器,可灵活使用指令运算, 存放数据。中断响应速度快
有多个固定中断向量入口地址,可快速响应中断。
I/O口功能强、驱动能力大。AVR的I/O口是真正的I/O口,能正确反映I/O口输入/输出的真实情况。I/O口有输入/输出, 三态高阻输入,也可设定内部拉高电阻作输入端的功能,便于作各种应用特性所需(多功能I/O口) 。工业级产品!具有大电流(灌电流)10~40mA,可直接驱动可控硅SSR或继电器, 节省了外围驱动器件。
具有A/D转换电路, 可作数据采集闭环控制,AVR内带模拟比较器,I/O口可作A/D转换用,可组成廉价的A/D转换器。,中断源16个 ,外中断8个,SPI,UART,8路10位A/D,ISP。
有功能强大的计数器/定时器.C/T计数器/定时器,有8位和16位,可作比较器;计数器外部中断和PWM(
文档评论(0)