ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:209.49KB ,
资源ID:3031225      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3031225.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(物品分拣搬送装置 附有程序.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

物品分拣搬送装置 附有程序.docx

1、物品分拣搬送装置 附有程序TI杯大学生电子设计竞赛物品分拣搬送装置物品分拣搬送装置摘要:本作品选用MC9S12XS128单片机作为系统控制核心,TT电机作为动力部件支撑运行机构。利用多个红外测距传感器(利用红外线的接收时间与传播速度进行距离测算)确定场地中道具的位置,依靠舵机构成的夹子来夹取木块,再通过颜色传感器来判断道具的颜色,从而确定道具放置的区域。经过单片机对I/O的循环扫描测得相应的传感器返回值,利用单片机内置的模数转换模块对返回值进行数据处理继而反馈给控制单元,经过基于微积分微调预测算法程序调节电机的转速及转动方向,使之快速到达道具的位置,进而采用smith预测算法调控舵机,使得夹子

2、精确的夹取道具,使得小车达到能够快速将比赛道具移至指定区域的任务要求。该程序采用双算法修正,使整个装置更精确,稳定。关键词:MC9S12XS128单片机 TT电机 编码器 颜色传感器 红外测距Abstract: this work chooses MC9S12XS128 microcontroller as the control core system, TT motor as power components support operation. Using multiple infrared distance sensor (using the infrared receiving ti

3、me calculates distance and velocity) determine the location of the props in the field, to rely on steering gear of clip to clip block, and then through the color sensor to determine the color of the props, props to determine placement area. Through single chip microcomputer of I/O cycle scan return

4、values measured corresponding sensor, microcontroller built-in adc module for the return value for data processing and then feedback to the control unit, a program based on calculus fine-tuning prediction algorithm to adjust motor rotation speed and direction, make it fast to the position of the pro

5、ps, to control steering gear with Smith prediction algorithms, makes the clip to precise clip prop, make the car reached the game props can quickly be moved to the mission requirements of the designated area. The program USES the dual algorithm correction, make the whole device more precise and stab

6、le.Keywords: MC9S12XS128 microcontroller TT motor encoder color infrared distance sensor1系统方案 1 2.3.3传感器.2 2.3.4稳压模块.2 2.3.5控制核心的选择.23.1.2 控制核心模块.3 3.1.3 颜色传感器模块.44.2 测试结果及分析.54.3 测试结果完整性说明.65设计创新点.65.1 仿生设计.65.2 制作与总结.66参考文献 6物品分拣搬送装置1系统方案1.1 方案 【方案】:TT电机为装置的移动提供动力。采用舵机作为夹子控制部件,舵机的力矩比较大,转动角度精确,控制简单

7、,方便直接对夹子的力度进行有效控制。颜色传感器 、红外测距作为小物块的检测装置,保证指令有序的进行,有利于任务的完成。1.2 方案描述 图1 系统总体框图 按照功能划分,系统主要包括电源、控制核心、传感器检测、驱动部件、舵机等模块。简易物品分拣装置总体框图如图1所示。本设计中,单片机作为控制核心,接收各传感器采集的信号并处理,同时根据设计要求通过编程对驱动电机等部件进行控制。在信息采集模块中,编码器采集红外的数据,当红外检测到的距离不同时根据要实现的功能通过单片机控制电机速度做出相应改变。舵机是控制信号由接收机的通道进入信号调制芯片,获得直流偏置电压。它内部有一个基准电路,将获得的直流偏置电压

8、与电位器的电压比较,获得电压差输出。最后,电压差的正负输出到电机驱动芯片决定电机的正反转。当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电机停止转动,夹子也就夹住小木块了。最后通过颜色传感器检测小物块颜色,把木块运送到相应区域。2 物体距离检测及颜色区分与器件2.1 测量区分原理2.1.1物体检测原理红外测距传感器具有一对红外信号发射与接收二极管,利用的红外测距传感 1器LDM301发射出一束红外光,在照射到物体后形成一个反射的过程,反射到传感器后接收信号,然后利用CCD图像处理接收发射与接收的时间差的数据。经信号处理器处理后计算出物体的距离。 2.1.2颜色区分原理 物体

9、的颜色区分需要用到颜色传感器,当小车靠近物体时,单片机会控制颜色传感器通过颜色传感器的基本工作原理,控制单片机来向传感器发送指令。物体表面颜色反射的光会被颜色传感器接受,颜色传感器在接受反射光传感过程中会对物体表面反射的光线进行颜色分析,颜色传感器接受不同的光线会产生不同的信号传给单片机,因此系统能够准确区分物体的颜色并实行相应的抓取。 2.2控制原理2.2.1 电机的控制原理电机是该系统唯一的动力部件,对其准确的控制非常重要。电机速度通过编码器确定其具体值。工作时,单片机输出10KHZPWM波通过驱动电路对电机进行准确控制。2.2.2 舵机的控制原理 舵机是该系统其中之二的动力部件,负责物体

10、的抓取以及放置,对其需要精准的控制。本系统对舵机的控制是当小车到达物体时,单片机会控制舵机对物体实施抓取,当小车到达放置区时,舵机对物体实施放置。工作时,单片机输出PWM波通过驱动电路对舵机进行准确控制,实行相应的抓取。 2.3 器件2.3.1 驱动电机 【方案】:采用直流电机。直流电机运转平稳、转速高、精度较低,调速精度比较高,调速性能优良,调速方便、调速方式多,力矩大,工作效率高、应用范围广、体积比较小且关停时耗能也小。2.3.2驱动舵机 采用MG995舵机。该种舵机有两大优点:防抖和响应速度快。 2.3.3传感器 1.颜色传感器; 2红外测距传感器。 2.3.4稳压模块该系统使用DC稳压

11、,该稳压模块具有稳压稳定,持续输出平稳电流的优点。 2.3.5控制核心的选择 控制核心根据输入的控制信号和采集的数据,协调系统各模块有序工作。【方案一】:采用AT89S52作为主控制芯片。AT89S52是一种低功耗、高性能的CMOS8位微控制器,具有4K在系统可编程FLASH存储器128RAM,32个外部双向I/O口线,但系统可编程内存较低,性价比不高。 【方案二】:STM32单片机基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核 , 内置32K到128K的闪存,I/O口资源比较丰富,并且其复用功能比较多,大大增加了配置的灵活性,而且它具有很大的集成度。

12、2 【方案三】:采用MC9S12XS128是16位单片机,由16位中央处理单元(CPU12X)、128KB程序Flash(P-lash)、8KB RAM、8KB数据Flash(D-lash)组成片内存器。主要功能模块包括:内部存储器、内部PLL锁相环模块、2个异步串口通讯 SCI 、1个串行外设接口SPI 、MSCAN 模块、 1个8通道输入/输出比较定时器模块TIM 、周期中断定时器模块 PIT、 16通道A/D转换块 ADC、1个8通道脉冲宽度调制模块 PWM 、输入/输出数字I/O口。此单片机共有112个端口引脚。端口引脚大多为复用口,往往具有多重功能,所有端口都具有通用I/O口功能。 考虑到功能要求,传感器需要连接高速的I/O口,快速进行高精度的数据采 集,STM32单片机处理数据的主频72MHZ,运行速度快,但是端口模块数量较少,不足以控制较多传感器,而且电压为3.3v,控制时需进行电平转换。AT89S52处理数据的主频只有1MHZ,不能满足该要求。MC9S12XS128单片机速度处理比较快,资源丰富,稳定性高,所以选取MC9S12XS128单片机作为控制器。3 电路与程序设计3.1 电路设计3.1.1 电源模块本系统用到12V和5V两种电压。所以系统采用12V锂电池直接对减速电机供电,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1