基于单片机自行车测速系统设计---文章.docx
《基于单片机自行车测速系统设计---文章.docx》由会员分享,可在线阅读,更多相关《基于单片机自行车测速系统设计---文章.docx(28页珍藏版)》请在第壹文秘上搜索。
1、基于单片机自行车测速系统设计摘要随着居民生活水平的不断提高,自行车不再仅仅是一般的运输、代步的工具,而是成为人们消遣、休闲、熬炼的首选。自行车的速度里程表能够满意人们最基本的需求,让人们能清晰地知道当前的速度、里程等物理量。本论文主要阐述一种基于霍尔元件的自行车的速度里程表的设计。以AT89C52单片机为核心,A44E霍尔传感器测转数,实现对自行车里程/速度的测量统计,采纳24C02实现在系统掉电的时候保存里程信息,并能将自行车的里程数及速度用LED实时显示。文章具体介绍了自行车的速度里程表的硬件电路和软件设计。硬件部分利用霍尔元件将自行车每转一圈的脉冲数传入单片机系统,然后单片机系统将信号经
2、过处理送显示。软件部分用汇编语言进行编程,采纳模块化设计思想。该系统硬件电路简洁,子程序具有通用性,完全符合设计要求。关键词:里程/速度;霍尔元件;单片机;LED显示BikespeedsystemdesignbasedonsinglechipABSTRACTWiththedevelopingofpeople,slife,thebicycleisnotonlytheuniversaltooloftransportationandsubstituteforwalking,butbecomesthefirstchoiceofentertainmentandexercising.Thebicyclem
3、ileage/speedcanfulfillthebasicneedofpeople,slife,sothattheycanlearnthespeedandthemileageofthebicycle.Inthispaper,thebicyclemileage/speeddesignbasedontheHallelementiselaborated.ByAT89C52askernel,usingA44EHallelementtomeasurerevolution,themeasureandstatisticareachieved.Therangeinformationissavedby24C0
4、2whenthepowerisoff,thebicyclespeedcanbedisplayedonLED.Inthisarticle,thehardwarecircuitandsoftwaredesignofbicyclemileage/speedinstrumentareintroducedindetail.Aboutthehardware,thepulsenumberistransmittedofonecycleofthebicycleintoSingleChipMicrocomputersystem.ThenthesignalprocessedbySingleChipMicrocomp
5、utersystemissenttodisplayscream.Aboutthesoftware,inassemblelanguage;theprogramisdesignedinthemodeofmodules.Thesystemhassimplehardware,commonsub-program,andmeetsthedemandofdesign.Keyword:Mileage/speed;Hallelement;Singlechipmicrocomputer;LED引言自行车被独创及运用到现在已有两百多年的历史,这两百年间人类在不断的尝试与研发过程中,将玩具式的木马车转换到今日各式新奇
6、休闲运动自行车,自行车发展的目的也从最早的交通代步的工具转换成休闲消遣运动的用途。随着居民生活水平的不断提高,自行车不再仅仅是一般的运输、代步的工具,而是成为人们消遣、休闲、熬炼的首选。因此,人们希望自行车的功用更强大,能给人们带来更多的便利。自行车里程速度表作为自行车的一大协助工具也正是随着这个要求而快速发展的,其功能也渐渐从单一的里程显示发展到速度、时间显示,甚至有的还具有测量骑车人的心跳、显示骑车人热量消耗等功能。本设计采纳了MCS-51系列单片机设计一种体积小、操作简洁的便携式自行车的速度里程表,它能自动地显示当前自行车行走的距离及运行的速度。第1章系统总方案论证与分析1课题主要任务及
7、内容本课题主要任务是利用霍尔元件、单片机等部件设计一个可用LED数码管实时显示里程和速度的自行车的速度里程表。本文主要介绍了自行车的速度里程表的设计思想、电路原理、方案论证以及元件的选择等内容,整体上分为硬件部分设计和软件部分设计。本文首先扼要对该课题的任务进行方案论证,包括硬件方案和软件方窠的设计;继而具体介绍了自行车的速度里程表的硬件设计,包括传感器的选择、单片机的选择、显示电路的设计;然后阐述了该自行车的速度里程表的软件设计,包括数据处理子程序的设计、显示子程序的设计;最终针对仿真过程遇到的问题进行了具体说明与分析,对本次设计进行了系统的总结。具体的硬件电路包括AT89C52单片机的外围
8、电路以及LED显示电路等。软件设计包括:芯片的初始化程序、定时中断采样子程序、显示子程序等,软件采纳汇编语言编写,软件设计的思想主要是自顶向下,模块化设计,各个子模块逐一设计。2任务分析与实现本设计的任务是:以通用MCS-51单片机为处理核心,用传感器将车轮的转数转换为电脉冲,进行处理后送入单片机。里程及速度的测量,是经过MCS-51的定时/计数器测出总的脉冲数和每转一圈的时间,再经过单片机的计算得出,其结果通过LED显示器显示出来。本系统总体思路如下:假定轮圈的周长为L,在轮圈上安装In个永久磁铁,则测得的里程值最大误差为L/m。经综合分析,本设计中取mH。当轮子每转一圈,通过开关型霍尔元件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 自行车 测速 系统 设计 文章