本次设计的自行车速度里程表的硬件部分主要包括了STC82C51单片机、霍尔传感器、DS1302时钟芯片、LCD1602液晶显示屏。系统设计原理框图如图1所示。首先在自行车了车轮处固定一个永磁铁,当自行车车轮开始转动时霍尔元件就会靠近磁铁,此时就会有脉冲信号输出。然后进过电压比较器放大后送给单片机。单片机经过计算霍尔元件输送的脉冲信号,就可以获得自行车的里程及速度的信息。

2。3 软件方案设计文献综述

此次自行车速度里程表设计的软件设计是本次设计工作的重点之一。主要包含了上电后初始化子程序设计、中断子程序的设计、速度计算子程序设计、里程计算子程序设计、显示模块子程序设计等等几大部分。为了能够使程序便于查看,软件设计主要采用了模块化设计思路。在执行主程序模块时,需要对各个芯片进行初始化处理、自行车里程和速度的初始化及循环等待等工作。而在主程序模块中还需要设置启动、速度寄存器、里程寄存器等,并且对以上部分也进行初始化。此时主程序模块会依据各标志寄存器的内容,完成启动、清除、计程等不同的操作。如图2所示为系统软件总体流程图。

3 系统硬件电路设计

3。1 AT89C51单片机简介

单片机的出现时近代历史计算机技术发展史上的一个重要里程碑。单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。单片机有以下五个主要特点:即可靠性高、便于扩展、控制功能强、低电压、低功耗,片内存储容量小。来*自~优|尔^论:文+网www.youerw.com +QQ752018766*

51单片机主要由中央处理器,程序存储器,数据存储器,定时/计数器,并行I/O接口和中断系统等组成

上一篇:HFSS微带渐变缝隙天线电磁仿真设计
下一篇:STC89C52RC单片机公交车汉字显示系统设计+源代码+电路图

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

安康汉江网讯

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析