太原工业学院本 科 课 程 设 计 (论 文)题 目 ____________________________________________________________________指导老师__________________________辅导老师__________________________学生姓名__________________________学生学号_________________________________________________________院(部)____________________________专业________________班______年 ___月 ___日 自行车里程表自动化与电子学院电子信息科学与技术08120241227 自行车里程表摘 要:本文介绍的速度与里程表设计以单片机最小系统和霍尔传感器为核心。传感器将不同车速转变成的不同频率的脉冲信号输入到单片机进行控制与计算,再采纳 LED 模块进行显示,使得电动自行车的速度与里程数据能直观的显示给使用者。 本系统由霍尔传感器、RC 滤波电路、单片机 AT89S51、系统化 LED 显示模块、数据存储电路和键盘控制组成。其中霍尔传感器包含信号放大和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机相连的 TTL 信号;通过单片机的设置可使内部定时器 T1 对脉冲输入引脚 T0 进行控制,这样能精确地算出加到T0 引脚的单位时间内检测到的脉冲数;设计中速度显示采纳 LED 模块,通过速度换算得来的里程数采纳 I2C 总线并通过 E2PROM 来存储,既节约了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程本文先对里程表设计当中所需设备作了详细介绍,对设计中存在的问题进行了说明;而后对硬件和软件部分的设计和实现作了仔细的分析;然后给出了系统的建模过程及相应的系统模型,在此基础上进行了控制仿真,并对仿真效果进行了比较。本里程表的设计具有结构简单,成本低廉,显示清楚,稳定可靠等优点。并且可进行扩充,加入时速表的功能,更加方便的了解你现在所处的情况。关键词:单片机最小系统,LED 数码管,霍尔传感器,RC 滤波器,EEPROM 存储器 目 录第一章 概 述 ............................................. 4 第二章 硬件设计...........................................4系统组成结构框图..........................................................5具体硬件电路及工作原理....................................................5 AT89C2051 单片机简介.....................................................6 芯片...