版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、悬挂运动控制系统(E题)1、摘要:本系统采用MSP430单片机作为悬挂控制系统的检测和控制核心,实现通过人机界面对物体所作运动进行设定,通过液晶实时显示此时画笔所在的坐标值;系统具有可画出相应的运动轨迹,可自动跟踪曲线运动等功能。运动参数的设定通过键盘输入,系统通过比较当前画笔所在位置与设定位置的差异以及运动类型,控制步进电机完成相应运动;曲线的跟踪采用红外传感器来实现。在软件控制上采用了Divide&Conquer和探测、预测相结合的方法把画笔所要作的复杂运动分解成简单的直线运动,然后控制电机实现。关键字:Divide&Conquer、步进电机、红外传感、MSP430Abstract:the
2、 system uses MSP430microcontrolleras the core of detection and controlof suspension control system,realizeman-machine interface throughsetting object,through the LCD displayat thecoordinateswhere thevalue ofthe brush;the systemcan draw corresponding motion track,canautomaticallytrackcurvemovement.Mo
3、tionparametersthrough the keyboard input,the system by comparing thecurrent penpositionandset the positiondifference and thetype of exercise,control stepper motor to completethe corresponding movement;curve trackingusing infrared sensorsto achieve.In the softwarecontrol by usingmethod of Divide& Con
4、querand detection,prediction ofcombination ofthe decomposition ofcomplex motionbrush tomakeinto linear motionsimple,then control themotorKeywords: Divide& Conquer,stepper motor,infrared sensor,MSP430.2、目录一、前言.二、方案总体设计.三、单元模块设计.四、系统调试.五、系统功能、指标参数.六、软件部分设计. (一)主程序图. (二)画圆子程序. (三)寻迹子程序.七、参考文献.八、设计体会.一、
5、 前言在现代生活中,悬挂控制系统的应用越来越多,因此,悬挂部件的运动精确性是整个系统工作效能的决定因素,而在实际生产生活中,要实现悬挂运动控制系统的精确控制是非常困难的。我们采用MSP430单片机和步进电机设计了悬挂运动控制系统,由单片机产生脉冲信号驱动有精确步距的步进电机,电机带动悬挂部件在平面上做特定的精确运动。同时,采用液晶显示坐标信息。二、 方案总体设计1. 方案选择方案1.闭环数字控制方式 闭环数字控制方式,主要利用光电传感器检测法,结构图如图1所示。首先单片机根据输入的数据来计算物体要移动的距离并控制物体往坐标的大概方向运动,红外发射接收器来探测悬挂物体移动了多少个1x1cm的小方
6、格,并经过A/D送给单片机,单片机通过特定的算法计算出物体的坐标,并控制电机的转动来控制物体往坐标进发,在此过程中单片机不断计算,不断调整电机的转速和方向使悬挂物体做一定路线的移动。但其缺点是,电路复杂,不但要求要有A/D电路,光电探测电路,还要其电路要做得十分精确。图1 闭环数字控制方案2.开环数字控制方式开环数字程序控制方式,即没有反馈系统,开环数字控制的结构图如图2所示。由图可看出,此种控制方式与上面的控制方式少了反馈电路。单片机由输入的数据来计算物体要移动的距离,直接发出控制脉冲来控制电机的转动,进而控制物体的运动方向。由于少了反馈电路,系统的精度只与单片机所采用的算法准确性有关,此种
7、方式电路结构简单,成本低且易于调整和维护,是一种较理想的方式。图2 开环数字控制方式综上所诉,本设计应选方案2为宜。三、单元模块设计1. 电机选择方案1. 直流电机直流电机又分为直流无刷电机和直流有刷电机,是最早实现调速的电动机,其优点是有良好的线性调速特性,简单的控制性能,高的效率,但其数字控制方面较难把握。方案2. 步进电机步进电机是多种机电设备中被广泛应用的一种电机,它主要由定子和转子构成。定子的主要结构是绕组。三相、四相、五相步进电机分别有三个、四个、五个绕组,其它以此类推。绕组按一定的通电顺序工作着,这个通电顺序我们称为步进电机的“相序”。转子的主要结构是磁性转轴,当定子中的绕组在相
8、序信号作用下,有规律的通电、断电工作时,转子周围就会有一个按此规律变化的电磁场,因此一个按规律变化的电磁力就会作用在因此转子上,使转子发生转动。它将电脉冲信号转换成角位移,即给一个脉冲信号,步进电动机就转动一个角度,因此非常适合于单片机控制。另外步进电机还有动态响应快易于起停,易于正反速及变速等优点。综合上面所述,为易于单片机控制,本设计采用方案2。2.系统组成系统驱动线路如图3所示,由单片机MSP430分别驱动步进电机M1、M2,并用液晶显示其坐标。图3 系统控制硬件框图四、 系统调试所做实际运动范围为30x50cm。M1、M2电机共四种运转组合方式,分别为M1正转M2正转、M1正传M2反转
9、、M1反转M2正转、M1反转M2反转。 物体做直线运动从图4可以看到假设任意一点(x0,y0),到达(x1,y1)图4 直线算法图则两点间距为:L2 = (x1 x0)2 + (y1 y0)2可把线段L等分成n段,即 n = L/0.5,则dx = (x1 - x0)/n, dy = (y1 y0)/n假设变量i,1 = i = n;所以每一步的坐标值为(i*dx+x0,i*dy+y0) 物体做圆周运动图5 圆周算法图五、 系统功能、指标参数1.功能在一白色底板上固定两个滑轮,两只电机(固定在板上)通过穿过滑轮的吊绳控制一物体在板上运动,运动范围为80cm100cm。物体的形状不限,质量大于1
10、00克。物体上固定有浅色画笔,以便运动时能在板上画出运动轨迹。板上标有间距为1cm的浅色坐标线(不同于画笔颜色),左下角为直角坐标原点,示意图如下。2. 参数控制系统能够通过键盘或其他方式任意设定坐标点参数;控制物体在80cm100cm的范围内作自行设定的运动,运动轨迹长度不小于100cm,物体在运动时能够在板上画出运动轨迹,限300秒内完成;控制物体作圆心可任意设定、直径为50cm的圆周运动,限300秒内完成;物体从左下角坐标原点出发,在150秒内到达设定的一个坐标点(两点间直线距离不小于40cm)。六、 软件部分设计1. 主程序图2. 画圆子程序3. 寻迹子程序七、 参考文献1 黄智伟.全国大学生电子设计竞赛系统设计(第2版).北京航空航天大学出版社,2011.022 沈建华等.MSP430系列16位超低功率单片机原理与应用.清华大学出版社,2012.07八、心得体会了解题目要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学语文教育的创新与课堂管理
- 2024版特许经营合同范例
- 2025年度售楼部装饰装修工程售后服务合同3篇
- 2024年华师大版八年级化学下册阶段测试试卷
- 2025版物流信息化项目合作协议
- 小学数学逻辑思维能力培养方案
- 二零二五年度拌合站设备租赁及分包合作协议3篇
- 二零二五年度炊事员专业培训与职业发展规划合同2篇
- 学生饮食教育与健康生活方式的推广
- 2024版新能源电动汽车生产销售合同
- 2024医院与康复机构康复治疗合作协议书3篇
- 2024 年广东公务员考试行测试题【A类+B类+C类】真题及答案
- 《中国民族史》重点笔记(期末)
- 湖北省学前教育技能高考《幼儿心理》历年考试真题题库(含答案)
- 山东师范大学《文学评论写作》2021-2022学年第一学期期末试卷
- 抓斗课件教学课件
- 2024-2025学年人教版初一上学期期末英语试题与参考答案
- 文学描写辞典
- 2024年决战行测5000题言语理解与表达(培优b卷)
- 企业办公区反恐防爆应急预案
- 2024年麻醉科年终总结
评论
0/150
提交评论