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

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

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

3 系统硬件电路设计

3。1 AT89C51单片机简介

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

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

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

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

LABVIEW+AT89C51单片机智能药箱系统设计+源代码

高效课堂教师问卷调查表

《水浒传》中血腥暴力研...

PCI+PID算法直流力矩电机速...

MNL模型历史城区居民活动...

遥感土地用变化监测国内外研究现状

浅析施工企业保理融资成...

大规模MIMO系统的发展研究现状

小型通用机器人控制系统设计任务书

提高小學语文課堂朗读教...

从企业eHR建设谈管理信息...