单片机控制步进电机在包装袋切割中的应用.docVIP

单片机控制步进电机在包装袋切割中的应用.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机控制步进电机在包装袋切割中的应用

目录 摘要 I Abstract II 引 言 1 第一章 包装袋切割系统介绍 2 1.1包装袋切割系统的功能要求 2 1.2 包装袋切割系统概述 2 第二章 步进电机的控制方法选择 5 第三章 系统硬件电路设计 7 3.1 单片机最小系统 7 3.1.1 AT89C51概述 7 3.1.2 系统电源 8 3.1.3 时钟电路和复位电路 9 3.2 拨码开关电路 10 3.3 数码管显示电路 11 3.4 驱动电路设计 13 3.4.1 步进电机对驱动电源的要求 13 3.4.2 驱动放大电路 14 3.4.3 驱动芯片的选择 14 3.4.4 步进电机与ULN2003驱动芯片的连接电路 15 3.5 步进电机的脉冲分配 16 3.6步进电机的选型 17 3.6.1 步进电机的工作原理 17 3.6.2 步进电机的选择 19 第四章 软件程序设计 21 4.1程序流程图 21 4.1.1 键盘、数码管显示流程图 21 4.1.2 脉冲程序流程图 21 4.1.3主程序流程图 22 4.2 程序设计 24 第六章 设计结论 28 致 谢 29 参考文献 30 附件 31 包装袋切割控制系统设计 专业班级:07自动化1班 学生姓名: 指导老师: 职称:副教授 摘要 本设计主要是研究单片机控制步进电机在包装袋切割中的应用。在此以AT89C51单片机作为主控芯片,利用单片机产生环形脉冲的频率来控制步进电机的转速,从而决定步进电机带动传送带的袋料自动进给和刀片切割速度。可以根据不同的袋料设置步进电机不同的转速,使得在单位时间可生产出不同数量的产品,并在数码管上显示出每分钟生产的产品个数,还可以控制步进电机的转动方向。 本设计设定步进电机的三级转速,分别用三个拨码开关进行选择。每次在电机启动前只允许有一个转速拨码开关进行设置,如果有两个或两个以上转速拨码开关进行了设置,在启动按钮按下后电机不会启动并且会点亮二极管进行报警提示。在启动步进电机工作后,当再有参数拨码开关拨动后,不进行中断,以免无意之中的按键变化使步进电机转速或方向变化,引起生产出现错误,生产出不符合要求的产品。 硬件结构由主控芯片AT89C51单片机、 8255A扩展的拨码开关电路和数码管显示电路、电机驱动电路、石英多谐振荡电路和步进电机控制传送带的袋料进给和刀片切割系统构成。软件采用模块化设计,通过运行一系列子程序,如拨码开关扫描、数码管显示、脉冲信号发送等控制步进电机运行来实现包装袋的切割。 关键字:包装袋 切割 步进电机 驱动 拨码开关 数码管显示 单片机 The design of bag cutting control system Abstract This design is the study of step motor controlled by single chip microcomputer in application of cutting of the sack. This mainly to AT89C51 microcontroller chip, produced by single-chip frequency of loop pulse control of step motor speed, thereby stepping motor driven belt bag material automatic feeding and blade cutting speed. Can be set according to different bag material different stepper motor speed, made in unit time producing a different number of products, and in the digital display on a number of products per minute, you can also control of stepping motor rotation direction. This design set the three-level speed of stepper motor, respectively in three dial switch to select it. Each time, before the motor starts, only allowed to have a set speed dial switch, if you have two or more speed

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档