ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:23KB ,
资源ID:1793106      下载积分:8 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1793106.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于AT89S52单片机的电动机测速仪设计.doc)为本站会员(99****p)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于AT89S52单片机的电动机测速仪设计.doc

1、基于 AT89S52 单片机的电动机测速仪设计【摘要】本文介绍了一种基于单片机的电动机转速测试仪的设计方法,采用 AT89S52 单片机作为控制芯片,采用霍尔传感器采集转速脉冲信号,然后把采集的信号经过 A/D 转换送给单片机,单片机做计算处理后在 LCD 显示器把转速显示出来。 【关键词】单片机;电动机;转速;霍尔传感器 0 引言 电动机是把电能转换成机械能的重要设备,广泛应用于现代工业生产及民用生活的各个领域。电动机的转速是一个很重要的物理量,对转速的精确检测能够保证生产生活的安全性。目前有很多检测速度的方法,比较常用的有同步测速法、模拟测速法以及计数测速法。计数测速法分为机械式和电子数字

2、式两种,其中电子式测速仪采集信号精确,能够准确检测转速,并且可以进行高限报警及数字显示。基于单片机测速仪具价格便宜,使用方便,并且具有很高的可靠性。 1 整体设计方案 在电动机转轴上套上一个圆盘,质量不要太大,否则会影响电动机的转速,最好采用废旧的 DVD 光盘。在光盘边缘处上镶嵌磁钢,然后把霍尔元件固定在电动机的端面,注意要使磁钢和霍尔器件的位置相对应。当电动机转动时,磁钢每接近一次霍尔器件就会发出一个脉冲,通过 A/D芯片转换成单片机可以接收的数字信号,单片机通过对脉冲信号进行检测,通过计算就得到电动机的实际转速,然后可以通过液晶显示器把具体速度显示出来。测速仪工作原理如图 1。 2 硬件

3、设计 (1)单片机的选择 单片机普遍认为是在一块硅片上集成了中央处理器、存储器和各种输入、输出接口,这样的一块芯片具有一台计算机的功能,因而被称为单片微型计算机。系统所使用的是通用型单片机 AT89S52,它可以把可开发资源全部提供给使用者。 (2)传感器的选择 转速检测采用开关型霍尔传感器 OH137,输出开关量给单片机计数器计数,它的外部电路非常简单,所有电路都集成在内部,其电路如图 2,具有外形尺寸小,频响宽,动态性能好,寿命长等优点。 (3)A/D 转换器的选择 采用 MAX5139 芯片把霍尔传感器采集到的电流脉冲转换成单片机可以处理的数字信号,A/D 转换芯片输出引脚和单片机 P1

4、 引脚连接,当单片机检测到有高电平输入的时候,就会通过中断方式进行计数操作。 (4)显示器的选择 1602 一般只用于显示字母、数字和符号能显示 16*2 个字符,具有一些显示效果,如字符一个个显示、字符从左到右或从右到左显示等等,显示效果简单,价格低廉。由于考虑到设计中不需汉字显示且显示字符足够。因此,系统采用 1602 液晶显示。 (5)存储器的选择 存储器采用串行存储芯片 24C02,主要用来存储数据方便查询和记录。图 1 测速仪工作原理框图 图 2 OH137 器件引脚图 3 测速仪系统软件设计 本设计采用 KEIL version 作为软件开发工具,运用 C 语言进行程序代码的编写。

5、在主程序中先初始化计数器 T1 和定时器 TO,对脉冲信号开始计数,判断标志位 Flag 的值,当 Flag=1 时,把采集的脉冲数值由十六进制转换为十进制,对转换后的数值进行运算,然后把计算的数据存入到存储器中,并通过显示器显示出来。其主程序图如图 3 所示。 图 3 主程序流程图 4 结论 本文采用霍尔传感器采集电动机的转速信号,经过 A/D 转换后等到单片机能够处理的脉冲信号,单片机对接收的脉冲信号进行处理、计算,得出电动机的实时转速,最后把电动机转速数据显示在液晶显示器。系统能够很好的完成转速采集、速度计算、数据存储和设置,能够直观的显示出电动机的实时转速,对保证工业生产和民用生活的安全保障具有重要意义。 参考文献: 1姚金明,杨俊杰.自行车转速里程表的设计J.上海电力学报,2013,29(3)249-252 2程民利.基于霍尔传感器的高精度测速电路设计J.电子设计工程,2013,8(4)109-111 3唐伟,陈金鹰,刘剑丽.基于 AT89S52 单片机的测速仪设计J.中国集成电路,2012,162(11)77-81 4康光华.电子技术基础模拟部分(第五版)M.北京:高等教育出版社,2002

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。