《基于at89c52单片机的转速测量系统设计毕业论文》由会员分享,可在线阅读,更多相关《基于at89c52单片机的转速测量系统设计毕业论文(36页珍藏版)》请在金锄头文库上搜索。
1、目 录1.1 单片机技术课程设计任务书.2 1.1.1 课程设计任务.3 1.1.2 课程设计目的.3 1.1.3 课程设计要求.3 1.1.4 课程设计内容.3 1.1.5 课程设计报告要求.3 1.1.6 课程设计进度表安排.4 1.1.7 课程设计考核办法.4 1.2 总体设计方案(画出一个实现电路功能的大致框图).4 2.硬件电路(各组成部分电路)设计及其原理说明.5 2.1 转速信号采集.6 2.2 转速信号处理电路.7 2.3 测量系统主机部分设计.8 2.3.1 复位电路.8 2.3.2 晶振电路.10 2.3.3 最小系统的仿真.12 2.4 显示部分设计.13 3.软件系统设
2、计.18 3.1 语言的选用.18 3.2 主程序初始化.19 3.2.1 定时器的初始化.19 3.2.2 中断允许控制.20 4.元器件的选择及其相关技术数据,参数的计算.22 4.1 传感器.22 4.2 放大器.24 4.3 单片机 AT89C52.25 4.4LED 显示器.29 5.总体电路原理图及其整个电路的工作原理.30 5.1 总体电路原理图见附表 A。.30 5.2 转速测量系统的原理。.30 5.2.1 转速测量方法.30 5.2.2 转速测量原理.31 6.课程设计中的收获和体会.33 7.参考文献.34 附录 A 系统总电路图.35 附录 B 系统总程序清单.36 附
3、录 C 元器件清单.381.1 单片机技术课程设计任务书单片机技术课程设计任务书题目:直流电机转速测量显示装置的设计1.1.1 课程设计任务日常生活和生产中,需要对各种电机的转速进行测量。该课程设计要求完 成基于 AT89C52 单片机的直流电机转速测量和显示。采用光电式传感器进行信 号的转换,再经过整形,放大等电路处理,将信号送入单片机进行数据处理, 并在数码管上进行显示。1.1.2 课程设计目的通过本次课程设计使学生掌握:1)微机接口技术与 I/0 通道电路的设计及 实现方法;2)控制程序的设计及实现方法;3)微机控制系统的实际调试技巧。 从而提高学生对微机实时控制系统的设计和调试能力。1.1.3 课程设计要求1.以单片机为核心,设计一个转速测量装置; 2.在数码管上显示当前的转速值。1.1.4 课程设计内容1.硬件电路原理图; 2.软件流程图及程序; 3.实物调试及结果。1.1.5 课程设计报告要求报告中提供如下内容: 1.目录 2.正文 (1)课程设计任务书; (2)总体设计方案; (3)硬件