版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品毕业设计基于单片机的xy平台控制系统的设计王安敏 牛传猛 崔伟(青岛科技大学,机电工程学院,青岛,266061)摘要:为实现x-y二维工作平台的精确定位,以容栅传感器作为位置检测环节,实时的将工作台的运动状态反馈给单片机,单片机根据设定程序对两个方向的步进电机进行闭环控制。通过将容栅传感器输出的串行信号转换成并行信号的方法,方便地实现了单片机对容栅传感器输出信号的处理。试验证明,这种控制方法能实现工作平台的精确定位,具有较高的实用价值。关键词:步进电机 单片机 容栅传感器 闭环控制中图分类号:tm383 文献标识码:adesign of x-y motion platform contrl
2、e system based on single-chip microcomputerwang an-min niu chuan-meng cui wei(mechanical manufacture and automation, qingdao university of science technology, qingdao, 266061)abstract: in order to realize the accurate point control of the x-y motion platform ,using the capacitive sensor as the posit
3、ion detection segment . the capacitive sensor feeds the platforms situition back to the single chip timely so that two direction motors can be closed-loop controled by the single chips through the setted program . the single chip can process the serial signal outputing from capacitive sensor easly t
4、hrough method of transforming serial signal to parallel signal . this controlling mathod was proved to be highly worthy to realize the accurate point control of the platform by experiment .keyword:stepping motor ; single chip ; capative sensor ; close-loop control 0 引言在对x-y两轴运动的工作平台进行控制时一般采用单片机为主控制单
5、元对x-y两轴驱动步进电机进行控制。步进电机的主要优点之一是能在开环系统中保证一定的控制精度,但开环系统也具有一些缺点:无法知道步进电机在点位运动的匀速阶段和起动的升速阶段是否失步,在步进结束时是否超步,以及由于负载变化而引起的速度变化,尤其当负载转矩较大且有冲击现象时,失步和丢步问题就显得十分突出,从而使步进电机的开环控制的应用受到一定程度的影响。为实现x-y工作平台的准确定位,采用了以容栅传感器作为位置检测环节的全伺服控制,其根本的方法就是容栅传感器将检测到的工作平台的实际位移反馈给控制器,控制器根据检侧到的实际位移和速度状态,来实时调整输入的脉冲数、频率,使步进电机稳定在正常运行状态,并
6、使实际位置和指令位置一致,从而达到精确定位和稳速的要求。以x轴运动为例,其闭环系统统结构图如图1所示。位置控制控制信号位置给定指令脉冲细分驱动驱动信号d/f转换工作台位置检测位置反馈图1 闭环系统结构图1 硬件组成该系统是一个两级的控制系统,上位系统主要由一台586pc机构成,下位控制系统由两块at89c52单片机组成,如图2所示。上位机主要负责二维定位平台运动位置的采集和控制下位单片机;下位单片机分别完成一路步进电机驱动、解读容栅位移传感器输入信号、限位开关输入信号、和pc机进行通信。pc机与两单片机之间通过rs232串行接口通信,其中x轴单片机控制平台x方向运动的步进电机,与pc机的串口1
7、(com1)相连,y轴单片机控制平台y方向运动的步进电机,与pc机的串口2(com)相连。平台x、y方向分别装有容栅式位移传感器,经串并接口转换后分别和单片机相连,将平台的运动状态反馈给单片机。为了防止工作平台运动出界,在x,y两轴的极端位置分别设置了限位开关,可以在平台超出运动范围时自动切断电机的电源,使平台停止运动。单片机采用近年来市场上比较流行的at89c52单片机,它采用chmos工艺及高密度、非易失存储技术制造,与80c51引脚和指令系统完全兼容。开关采用omron公司的接近开关tlq5mf1,它的输入是12v24v电压,属常闭型开关。由于选用的步进电机的工作电压为24v,因此我们将
8、接近开关的输出作为步进电机的工作电压输入,可以在平台超出运动的极限位置后,由接近开关自动切断步进电机的电源使平台停止运动。步进电机驱动器采用常州泽明自动化设备有限公司出品的wzm-2h042m型驱动器,该驱动器采用原装进口模块,实现高频斩波,恒流驱动,具有很强的抗干扰性、高频性能好、起动频率高、控制信号与内部信号实现光电隔离、电流可选、结构简单、运行平稳、可靠性好、噪声小,并可实现细分驱动。pc机at89c52(x轴)at89c52(y轴)光电隔离光电隔离x轴限位开关x轴步进电机x轴容栅传感器y轴步进电机y轴容栅传感器y轴限位开关图2 硬件组成2 电路设计容栅传感器输出为串行数据信号,其最大传
9、输的速度可达到100kb/s。如果直接采用直接同单片机进行串行通讯的方式,势必会导致单片机忙于接收传感器所发来的数据,而无法处理其它的任务。为了解决这一问题,本系统采用了串并转换的方法加以解决,将传感器输出的串行数据转换成并行数据,然后再进行相应的数据处理。为了实现数据的串并转换,本系统采用了74ls164串人/并出移位寄存器来完成从串行信号到并行信号的转变。由于容栅传感器的输出串行信号分为前后两组,每组分别有24位二进制数字,而74ls164最多只能存储8位数字。本系统为了能完成信号串并转换,所以采用了3片74ls164芯片串联起来,从而实现24位有效数字的转换,其电路如图3所示。从图3所示
10、的电路图中,可以看到除u1之外,每片74ls164的最高位都与前一片的a.b端相联,而u3的a.b端直接与经过电平变化后的传感器串行输出信号data1相联。另一方面74ls164以容栅传感器输出的时钟信号clk做为移位控制信号。时钟信号clk在输入到移位寄存器之前,经过与串行信号相似的电平转换电路,在此就不重复叙述了。移位寄存器的引脚clk高电平有效,可以将输出端上所有的数字清零。它是有信号st与单片机的引脚p1.0控制的。两个信号同时为低的时候,移位寄存器清零。当串行数据经移位寄存器转化成为并行数据后送入锁存器中。这是由于所有的24位有效数字全部通过单片机的p0口输入,而p0口只有8位。为了
11、使数据读入,电路中采用3片锁存器(u4-u6)分别与移位寄存器(u1-u3)相联,将24为有效数字存储在其中,以便数据被依次读入。本系统采用线选法来控制数据的写入,单片机p1口的p1.1、p1.2和p1.3分别与u4-u6的引脚相联,通过此引脚选通相应的锁存芯片。图3 串并转换电路3 软件设计软件主要部分框图如图4所示。为简化起见,x、y两轴控制只画出一路。图4(1)是pc机工作流程。初始化完成后,检测是否给定平台所需要到达的目标点坐标值,根据程序计算步进电机运动方向、运动步数、脉冲频率等,并存储在非遗失型ram中。图4(2)是单片机工作流程。初始化完成后,等待主机发来的控制命令,驱动步进电机
12、工作,同时检测容栅传感器和限位开关的状态,对步进电机进行系统闭环控制。主机初始化有给定坐标根据设定程序计算步进电机运动方向、移动步数及步进频率等,通过rs232接口分别和x、y轴单片机进行通信,下传相应命令,并将x、y两轴的最新位置存储在ram中。yesno 单片机初始化根据主机传来的指令对步进电机进行细分驱动控制,同时检测容栅传感器,进行对比判断,实现闭环控制。限位开关用中断方式检测,保证工作台的安全。主机有命令noyes (1) (2) 图 4 程序主要模块框图4 结束语本文着重介绍了一种基于二维定位平台的步进电机闭环系统的硬件和软件设计,并重点介绍了容栅传感器与单片机通信的串并转换电路设
13、计。该系统具有结构简单、调速稳定、精度高、功能多、适应性强的特点,并在台球机自动摆球装置的应用中定位准确,运行效果良好, 系统投入使用以来,产生直接经济效益20余万元。本文作者创新点:采用容栅位移传感器实现步进电机闭环控制的位置反馈,并设计串并转换电路,将传感器输出的串行数据转换为并行数据送单片机处理。参考文献1 匡胤,唐年庆.基于单片机的新型步进电机运动控制器j .微计算机信息,2008,06-2:123-124。2 张荣,徐鸣谦.容栅旋转编码器原理及应用.传感器世界.2006(2):21-24。3 张福学.实用传感器手册.北京:电子工业出版社,1998。4 王福瑞.单片微机测控系统设计大全.北京:北京航空航天大学出版社,1998。5 王晓明.电动机的单片机控制m.北京:北京航空航天大学出版社,2002。王安敏(1960- ),男,黑龙江集贤县人,工学博士,教授,系主任,主要研究方向为光机电一体化、机电系统计算机控制技术及计算机辅助测试技术,发表论文30余篇。牛传猛(1984-),男,山东聊城人,青岛科技大学在读研究生。biography: wang an-min(1960-),male(han), born in 1960 in lai
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基础会计课件
- 单位管理制度展示合集员工管理十篇
- 单位管理制度展示大全人事管理篇
- 电子行业年度策略报告:科技自立AI具能
- 单位管理制度品读选集【人力资源管理篇】
- 2024年江苏工程职业技术学院单招职业技能测试题库附答案
- 辽阳检验检测仪器项目投资分析报告
- 2025外来员工劳动合同「版」
- Unit 2 单元课后培优练(原卷版)
- 山东发电机及发电机组制造市场前景及投资研究报告
- 爱上国乐智慧树知到答案章节测试2023年东华理工大学
- 高中新教材化学必修一课后习题答案(人教版)
- GB/T 19326-2022锻制支管座
- GB/T 9740-2008化学试剂蒸发残渣测定通用方法
- GB/T 7424.1-1998光缆第1部分:总规范
- 拘留所教育课件02
- 儿童营养性疾病管理登记表格模板及专案表格模板
- 天津市新版就业、劳动合同登记名册
- 数学分析知识点的总结
- 2023年重症医学科护理工作计划
- 年会抽奖券可编辑模板
评论
0/150
提交评论