1、学院毕业设计(论文) I 单片机测油温与转速单片机测油温与转速 硬件部分硬件部分 目 录 摘 要 .III Abstract . IV 第 1章 绪论 . 1 1.1 课题背景及意义课题背景及意义 1 1.1.1 课题背景 1 1.1.2 课题意义 2 1.2 油泵试验台系统的现状和发展趋势油泵试验台系统的现状和发展趋势 2 1.3 设计平台设计平台. 3 1.3.1 硬件原理图开发环境 3 1.3.2 软件辅助编程环境 4 1.3.3 调试程序相关工具 4 1.4 预期结果预期结果. 5 1.5 设计认知设计认知. 5 第 2章 设计方案与分析 6 2.1 温度测量的方案与分析温度测量的方案
2、与分析 6 2.1.1 热敏电阻测温方案 6 2.1.2 DS18B20 芯片测温方案 8 2.2 转速测量方案转速测量方案与分析与分析 8 2.2.1 霍尔传感器测速方案 8 2.2.2 光耦合器测速方案 9 2.3 数码显示模块方案与分析数码显示模块方案与分析 9 2.3.1 LCD 显示方案 9 2.3.2 LED 数码管显示方案 10 第 3章 系统硬件部分的设计 11 学院毕业设计(论文) II 3.1 单片机的最小系统单片机的最小系统 11 3.1.1 STC89C51RC 单片机简介 11 3.1.2 时钟电路 13 3.1.3 复位电路 14 3.2 温度模块温度模块. 15
3、3.2.1 DS18B20 芯片简介 15 3.3.2 DS18B20 的内部结构 15 3.3.3 DS18B20 的工作时序 16 3.3.4 DS18B20 与单片机的典型接口设计 17 3.3 转速测量模块转速测量模块. 18 3.3.1 光耦合器原理 18 3.3.2 光耦合器性能指标 19 3.3.3 电路接线图和部分原件参数计算方式 21 3.4 数码显示模块数码显示模块. 21 3.5 下载(串行通信)模块下载(串行通信)模块 23 第 4章 系统软件部分的设计 24 4.1 软件流程图软件流程图. 24 4.2 主要程序主要程序. 24 4.2.1 主程序模块 24 4.2.
4、2 测温模块 25 4.2.3 显示模块 25 4.2.4 主程序源代码 26 第 5章 硬件实现.29 参考文献31 致 谢 .33 附录 .34 附录一:外文原文附录一:外文原文 . 34 附录二:外文翻译附录二:外文翻译 . 46 附录三:任务书附录三:任务书 55 学院毕业设计(论文) III 附录四:开题报告附录四:开题报告 . 57 摘 要 本次设计所要达到的目的是通过单片机应用系统的数据采集、数据处理、数 据显示等技术,实现单片机单片机对油温的测量和油泵主轴转速的测量。具有重 要的现实意义。 利用 STC89C51RC 单片机内部 T0、T1 定时器/计数器产生中断,接收光耦 合器产生的信号脉冲,从而测出油泵主轴转速。测量油温采用比较新型的 DS18B20 芯片测温技术。并用 LED 数码管实时显示转速和温度。 本次设计主要工作是进行:1、总体设计,确定技术指标和软硬件分工;2、 硬件设计,确定电路功能框图和原理图;3、软件设计,在总体分工和硬件设计 的基础上,确定程序功能、编写功能模块子程序。 关键字:关键字: 单片机,油温,转速,DS18B20,光耦合器 学院毕业设计