基于单片机电机转速计数器设计与实现.pdfVIP

基于单片机电机转速计数器设计与实现.pdf

  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文档。上传文档
查看更多

实用制作:电机转速计数器

该电路由AT89C51单片机,CD4511*3为BCD-七段锁存/译码/驱动器,LED共阴数码管,

磁敏霍尔元件组成。

电路工作原理:该电路用磁敏元件作为传感器,在无外磁场时,磁敏传感器的输出端OUT输出

+4.35V(1电平),当电机转动一圈时,势将带动小磁铁N从磁敏传感器上掠过一次,由于传感器在

外加磁场的作用下,输出+0.05V(0电平),INT0在程序中设为边沿触发,这一瞬间变化量将通

过INT0送至AT89C51,产生一次中断,使累加器A自动加1,计数一次.电机每转动一圈,产生一

次中断,累加器加1,当软件计数器T0定时1S时,把缓冲区的计数值经过BCD调整后送LED显

示,LED显示的数值既当前电机每秒钟转速。由于采用软件定时.定时误差值将比常规硬件定

时器小得多。

CD4511是BCD-七段LED锁存/译码/驱动器,在LE为低电平时,将加在A,B,C,D输入的数

据译成显示器的字段驱动信号,经限流电阻到数码管的字段控制线上。当LE为时,驱

动信号被锁存在CD4511的输出端,实现静态显示。因CD4511输出为应选用共阴极

数码管。LCD为工作指示灯,在调试时很有用。本电路的调试分软件和硬件两部分。见意

先调试硬件传感器是否工作,从LCD的显示就可以看出来.而LED显示部分就要借助软件调试

了。请参考ts.asm,该程序可通过仿真器单步执行,如果LED输出显示不是789,那么硬件上

一定有问题,请仔细。当确信硬件无误后,便可录入main.asm程序,仿真调试通过

后,就可将程序写到AT89C51中了。至此,该电路设计完成.其能在0~999转/s范围内对电

机转进行正确计数,在很大程度上满足了现实生产中的需要,电路稍为改动一下,还可以扩展

为脉冲频率计等,不过这要你自己动脑肋了。

如:调试程序ts.asm

ORG0000H

START:MOVR0,#89H

MOVR1,#07H

MOVA,R0

ORLA,#0F0H

MOVP1,A

CLRP1.7

SETBP1.7

MOVA,R0

SWAPA

ORLA,#0F0H

MOVP1,A

CLRP1.6

SETBP1.6

MOVA,R1

ORLA,#0F0H

MOVP1,A

CLRP1.5

SETBP1.5

END

实用制作:电机转速计数器

该电路由at89c51单片机,CD4511*3为BCD‑七段锁存/译码/驱动器,LED共阴数码管,

磁敏霍尔元件组成。,磁敏霍尔元件组成。

电路工作原理:该电路用磁敏元件作为传感器,在无外磁场时,磁敏传感器的输出端{一次中断一次中断电机每转动一圈

电机每转动一圈电机每转动一圈电机每转动一圈自动加自动加自动加自动加自动加电机每转动一圈自动加电机每转动一圈

电机每转动一圈电机每转动一圈电机每转动一圈电机每转动一圈电机每转动一圈电机每转动一圈电机每转动一圈电机每转

动一圈电机每转动一圈电机每转动一圈时电机每转动一圈电机每转动一圈时电机每转动一圈电机每转动一圈电机每转动一

圈电机每转动一圈电机每转动一圈电机每转动一圈电机每转动一圈时电机每转动一圈电机每转动一圈电机每转动一圈电机

每转动一圈电机每转动一圈电机每转动一圈自动加电机每转动一圈自动加自动加自动加自动加自动加自动加自动加自动加

自动加自动加自动加自动加自动加电机每转动一圈自动加自动加电机每转动一圈电机每转动一圈电机每转动一圈电机每转

动一圈电机每转动一圈自动加电机每转动一圈自动加定时误差值将比常规硬件定时器小得多。

C

文档评论(0)

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

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

1亿VIP精品文档

相关文档