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

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设有稳态逻辑可以在低到零频率的条件下静态逻辑支

Digital-VM:服务器,$80/月;挪威/丹麦英国/Digital-VM:日本/新加坡/digital-vm:日本VPS仅$2.4/月

digital-vm怎么样?digital-vm在今年1月份就新增了日本、新加坡独立服务器业务,但是不知为何,期间终止了销售日本服务器和新加坡服务器,今天无意中在webhostingtalk论坛看到Digital-VM在发日本和新加坡独立服务器销售信息。服务器硬件是 Supermicro、采用最新一代 Intel CPU、DDR4 RAM 和 Enterprise Samsung SSD内存,默认...

sharktech:洛杉矶/丹佛/荷兰高防服务器;1G独享$70/10G共享$240/10G独享$800

sharktech怎么样?sharktech (鲨鱼机房)是一家成立于 2003 年的知名美国老牌主机商,又称鲨鱼机房或者SK 机房,一直主打高防系列产品,提供独立服务器租用业务和 VPS 主机,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹,所有产品均提供 DDoS 防护。不知道大家是否注意到sharktech的所有服务器的带宽价格全部跳楼跳水,降幅简直不忍直视了,还没有见过这么便宜的独立服...

青云互联:香港安畅CN2弹性云限时首月五折,15元/月起,可选Windows/可自定义配置

青云互联怎么样?青云互联是一家成立于2020年的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,目前提供有美国免费主机、香港主机、韩国服务器、香港服务器、美国云服务器,香港安畅cn2弹性云限时首月五折,15元/月起;可选Windows/可自定义配置,让您的网站高速、稳定运行。点击进入:青云互联官方网站地址青云互联优惠码:八折优惠码:ltY8sHMh (续费同价)青云互联香港云服务器活动...

10000测速为你推荐
扫描仪morphvox计算机网络实验系统支持ipad更新iphonex-router设置路由器是我的上网设置是x怎么弄x-routerx-arcsinx的等价无穷小是什么?360chrome360Chrome 世界之窗极速浏览器 ChromePluscsshackcss中 *bottom是什么意思?chromeframeicharts 怎么支持ie8迅雷雷鸟雷鸟手机谁用过性能怎样样?
云南服务器租用 二级域名查询 二级域名申请 阿里云os raksmart 20g硬盘 gitcafe 美国十次啦服务器 183是联通还是移动 1g内存 网通服务器托管 常州联通宽带 如何建立邮箱 全能空间 卡巴斯基官网下载 聚惠网 中美互联网论坛 phpwind论坛 asp介绍 超低价 更多