- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE4
步进推进控制器的硬件和软件设计
摘要
随着现在的生活越来越现代化,步进推进控制器已经成为了现代工业中必不可少的一部分,而它通过我们的努力也在不断的进步和快速发展,现在的大部分步进电机都是用不同的速度控制进行着的,这时候就要我们手动的去调节,因此需要有一种方法去用手动控制步进电机的速度,在这我是用的是可调PWM步进推进来控制电机的转速,需要做到简单通过按键控制的方法结构方便,使每个人都可以使用,以此来提高工业生产的品质和生产的效率,而可调PWM步进推进控制器主要由一块STM32单片机、步进推进控制器驱动模块组成,以STM32为核心芯片,包括复位电路、下载电路、启动选项、晶振电路、电源电路模块控制电机加速和减速。
关键词:步进推进控制器,单片机,驱动。
目录
1.绪论5
1.1课题背景5
1.2步进电机在我国的应用及前景5
1.3设计内容6
2步进推进控制器的设计论证7
2.1步进推进控制器总体方案7
2.2步进推进控制器硬件方案9
3步进推进控制器的硬件设计10
3.1主控制器模块设计10
3.1.1最小系统电路设计10
3.1.2主控制器接口设计11
3.2电源电路设计11
3.3下载电路设计11
3.4启动选项电路设计12
3.5速度控制电路设计12
3.6步进推进控制器驱动电路设计13
3.6.1ULN2003芯片介绍13
3.6.2驱动电路设计14
3.6.3驱动电路特点14
4软件电路设计15
4.1主程序模块设计15
4.2按键程序设计15
4.3脉宽调制程序的设计16
5系统调试17
5.1软件测试17
5.2实物测试17
附录1电路图21
附录2程序代码22
附录3元器件清单27
PAGE
PAGE7
1绪论
1.1课题背景
随着现在工业技术的不断发展,控制、计算机、电子等相关技术的不断优化,使得现在的生产工业中基本都是使用步进推进控制器来进行的生产,并且步进推进控制器也随着时代和现在的水平的提高也快速的发展了起来,目前有很多的步进推进控制器都是以不同的速度来进行的生产工作,这时候就需要我们手动的去控制和调整电机的转速,此时就要有种能改变电机速度的控制方法,同时对于步进推进器速度的调整需要做到构简单可靠、通过按键控制、操作方便、节省成本等各个方面。
1.2步进电机在我国的应用及前景
我国对步进电机研究和制造在20世纪50年代就已经开始了。当时,主要是一些高等院校和科研机构开发和研究步进电机的一些与之相关的产品。进入20世纪70年代后,我国各地,例如浙江沪一带都对其有了大量的生产及使用,其中的驱动电路的半导体器件,已经在全国都有了生产和使用,实现了全国化。进入改革开放时代后,由于国外的各种步进电机进入过内,我国对此进行了大量的发展和研究,并开发出了多种不同的步进电机以及开发出与其相应的驱动元件,同时,也大量的在各种领域中应用。发展至今,我国在这方面的理论研究也是比较完善的,逐渐形成了比较成熟的理论基础和对此所研究出的设计方法,产品种类也随着对此的发展从而也变的不断地多样化,性能和参数也得到了飞速的发展达到甚至有些已经超过国外同类产品的水平。
而在国外的较多工业中的大功率驱动工业设备上,只有少数要求较高的设备中才会使用空心转杯电机和交流电机;目前,使用大扭矩的步进电机的场合都较少,而是用直流电动机来代替。其主要的原因就是因为从驱动电路的成本、效率、系统惯量与最大扭矩比等于此相关的数值进行比较,采用直流电动机更为合适工业的使用。除此之外,还有在一些小功率的工业设备中也得到了大部分广泛的应用,例如,工业自动控制、照相机以及大型望远镜等等。经过长期以来的研究和发展,步进电机的应用越来越广泛,功能也变的更加强大,同时种类也很繁多,所对应的各种产品也相对完善。步进电机用它多种多样的优点在工业生产和自动化控制中拥有着不可动摇的地位。相信在不久的未来,伴随着我国各种不同领域技术的快速发展,步进电机将会在其他的各种领域中得到越来越广泛的应用。
1.3设计内容
此课题的设计任务主要以STM32作为主核心芯片来控制步进推进器的控制系统;设计两个按钮来控制步进推进控制器,这两个按键分别为“减速”按钮和“加速”按钮,通电后,按下“加速”按钮电机转动,不断按下“加速”按钮,使电机不断的加速,最终加到设置的最高速,当我不断按下“减速”按钮,使电机不断的减速,最终会使电机到达最小值从而停止;步进电机速度也可以通过加载STM32芯片中的程序来调节;只要让“加速”按键按下四个LED灯就会不停的闪烁,随着速度快慢不断地加速,当电机转速增加到了一定的速度是
您可能关注的文档
- 《 智能立体停车场的智能控制系统硬件设计案例综述》3500字.docx
- 《“瑞宁得”产品营销策略研究的国内外文献综述》1800字.docx
- 《220KV继电保护的电气设备选择及校验案例综述》2100字.docx
- 《220KV继电保护的短路电流计算案例综述》2200字.docx
- 《ST公司资产重组的财务效应研究文献综述3900字》.doc
- 《S餐饮中心房屋的施工图以及结构抗震设计》17000字.docx
- 《S城市污水处理厂生产工艺系统建设方案分析论文22000字》.doc
- 《S城市污水处理工艺相关计算案例16000字论文》.doc
- 《S村镇银行信贷风险管理研究的国内外文献综述》7000字.docx
- 《S大学综合实验楼的建筑结构的设计计算》21000字.docx
- 2025年新人教版英语七年级上册全册课件 Starter Unit 1 第一课时 Section A 1a-2d.pptx
- 2025年新人教版英语三年级上册 U1 B Start to read& C Project 教学课件.pptx
- 2025年新人教版英语七年级上册全册课件 Unit 5 第一课时 Section A 1a-pronunciation.pptx
- 2025年新人教版英语七年级上册全册课件 Unit 2 第三课时 Section A Grammar Focus.pptx
- 2025年新人教版英语三年级上册 U6 A talk 教学课件.pptx
- 2025年新人教版英语三年级上册 U5 A learn 教学课件.pptx
- 2025年新人教版英语七年级上册全册课件 Unit 2 第一课时 Section A 1a- pronunciation.pptx
- 2025年新人教版英语七年级上册全册课件 Unit 4 第五课时 Section B 2a-2b.pptx
- 2025年新人教版英语三年级上册 U6 B learn 教学课件.ppt
- 2025年新人教版英语三年级上册 Unit 2 Different familiesPart C 第8课时 Reading time 教学课件.pptx
文档评论(0)