摘要
目录
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只有在执行MOVXMOVC指令是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设有稳态逻辑可以在低到零频率的条件下静态逻辑支
优惠码50SSDOFF 首月5折50WHTSSD 年付5折15OFF 85折优惠,可循环使用荷兰VPSCPU内存SSD带宽IPv4价格购买1核1G50G1Gbps/3TB1个$ 9.10/月链接2核2G80G1Gbps/5TB1个$ 12.70/月链接2核3G100G1Gbps/7TB1个$ 16.30/月链接3核4G150G1Gbps/10TB1个$ 18.10/月链接阿联酋VPSCPU内存SS...
咖啡主机怎么样?咖啡主机是一家国人主机销售商,成立于2016年8月,之前云服务器网已经多次分享过他家的云服务器产品了,商家主要销售香港、洛杉矶等地的VPS产品,Cera机房 三网直连去程 回程CUVIP优化 本产品并非原生地区本土IP,线路方面都有CN2直连国内,机器比较稳定。咖啡主机目前推出美国洛杉矶弹性轻量云主机仅13元/月起,高防云20G防御仅18元/月;香港弹性云服务器,香港HKBN CN...
最近主机参考拿到了一台恒创科技的美国VPS云服务器测试机器,那具体恒创科技美国云服务器性能到底怎么样呢?主机参考进行了一番VPS测评,大家可以参考一下,总体来说还是非常不错的,是值得购买的。非常适用于稳定建站业务需求。恒创科技服务器怎么样?恒创科技服务器好不好?henghost怎么样?henghost值不值得购买?SonderCloud服务器好不好?恒创科技henghost值不值得购买?恒创科技是...