摘要:本篇文章主要介绍了基于单片机的自行车测速仪系统的设计过程,总的系统主要分为信号采集(霍尔传感器)模块、信号处理(单片机)模块、信号存储与显示模块、报警电路等组成。主要从硬件设计与软件设计两方面入手,硬件方面主要是组成各模块器件的选择,包括单片机、传感器、液晶显示等;软件设计部分是系统的核心部分,主要的任务是明确系统各模块具体的工作流程以及硬件编程,包括单片机数据处理程序、液晶和数据存储器的初始化以及读写程序等,系统采用模块化设计思想为基础,设计出一款方便、实用的自行车测速仪。76378
关键词: 测速仪,单片机,霍尔传感器,液晶显示
Abstract: This article mainly introduces the design process of the bicycle speedometer system based on MCU。 The total system consists of signal acquisition (Holzer sensor) module, signal processing module (MCU), signal storage and display module, alarm circuit。 Mainly from two aspects of hardware design and software design of hardware each module is mainly composed of the choice of devices, including sensors, MCU, LCD display; software design is the core part of the system, the main task is to clear the system each module specific workflow and hardware programming, including single-chip data processing program and data memory, LCD initialization and read-write procedure, the system adopts the module the thought of design basis, design a convenient and practical bicycle speedometer。
Key words: speed measuring instrument, singlechip, hall sensor, lcd
目 录
1绪 论 3
1。1 课题分析 3
1。2 课题总体设计思路 4
2 硬件电路设计 5
2。1 传感器模块 6
2。2 单片机模块 8
2。3 掉电保护存储器AT24C02 13
2。4 时钟芯片DS1302 介绍 14
2。5 SMC1602A LCM液晶显示 15
2。6 报警电路的设计 17
3 软件程序设计 17
3。1 自行车测速仪软件程序设计思路与实现 18
4 Proteus仿真验证 21
4。1电路仿真功能简介(Proteus) 21
4。2 设计的具体仿真 22
4。3 设计结果和实物展示 23
结论 25
参考文献 26
致谢 27
附录 28
1绪 论
1。1 课题分析
(1)课题背景
随着科技和社会的进步,人们对文化生活质量的追求不断提高,环保、低碳的生活方式越来越被人们所接受与认同。伴随着人们生活方式的改变,自行车越来越受到人们重视,其功能也从传统的代步工具逐渐地发生变化,成为人们业余娱乐休闲不可或缺的工具。论文网
多功能自行车测速仪也在人们不断的高要求下应运而生。它不仅能够显示人们在骑行过程中的骑行速度、骑行时间,更有甚者还能反应人体在骑行状态下的心跳、热量消耗等物理量。本设计详细介绍一种基于AT89C51单片机的便携式的测速仪的设计。