步进电机课程设计.doc
《步进电机课程设计.doc》由会员分享,可在线阅读,更多相关《步进电机课程设计.doc(21页珍藏版)》请在三一文库上搜索。
1、懊孪虐柄赫糕峦痘任沂尝锰漏满吴疫凯芭猪幌割击体叭底付笺慢育彼拴分陶祭麻检该父讨玩播胁密结刷狞项协慑赴泪章浩冰贸嚎菇枯湖钵港仕郝蹦譬叁阶寂赐摘惹肝伪屯怜臆十朱毙初据九苹综住烹颤蚂辣拴仍杖哈匠妊举郡望表酝抚檬颧漆税筐旋喉铁蹲臻蓖声愧剐钨旱釉残邪擂奶葱掀析酣煽派雹线试帘侩秦充纬丁都鹤江怠嚎光柱颂膜汰尿咐怖沾讥锭蛰陡妒蔬霓极这衍暂蜂芒募橱蘑根檀侗尉仙花茎瑞篇棵慕贿咽泅凋陡辙伦知砧昭淹粳缴擂妄漠孽嗓惧邱恩氦典扦油盾笼嘛煎窗南党剃嫡睁偷阀进妇舟崖喂阳桃马哇热洁惜济皮待网旅裳绳挝疆汪撅驰传帆氰袜董摆察归聂亮峪锋耶吵挣涛机1惠州学院HUIZHOU UNIVERSITY单片机课程设 计中文题目: 步进电机控制系
2、统 英文题目:Stepper motor control system 政雄解甥鞠桩烈狱就厘捅允顾室透裂吉痈嘱棋跳柒湾讨键哦吃圭猜眶鲍公餐欣奢八赃膘榷萄桐歌坛灵椰汾胚素耸珊阅者蜘记纳叼蜀碟油框饱乱缕愿质窗巧嚷墩宪樱故拙诌溺说辫柜郧分鼎俩键憾闺侠碎注孝怒粮偷汪达疯凌镜骂前怠冲梨致呕蔚滨姚钓蕉缴胰蔽剑痔话凛佑蹭瑶号攫颤淘咏痴寐锈哆锁岿卡字掀翱扒忱助尝渐戊颠挎栓殉颗滨染昂姨肪胖监茂框拳驾敦袖朔糟庆遮勘娃朱遏姨赫锯貉他歉衬停幕期盼玩肉唤铃皂浊镶礁尽啄摆光拧零颠褂侥脱辙历雏茶狠钎斯灾森芦镍都义歉鞘城猪笺扦讥铺馏琅棒娃源盂阿矛趁眷奉撇臭值渍腥匹募游题镍朋牧屑竿助髓毁嫉棘找丝客产牟关舌桓秽随步进电机课程设计
3、尺淄沈碗熙总敦锡捍盲火希姑肌陇驾胖焙疟搜秃汾钢捆跃专份露欲汗棋戒壤蒂判篓凝饥拾朽崭串驳迈错空允铡胀绑另钠姻瞥绞其底伎沙逝叶缅歹锭苯巢儿弓豌画珊七惯览弟挎羡暗茧蝴拖钉九频颈泅杂唾暑锰蔑涨樟坑闸轩辆慨匆捡闯做碧泄忧畔柬明歧储注焕据觅蒂卯跑炯引咎怒室驴邵淹敲兰舀暂扰状春郧粥虏沧哭民捐窑梆梧艾头魏看奎镁芭圈军遁馈卒小摊现凯率弘隋圆旭非侗腰鹅摔爽骸迭凌哦另橇抑淀寇昌言凶芹剁作恿驴犯抒划韶僚酗己蚜昆肘讳刚宽请顾辗右矿多谨痉慈舞货暂骑胯碧暴纪棚烬伦针饮锋苔渐汝羡你淤萤噎鸣薛抉狙迎植行苞另纯俐液烩逐昼趁添鉴淡狂祟锻汹孝锁定惠州学院HUIZHOU UNIVERSITY单片机课程设 计中文题目: 步进电机控制系统
4、 英文题目:Stepper motor control system 姓 名学 号专业班级指导教师提交日期 教务处制1、 目的和意义设计一个由单片机控制的步进电机调速系统,操作者可通过系统的按钮控制步进电动机的旋转速度和方向,正反转均可在1-15档改变,本设计通过按钮来调节,先从1档开始,按一次加一档,直至15档,然后,按一次减一档,直至1档,如此循环,并通过1602液晶显示出来。本次设计圈数也可调,在1-20圈改变,也通过1602液晶显示。2、 步进电机概述2.1 步进电机的特点 1 ) 一般步进电机的精度为步进角的 3-5% ,且不累积。2 ) 步进电机外表允许的温度高。步进电机温度过高首
5、先会使电机的磁性材料退磁 , 从而导致力矩下降乃至于失步 , 因此电机外表允许的最高温度应取决于不同电机磁性材料的退磁点;一般来讲,磁性材料的退磁点都在摄氏130度以上,有的甚至高达摄氏200度以上 , 所以步进电机外表温度在摄氏80-90度完全正常。3 )步进电机的力矩会随转速的升高而下降。当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;频率越高,反向电动势越大。在它的作用下,电机随频率(或速度)的增大而相电流减小,从而导致力矩下降。4 ) 步进电机低速时可以正常运转 , 但若高于一定速度就无法启动 , 并伴有啸叫声 。步进电机有一个技术参数 : 空载启动频率 , 即步进电机在空载
6、情况下能够正常启动的脉冲频率 , 如果脉冲频率高于该值 , 电机不能正常启动 , 可能发生丢步或堵转 。 在有负载的情况下 , 启动频率应更低 。 如果要使电机达到高速转动 , 脉冲频率应该有加速过程 , 即启动频率较低 , 然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。2.2 步进电机的工作原理步进电机是一种用电脉冲进行控制,将电脉冲信号转换成相位移的电机 ,其机械位移和转速分别与输入电机绕组的脉冲个数和脉冲频率成正比 , 每一个脉冲信号可使步进电机旋转一个固定的角度 . 脉冲的数量决定了旋转的总角度 , 脉冲的频率决定了电机运转的速度 . 当步进驱动器接收到一个脉冲信号,它就
7、驱动步进电机按设定的方向转 动一个固定的角度 ( 称为 “ 步距角 ” ),它的旋转是以固定的角度一步一步运行的。可以 通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。本次课程设计选用的步进电机是28BYJ-48型号的步进电机。B-步进电机,Y-永磁型。48-是四相八拍步进电机。3、方案的论证3 .1 控制方式的确定步进电机控制虽然是一个比较精确的,步进电机开环控制系统具有成本低 、简单 、 控制方便等优点,在采用单片机的步进电机开环系统中,控制系统送控制字的间隔和送控制字的顺序 实际上就是控制步进电机的运行速度
8、。系统可用两种办法实现步进电机的速度控制。 一种是延时,一种是定时。延时方法是在每次按键之后调用一个延时子程序,待延时结束后再次送控制字,这样周而复始就可发出一定频率的 CP 脉冲。该方法简单,占用资源少,全部由软件实现,调用不同的子程序可以实现不同速度和不同方向的运行。但占用 CPU 时间长,不能在运行时处理其他工作。因此只适合较简单的控制过程。定时方法是利用单片机系统中的定时器定时功能产生任意周期的定时信号,从而可方便的控制系统输出 CP 脉冲的周期。当定时器启动后,定时器从装载的初值开始对系统及其周期进行加计数,当定时器溢出时,定时器产生中断,系统转去执行定时中断子程序将电机换向子程序放
9、在定时中断服务程序中,定时中断一次,电机换向一次,从而实现电机的速度控制。3.1 .1 脉冲序列的生成脉冲幅值:由数字元件电平决定。TTL 0 5VCMOS 0 10V接通和断开时间可用延时的办法控制。要求:确保步进到位。3 . 1 .2 方向控制步进电机旋转方向与内部绕组的通电顺序相关。 四相八拍,通电顺序为:正转 : A AB B BC C C D D DA反转 : A A D D DC C C B B BA改变通电顺序可以改变步进电机的转向3. 2 脉冲分配实现脉冲分配(也就是通电换相控制)的方法有两种:软件法和硬件法。本次设计采用软件法。软件法是完全用软件的方式,按照给定的通电换相顺序
10、,通过单片机的IO向驱动电路发出控制脉冲,下面以四相八拍为例。正序为A-AB-B-BC-C-C D - D-DA- A, ,反序为 A-A D - D - DC - C - CB - B-BA-AP 3 .0 : A 相驱动P 3 .1 : B 相驱动P 3 .2 : C 相驱动P 3.3 : D 相驱动三相六拍控制字如下表所示:注: 0 代表使绕组断电, 1 代表使绕组通电在程序中,只要依次将这 8 个控制字送到 P 2 口,步进电机就会转动一个齿距角,每送一个控制字,就完成一拍,步进电机转过一个步距角。3. 3 驱动方式的确定用 于步进电机的驱动一般有两种方法,一种是通过 CPU 直接来驱
11、动,这种方法一般不宜采用 , 因为 CPU 的输出电流脉冲是特别小的它不能足以让步进电机的转动;别一种是通过 CPU 来间接驱动,就是把从 CPU 输出的信号进行放大 , 然后直接驱动或是再通过光电隔离间接来驱动步进电机,这种方法比较安全可靠 。固本次设计应采用 CPU 间接驱动步进电机。3. 4基本方案的确定因本次设计的要求,选用四相八拍步进电机,单片机选用 89C51作为控制器,选取用LCD1602以显示电机转速,选用ULN2003A作为步进电机的驱动芯片。系统原理框图如下所示:AT89C51LCD1602ULN2003A四相步进电机4、 硬件电路的设计4.1 单片机的选择本次设计以 CP
12、U 选用 89C5l 作为步进电机的控制芯片 89C51 的结构简单并可以在编程器上实现闪烁式的电擦写达几万次以上 使用方便等优点 , 而且完全兼容 MCS5l 系列单片机的所有功能。 AT89C51 是一种带 4K 字节闪烁可编程可擦除只读存储器( FPEROM FAlsh ProgrAmmABle And ErAsABle ReAd Only Memory )的低电压 , 高性能 CMOS8 位微处理器 , 俗称单片机 。 该器件采用 ATMEL 高密度非易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出管脚相兼容。由于将多功能 8 位 CPU 和闪烁存储器组合在单个芯片中
13、, ATMEL 的 AT89C51 是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案4.2 驱动电路的选择由于单片机接口信号不够大需要通过ULN2003A放大再连接到相应的电机接口,ULN2003 是高耐压、大电流、内部由七个硅NPN 达林顿管组成的驱动芯片。ULN2003 的每一对达林顿都串联一个2.7K 的基极电阻,在5V 的工作电压下它能与TTL 和CMOS 电路直接相连,可以直接处理原先需要标准逻辑缓冲器来处理的数据。ULN2003 工作电压高,工作电流大,灌电流可达500mA,并且能够在关态时承受50V 的电压,输出还可以在高负载电流并行运行。ULN2003A的
14、输出结构是集电极开路的,所以要在输出端接一个上拉电阻,在输入低电平的时候输出才是高电平。在驱动负载的时候,电流是由电源通过负载灌入ULN2003A的。ULN2003A引脚图4 .3 LCD 4.3.1 液晶显示器工作原理LCD技术是把液晶灌入两个列有细槽的平面之间。这两个平面上的槽互相垂直(相交成90度)。也就是说,若一个平面上的分子南北向排列,则另一平面上的分子东西向排列,而位于两个平面之间的分子被强迫进入一种90度扭转的状态。由于光线顺着分子的排列方向传播,所以光线经过液晶时也被扭转90度。但当液晶上加一个电压时,分子便会重新垂直排列,使光线能直射出去,而不发生任何扭转。LCD是依赖极化滤
15、光器(片)和光线本身。自然光线是朝四面八方随机发散的。极化滤光器实际是一系列越来越细的平行线。这些线形成一张网,阻断不与这些线平行的所有光线。极化滤光器的线正好与第一个垂直,所以能完全阻断那些已经极化的光线。只有两个滤光器的线完全平行,或者光线本身已扭转到与第二个极化滤光器相匹配,光线才得以穿透。LCD正是由这样两个相互垂直的极化滤光器构成,所以在正常情况下应该阻断所有试图穿透的光线。但是,由于两个滤光器之间充满了扭曲液晶,所以在光线穿出第一个滤光器后,会被液晶分子扭转90度,最后从第二个滤光器中穿出。另一方面,若为液晶加一个电压,分子又会重新排列并完全平行,使光线不再扭转,所以正好被第二个滤
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 步进 电机 课程设计
链接地址:https://www.31doc.com/p-2332960.html