存储器课程设计电动机测速及显示

10000测速  时间:2021-04-22  阅读:()

摘要

目录

1概述· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·3

1 .1本课题设计的目的和意义· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·3

1 .2数字式转速测量系统的发展背景· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·3

2单片机· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·4

2.1单片机AT 89 C 51介绍· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·4

3系统方案提出和论证传感器的选择· · · · · · · · · · · · · · · · · · · · · · · · · ·8

3.1方案一霍尔传感器测量方案· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·8

3.2方案二光电传感器· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·9

4转速测量系统的原理· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·1 1

4.1转速测量方法· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·1 1

4.2转速测量原理· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·12

5系统硬件设计· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·14

5.1转速信号采集· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·14

5.2转速信号处理电路设计· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·16

5.3最小系统的设计· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·18

5.3.1复位电路图4.8· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·18

5.3.2晶振电路· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·21

5.3.3最小系统的仿真· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·22

6显示部分设计· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·23

7系统软件设计· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·26

7.1主程序初始化· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·26

7.2主程序流程图程序流程图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·27

总结· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·29

致谢· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·30

参考文献· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·31

速表时常用测速发电机的方法即将测速发电机的转轴与待测轴相连测速

磁阻的霍尔元件等)、 电容式(对高频振荡进行幅值调制或频率调制)等还有

这个芯片内部去了就这么一个小小的芯片就能构成一台小型的电脑因此叫做单片机。

图2.1 AT89C51芯片

AT89C51管脚分布

P3口也可作为AT89C51的一些特殊功能口。

P3口管脚备选功能

●P3.0 RXD串行输入口

●P3.1 TXD串行输出口

●P3.2/INT0外部中断0

●P3.3/INT1 外部中断1 

●P3.4 T0记时器0外部输入

●P3.5T1 记时器1外部输入

●P3.6/WR外部数据存储器写选通

●P3.7/RD外部数据存储器读选通

●P3口同时为闪烁编程和编程校验接收一些控制信号。

●RST复位输入。当振荡器复位器件时要保持RST脚两个机器周期的高电平时间。

●ALE/PROG当访问外部存储器时地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间此引脚用于输入编程脉冲。在平时ALE端以不变的频率周期输出正脉冲信号此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是每当用作外部数据存储器时将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时 ALE只有在执行MOVXMOVC指令是ALE才起作用。另外该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止置位无效。

●PSEN外部程序存储器的选通信号。在由外部程序存储器取指期间

每个机器周期两次/PSEN有效。但在访问外部数据存储器时这两

次有效的/PSEN信号将不出现。

●EA/VPP当/EA保持低电平时则在此期间外部程序存储器

0000H-FFFFH 不管是否有内部程序存储器。注意加密方式

1时 /EA将内部锁定为RESET当/EA端保持高电平时此间

内部程序存储器。在FLASH编程期间此引脚也用于施加12V编

程电源VPP 。

●XTAL 1 反向振荡放大器的输入及内部时钟工作电路的输入。

●XTAL2 来自反向振荡器的输出。

3 振荡器特性

XTA L 1和XTA L2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件XTA L2应不接。有余输入至内部时钟信号要通过一个二分频触发器因此对外部时钟信号的脉宽无任何要求但必须保证脉冲的高低电平要求的宽度。

4 芯片擦除

整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合并保持ALE管脚处于低电平10ms来完成。在芯片擦操作中代码阵列全被写“1”且在任何非空存储字节被重复编程以前该操作必须被执行。

此外AT89C51设有稳态逻辑可以在低到零频率的条件下静态逻辑支

香港服务器租用多少钱一个月?影响香港服务器租用价格因素

香港服务器租用多少钱一个月?香港服务器受到很多朋友的青睐,其中免备案成为其特色之一。很多用户想了解香港云服务器价格多少钱,也有同行询问香港服务器的租赁价格,一些实际用户想要了解香港服务器的市场。虽然价格是关注的焦点,但价格并不是香港服务器的全部选择。今天小编介绍了一些影响香港服务器租赁价格的因素,以及在香港租一个月的服务器要花多少钱。影响香港服务器租赁价格的因素:1.香港机房选择香港机房相当于选择...

Sharktech($49/月),10G端口 32GB内存,鲨鱼机房新用户赠送$50

Sharktech 鲨鱼机房商家我们是不是算比较熟悉的,因为有很多的服务商渠道的高防服务器都是拿他们家的机器然后部署高防VPS主机的,不过这几年Sharktech商家有自己直接销售云服务器产品,比如看到有新增公有云主机有促销活动,一般有人可能买回去自己搭建虚拟主机拆分销售的,有的也是自用的。有看到不少网友在分享到鲨鱼机房商家促销活动期间,有赠送开通公有云主机$50,可以购买最低配置的,$49/月的...

LOCVPS(29.6元/月)KVM架构 香港/美国机房全场8折

LOCVPS商家我们还是比较熟悉的老牌的国内服务商,包括他们还有其他的产品品牌。这不看到商家的信息,有新增KVM架构轻量/迷你套餐,提供的机房包括香港云地和美国洛杉矶,适用全场8折优惠,月付29.6元起。LOCVPS是一家成立于2011年的稳定老牌国人商家,主要从事XEN、KVM架构的国外VPS销售,主推洛杉矶MC、洛杉矶C3、香港邦联、香港沙田电信、香港大埔、日本东京、日本大阪、新加坡等数据中心...

10000测速为你推荐
幼儿搜狗拼音输入法4pcllenchrome支持route参考手册NDXS和ND5XS网络音频播放器中文目录设置win7支持ipad齐鲁工业大学高水平学科建设专项重庆网通中国联通重庆分公司的公司简介eacceleratorCentOS5.2下安装eAccelerator,怎么都装不上xp如何关闭445端口请大家帮帮忙,怎样关闭135和445端口?
新通用顶级域名 ion rackspace 视频存储服务器 cloudstack 外国域名 sockscap 新天域互联 域名和空间 免费智能解析 爱奇艺vip免费领取 支付宝扫码领红包 360云服务 网页提速 永久免费空间 防cc攻击 测速电信 锐速 香港博客 windowsserver2008r2 更多