1、 第 I 页 目目 录录 摘 要 III Abstract . IV 前 言 . 1 第 1 章 绪论 . 3 1.1 课题产生的背景 3 1.2 课题的主要任务及内容 4 第 2 章 自行车里程/速度计总体方案设计 . 6 2.1 任务分析与实现 6 2.2 自行车里程/速度计硬件方案设计 7 2.2.1 里程/速度测量传感器的设计 . 7 2.2.2 方案的确定 . 9 2.3 自行车里程/速度计软件方案设计 9 第 3 章 自行车里程/速度计硬件电路设计 11 3.1 概述 11 3.2 传感器及其测量系统 11 3.2.1 霍尔传感器的测量原理 . 12 3.2.2 集成开关型霍尔传感
2、器 . 12 3.3 单片机的原理及应用 14 3.3.1 单片机原理简介 . 14 3.3.2 单片机的引脚功能介绍 . 15 3.3.3 单片机中断系统介绍 . 18 3.3.4 单片机定时/计数功能介绍 . 19 3.3 其他器件的介绍 20 3.3.1 存储器的介绍 . 20 3.3.2 74LS74 芯片的介绍 21 3.3.3 74LS244 芯片的介绍 22 3.4 单片机外围电路的设计 22 3.4.1 时钟电路的设计 . 22 3.4.2 复位电路的设计 . 23 3.4.3 显示电路的设计 . 24 3.4.4 报警电路的设计 . 25 第 II 页 第 4 章 自行车里程
3、/速度计软件程序设计 . 26 4.1 概述 .26 4.2 自行车里程/速度计总体程序设计 .26 4.3 中断子程序的设计 .27 4.4 数据处理子程序的设计 .28 4.5 显示子程序的设计 .30 第 5 章 系统调试与分析 . 32 5.1 自行车里程/速度计系统调试 .32 5.1.1 调试系统简介 32 5.1.2 系统仿真 32 5.1.3 硬件电路的搭建 33 5.2 调试故障及原因分析 .33 第 6 章 社会经济效益分析 35 结束语 . 36 参考文献 37 致 谢 . 38 附录 自行车里程/速度计硬件系统原理图 39 附录 元件清单. 40 附录 程序清单. 41
4、 第 III 页 摘 要 随着居民生活水平的不断提高,自行车不再仅仅是普通的运输、代步的工具,而 是成为人们娱乐、休闲、锻炼的首选。自行车里程/速度计能够满足人们最基本的需 求,让人们能清楚地知道当前的速度、里程等物理量。本论文主要阐述一种基于霍尔 元件的自行车里程/速度计的设计。以 AT89C52 单片机为核心,A44E 霍尔传感器测 转数,实现对自行车里程/速度的测量统计,采用 24C02 实现在系统掉电的时候保存 里程信息,并能将自行车的里程数及速度用 LED 实时显示。文章详细介绍了自行车 里程/速度计的硬件电路和软件设计。硬件部分利用霍尔元件将自行车每转一圈的脉 冲数传入单片机系统,然后单片机系统将信号经过处理送显示。软件部分用汇编语言 进行编程,采用模块化设计思想。该系统硬件电路简单,子程序具有通用性,完全符 合设计要求。 关键词:关键词:里程/速度;霍尔元件;单片机;LED 显示 第 IV页 Abstract With the developing of peoples life, the bicycle is not