-1-《基于单片机的自行车里程表、测速仪》单片机大作业09电子2班薛强学号:423-2-目录摘要第一章系统设计1
1设计任务和要求1
1设计任务1
2基本要求1
2总体设计方案1
1系统总体设计思路1
2方案设计与讨论1
3功能描述1
4操作说明1
5结构框图1
6原理说明第二章硬件设计2
1硬件电路2
2主要元件介绍第三章软件设计3
1系统主程序流程图3
2仿真截图3
3源程序代码-3-基于80C51单片机的自行车里程表、测速仪摘要:本文介绍了一种基于单片机控制的简易自动自行车速度以及里程计算系统,包括自行车里程表的硬件构成,软件逻辑以及程序代码
该里程测速系统以AT89C51作为系统控制核心,采用光电传感器来检测信号,通过一定时间间隔内对信号的采集,结合自行车本身车轮参数,经过单片机对采集信号进行分析计算,最终在LCD以及LED上显示车辆行驶里程、平均速度和瞬时速度,并且具有超速报警功能
关键词:自行车测速;单片机;光电传感器,LCD/LED显示一、系统设计1
1设计任务和要求1
1设计任务设计一个自行车里程表、测速仪,可以将自行车一段时间内的行驶里程,瞬时速度,平均速度在LCD上显示出来,有一个能用LCD显示的腕式自行车里程显示器,传感器采用霍尔元器件,安装在自行车的车轮上;1
2基本要求能实时显示当前的车速和行驶里程;能去除或保留原先的里程数;电池供电
2总体设计方案1
1系统总体设计思路本系统实现自行车运行过程中对行驶里程、当前瞬时速度、平均速度进行测量和显示
总体设计思路如图1所示
系统包括控制器模块、信号检测采集模块、显示模块、电源模块四部分
-4-系统工作时,传感器采集到信号(用按键代表脉冲、或者用频率输入代表信号输入)传输给单片机,单片机计数器统计脉冲个数,定时器记录相应时间长度,经过运算,将行驶里程、平均速度送给LCD显示