




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
青岛科技大学开放实验报告院校:自动化学院专业:电气工程及其自动化年级:13级1班实验名称:基于atmega16单片机的步进电机实验姓名:学号:同组者姓名:同组者学号:指导教师: 1基于atmega16单片机的步进电机控制系统设计摘要:步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件,在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,广泛应用在各种自动化控制系统。本设计以atmega16单片机为核心,对步进电机进行控制,通过按键实现步进电机的转动。经过proteus仿真和硬件焊接,结果表明,系统实现了要求。该电路简单,可靠性强,运行稳定。关键字:步进电机,转动,单片机design of atmega16 control system for stepping motorabstract :stepping motor is the open loop control device changing the electrical pulse signal into angular displacement or linear displacement.in the overload situation, the speed of motor, stop position depends only on the pulse signal frequency and pulse number, regardless of load changes,and it is widely used in all kinds of automatic control system.this design is based on atmega16 microcontroller as the core to control stepping motor.the results show that the require has come true by the system.this circuit is simple,its reliability,stable operation.key words:stepping motor,roll,atmega16 目录一、 概论3二、 设计要求3三、 设计方案.4四、 程序设计.7五、 附录.91. 实物图2. 参考文献1、 概论1.单片机单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。 同时用单片机还可以构成形式多样的控制系统、数据采集系统。本次实验采用的是atmega16单片机。2. 步进电机步进电机作为电机的一种,可以靠开路控制做精确的定位,因此普遍应用于电脑的外设及工业生产的自动化机具设备中,如nc车床、切割机,此外机器人的各个关节控制也大量的使用步进电机。对于小功率步进电机,一般采用单片机与步进电机驱动器联合工作的方式,单片机产生脉冲,控制停启,专用步进电机驱动器则进行脉冲环形分配及功率驱动。步进电机有以下优点:(1)通常不需要反馈就能对位置和速度进行控制;(2)位置误差不会积累;(3)与数组设备兼容 ,能够直接接收数字信号;(4)可以快速启停。本次使用的步进电机是5线4相,可以用uln2003芯片驱动,也可以接成2相使用的5v步进电机。2、 设计要求 通过按钮的控制,可以实现步进电机每次转动45度。三、设计方案1. atmega16单片机的引脚分布图2. 步进电机和uln2003驱动芯片引脚说明:in1、in2、in3、in4接单片机i/o接口-,+接5v电源基本工作原理: 通常电机的转子为永磁体,当电流流过定子绕组时,定子绕组产生一矢量磁场。该磁场会带动转子旋转一角度,使得转子的一对磁场方向与定子的磁场方向一致。当定子的矢量磁场旋转一个角度。转子也随着该磁场转一个角度。每输入一个电脉冲,电动机转动一个角度前进一步。它输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比。改变绕组通电的顺序,电机就会反转。所以可用控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电机的转动。本设计使用步进电机两相五线电机,电压为dc5v,本次设计中步进电机工作在二相励磁方式。当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动。每一个脉冲信号对应步进电机的某一相或两相绕组的通电状态改变一次,也就对应转子转过一定的角度(一个步距角)。当通电状态的改变完成一个循环时,转子转过一个齿距。四相步进电机可以在不同的通电方式下运行,常见的通电方式有单四拍(单相绕组通电a-b-c-d-a),双四拍(双相绕组通电ab-bc-cd-da-ab),八拍(a-ab-b-bc-c将硬件按照图中所示连接。通过按钮的控制,来使单片机产生脉冲信号,并将脉冲信号传输给uln2003驱动芯片中,uln2003是大电流驱动阵列,输出相应的脉冲信号,使步进电机的某相绕组通电,转动一定的角度。4、 程序设计#includeiom16v.hchar number8=0x08,0x0c,0x04,0x06,0x02,0x03,0x01,0x09;void delay(int a) while(a-);void main() int i=0,j,d=0; ddrb=0xff;ddra=0xff;porta=0xff;ddra=0x00;while(1)if(pina=0xfe) delay(200); while(pina=0xfe); if(pina=0xff) d=1; while(d) for
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 窗口礼仪培训课程
- 吉林省通化市外国语学校2026届九年级化学第一学期期中综合测试模拟试题含解析
- 2026届贵州省兴仁县黔龙学校化学九年级第一学期期中质量跟踪监视模拟试题含解析
- 2026届上海市玉华中学化学九上期中质量检测模拟试题含解析
- 黑龙江省哈尔滨市第九中学2025-2026学年高二上学期9月月考语文试题(含答案)
- 水力学专题试题及答案
- 2025年导游资格证考试题库及答案
- 2026届北京市人民大附属中学化学九上期中考试模拟试题含解析
- 2025年Python物联网解决方案:全国计算机等级考试二级专项训练试题
- 2026届贵州省六盘水市名校化学九上期末经典模拟试题含解析
- 移动电源的安全使用与应急处理措施
- 服装陈列课件
- 产品认证控制程序
- 新教材-人教A版高中数学选择性必修第一册-第一章-空间向量与立体几何-知识点及解题方法提炼汇总
- 2016风力发电场无功配置及电压控制技术规定
- 国家临床版20肿瘤形态学编码(M码)
- 安全员之江苏省C1证(机械安全员)复习考试资料汇编
- 国开电大组织行为学任务四调查报告
- 施工现场安全监理危险源清单一览表
- GB/T 233-2000金属材料顶锻试验方法
- 颈椎DR摄影技术-
评论
0/150
提交评论