文档详情

自行车测速系统设计与实现.doc

发布:2024-03-07约3.6万字共53页下载文档
文本预览下载声明

桂林电子科技大学

GUILINUNIVERSITYOFELECTRONICTECHNOLOGY

毕业设计(论文)说明书

题目:自行车测速系统设计与实现

院(系):信息与通信学院

专业:电子信息工程

学生姓名:

学号:

指导教师:

职称:副教授

题目类型:理论研究实验研究工程设计工程技术研究软件开发

2014年5月20日

桂林电子科技大学毕业设计(论文)报告用纸第1页

1

摘要

随着社会的进步发展和环保意识的增强,能够锻炼身体,且能环保出行的自行车成了大众的宠儿。随自行车的快速发展,人们对自行车的功能要求也越来越高。自行车测速仪通过测量并显示出行时的日期、时间、温度、速度和里程数,

能够较好的满足人们对自行车的基本需求。

本设计通过分析自行车测速仪的原理,基于STC89C52单片机和C语言,设计和实现了一种自行车测速系统。该系统主要包括单片机数据处理、电机测速、温度测量、时钟计时、显示数据、按键控制七大功能模块。在系统实现中,硬件部分以STC89C52单片机为处理核心,用红外对管传感器将车轮的转数转换为电脉冲,进行处理后送入单片机,通过测量电机转的圈数,经过数据处理得到速度和路程数。软件部分采用C语言进行编程,实现系统的控制与显示。本系统的实现达到

了预期的设计目标。

关键词:自行车测速;STC89C52单片机;红外对管传感器;C语言

桂林电子科技大学毕业设计(论文)报告用纸第2页

2

Abstract

Withthedevelopmentofsocialprogressandenvironmentalprotectionconsciousness,canphysicalexercise,andgreentravlbicycle,becamethedarlingofthepublic.Withtherapiddevelopmentofbicycle,thebicyclefeaturespeopleareincreasinglyhighrequirements.Bicyclespeedometercandisplaythetraveldate,time,temperature,speedandmileagebymeasuring,tobettermepeoplesbasicneedsfor

bicycle.

Thisdesignthroughtheanalysisofprinciplesofbicyclespeedometer,basedonSTC89C52singlechipandClanguage,designandimplementationofabicyclespeedsystem.ThesystemincludesaSCMdataprocessing,motorspeed,temperaturemeasurement,timing,datashows,keycontrolthatsevenmajorfunctionmodule.Inthesystemrealization,ThehardwarepartwithSTC89C52SCMascoreprocessor.Usingtheinfraredtubesensorwillwheelspeedisconvertedintoelectricalpulses,processedintothemicrocontroller.Bymeasuringthemotorcycles,afterdataprocessing,wecanknowthespeedanddistance.ThesoftwareusingClanguageprogramming,torealizethesystem

显示全部
相似文档