- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要
在当今工业生产过程中,越来越多的场合需要测量电机的转速,转速已成为电机最重要的工作参数之一。测量转速的方法有许多,最常用的两种方法为:光电式传感器测转速,霍尔式传感器测转速。本文将着重介绍基于单片机的霍尔式传感器测量转速。
关键词:霍尔传感器,单片机,转速。
PAGE \* MERGEFORMAT 1
PAGE \* MERGEFORMAT 1
目录
1引言2
2设计要求2
3方案论证2
3.1测量方法的选型3
3.2核心处理模块的方案3
3.2.1控制芯片的选型3
3.2.2采用51单片机测量的方案论证4
3.2.3软件系统设计方案4
3.3电机转速测量模块的方案5
3.4电机转速控制方案5
3.5显示模块方案6
4系统设计6
4.1单片机模块6
4.1.1 51单片机介绍6
4.1.2系统的复位电路8
4.1.3系统时钟电路设计8
4.1.4 IO口管脚分配9
4.2电机转速控制9
4.3显示模块10
4.3.1 LCD1602介绍和指令10
4.3.2LCD1602的工作时序 13
4.4霍尔传感器模块13
软件系统设计14
5.2程序模块15
5.2.1数据采集处理部分和PWM输出部分15
5.2.2 LCD1602显示部分16
参考文献17
原理图18
引言
转速是电动机极为重要的一个状态参数,在很多运动系统的测控中,都需要对电机的转速进行测量,速度测量的精度直接影响系统的控制情况,它是关系测控效果的一个重要因素。不论是直流调速系统还是交流调速系统,只有转速的高精度检测才能得到高精度的控制系统。
本系统以AT89C51单片机为控制核心,用霍尔传感器作为测量小型直流电机转速的检测元件,经过单片机实时数据处理,用LCD1602显示小型直流电机的转速。本系统可对转速0—3000r/min进行高精度测量。且还可扩展更宽的测量范围。
设计要求
基于霍尔传感器的电机转速测量系统设计,测量范围:0-3000转/分,测量精度:±3转/分,实时显示。
方案论证
根据题设要求,本系统的原理框图如图3-1所示
显示模块
显示模块
霍尔传感器单片机控制模块电机
霍尔传感器
单片机控制模块
电机
电机转速控制
电机转速控制
图3-1:原理框图
3.1测量方法的选型
对转速的测量实际上是对转子旋转引起的周期脉冲信号的频率进行测量,其中测频率的方法有许多,最常用的方法有两种:等精度测量法和计数测频法。等精度测量法精度很高常常用于工业测量,但实现该方法比较困难要求比较高。计数测频率的测量精度次之,由于量化误差的存在,它的精度受频率的高低影响,频率越高,测量精度越高,反之亦然。但实现该方法简单,要求不高。所以由于本人所学有限,在本设计中将选择计数测频法,计数测频的方法一般有两种方法:
方法1:测频率法
在一定的时间间隔t内,计数被测信号变化的次数N,则被测信号的频率
为 f=Nt 。
优点: 适合测频率较高的情况。
缺点:不适用于测低频。
方法2:测周期法
在被测信号的n个周期内,计数时钟个数数为m,周期为t,则测被测信号的频率可表示为 f=n/mt
优点:适合测低频,能提高测频精度。
缺点:不适合测高频,要想测高频,则必须提高处理器的能力。
本次设计将选用方法一,和方法二的组合。
3.2核心处理模块的方案
3.2.1 控制芯片的选型
方案一:用STM32做核心控制器。STM32是32位单片机,处理速度快,最大时钟频率能达到72Mhz。内部资源丰富,具有大容量的内置闪存,在32k-128k之间。内置丰富的外部中断和定时器,丰富的IO接口,最多可达112个,自带AD,DA转换器,且功耗非常低,稳定性非常高。总之STM32的功能非常强大,适合做比较大的系统,是51单片机不能比拟的。
缺点:成本比较贵,编程复杂,画板子比较麻烦。
方案二:用AT89C51做核心控制器。AT89C51是一种8位单片机,工作时钟快,具有4K的闪存,使用寿命长,可擦写循环1000次以上,功耗低,稳定性高,价钱非常低廉,编程简单,非常实用,适合小系统设计。
缺点:闪存小,不能进行大系统开发,内部资源少。
本课题整个系统比较小,若使用STM32做核心控制器将造成巨大的资源浪费,会增加成本,不适宜大规模的推广。而使用51单片机,价格低廉,操作简单,内部资源完全满足本系统的开发要求。所以综上所诉,本设计选择方案二。
3.2.2采用51单片机测量的方案论证
根据题设要求,最大测量转速为3000r/min,即50r/s,一转所花最小时间为20ms。采用分辨率为36的测量精度,即有36个磁钢,则磁钢与磁钢之间所花最小时间为20/36=0.56ms。若单片机采用11.0592Mhz的晶
您可能关注的文档
最近下载
- 人工智能通识教程课件 06 智慧对话大语言模型——prompt入门02.pptx VIP
- 小学四年级 汉字听写大赛 课件.pptx
- 人工智能实训室建设方案.pdf VIP
- 投稿 (图表题) Learning English Beyond the Classroom 讲义-高三英语写作专项.docx VIP
- 南京信息工程大学《实变函数》2022-2023学年第一学期期末试卷.doc VIP
- 大吉深层煤岩气压裂技术进展与效果分析.pdf VIP
- 2022年广西专业技术人员继续教育国民经济和社会发展2035年远景目标公需科目考试答案.pdf VIP
- 南京信息工程大学《实变函数》2023-2024学年第一学期期末试卷.doc VIP
- 房屋建筑和市政基础设施工程勘察文件编制深度规定〉(2010年版).pdf VIP
- 2024年陕西西安公开招聘社区工作者考试试题答案解析.docx VIP
原创力文档


文档评论(0)