基于单片机的自行车数字里程表设计基于单片机的自行车数字里程表设计

来源 :科技信息·学术版 | 被引量 : 0次 | 上传用户:huiflash
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读

摘要:随着居民生活水平的不断提高,自行车又一次在人们的身边不断出现。人们不仅仅把它当作交通工具使用,更多的是作为一种锻炼身体和娱乐休闲的载体。通过自行车上的数字里程表,可以使人们在车辆行驶时,清楚地掌握当前车辆速度、车辆累计行驶里程、当前时间等信息。本论文主要阐述一种基于51单片机的自行车简单里程表的设计方案。文中以 STC89S52单片机为核心,通过A44E 霍尔传感器测量车辆转数,通过编写程序实现对自行车车速、里程的测量,并采用LCD1602显示测得的车速、里程数和当前时间;通过按键设置车速上限,当测得的车速高于设定值时,蜂鸣器报警提示超速。本文详细介绍了自行车速度里程表的硬件电路组成和软件设计方案。其中硬件部分包括了:时钟电路、霍尔传感器电路、电源电路、蜂鸣报警电路、按键电路和LCD显示电路。电路中利用霍尔元件将自行车每转一圈的脉冲数传入单片机系统,然后单片机系统将信号经过处理送入LCD进行显示。论文中软件部分采用C语言模块化编程设计思路进行编程,将程序分成了主程序模块、按键设定模块、时钟模块、速度测量和里程计算模块、LCD显示模块等。

关键词:单片机;霍尔;LCD;速度

一、硬件系统的设计

电动车的速度里程表应当具有里程、速度测量、显示功能。采用单片机作核心控制器件,显示电路可显示里程及速度,并且可以改变里程预设值达到报警效果。用霍尔传感器将所测转速转变为数字量信号,然后再将数字信号数据传输于到单片机处理,单片机将根据设计程序计算在一定时间内数字脉冲的频率,再由计数值最终得到里程数并通过LCD设备显示出来。本系统还包括报警功能,在速度超过某一个固定值后,蜂鸣器响,提示需要减速。

1、电路总体原理框图

要求达到的各项指标及实现方法如下:

(1)利用霍尔传感器产生里程数的脉冲信号。

(2)对脉冲信号进行计数。利用单片机自带的计数器T1对霍尔传感器脉冲信号进行计数。

(3)对数据进行处理,要求用LCD显示里程总数和即时速度。

2、液晶显示电路

本次设计液晶显示电路选用的是LCD1602模块。LCD1602是显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。

3、霍尔传感器

霍尔传感器是利用霍尔效应制成的一种磁敏传感器。在置于磁场中的导体或半导体通入电流I,若电流垂直磁场B,则在与磁场和电流都垂直的方向上会出现一个电势差Uh,这种现象称为霍尔效应。利用霍尔效应制成的元件称为霍尔元件。因为它具有结构简单、频率响应宽、灵敏度高、测量线性范围大、抗干扰能力强以及体积小、使用寿命长等一系列特点,因此被广泛应用于测量、自动控制及信息处理等领域。电动车速度测量时,在转盘边缘的某个位置放置一个小磁铁,固定在转盘附近的霍尔传感器便可在小磁铁通过时产生一个相应的脉冲,检测出单位时间的脉冲数,便可知被测转速。根据磁性转盘上小磁铁数目多少,就可以确定传感器测量转速的分辨率。

4、DS1302时钟芯片

本设计电路工作时能显示当前时间,包括年月日、时分秒。采用DS1302定时芯片来实现以上计时功能。DS1302是一种低功耗实时时钟电路,具有可对年月周日、时分秒进行计时的功能,工作电压为2.5V~5.5V。该芯片采用串行数据传输,主要特点是在其内部有一个用于临时性存放数据的RAM寄存器,即使掉其电内部数据亦不丢失。DS1302与STC89C52单片机的连接线有三条线:RST引脚、SCLK串行时钟引脚、I/O串行数据引脚,Vcc2作为备用电源,芯片外接晶振X2,为芯片提供计时脉冲。

5、按键控制模块

本文采用查询式按键技术,按键之间相互独立,每一个按键接一根I/O口线,互不干扰,以下是各建作用:K1为选择键:连续按下该按键可以在时间、速度之间进行切换选择。K2为加1键:按下该按键,目标值加1。K3为减1键:按下该按键,目标值减1。

6、报警电路

采用PNP三极管驱动蜂鸣器构成报警电路。当测得的当前车速超过所设定的速度上限时,单片机控制三极管导通,使蜂鸣器鸣叫实现报警。

二、系统软件设计

1、主程序设计

单片机存储单元和个功能模块初始化;转换读取霍尔传感器数值,计算出相应的电动车车速和累计行驶里程数;将车速、里程数和当前时间进行显示;判断当前车速是否超速,如果超速则蜂鸣器鸣叫报警,提醒车主超速。

2、速度处理流程

该子程序测速原理是在一段时间以内检测磁铁经过传感器的圈数来测算出实时速度,然后根据提前预设值来判断是否超速。如果超速就会进行报警发出蜂鸣声;如果速度在预设值以内,便不会报警并且将实时速度通过LCD显示屏显示出来。

3、显示工作流程

该子程序用LCD动态扫描显示方式。先将单片机的P2.2口连接使能端口E。接着将单片机的P2.0口连接数据/命令选择端RS,P0口连接数据端D0~D7,然后将要显示的数字的值发送给P0口。然后调用延时,接着将P2.2口置0,P2.0口置1,写指令,将P2.2口置1,P2.0口置1,写数据,直到要显示的数字全部显示在液晶上。

參考文献

[1]蔡菲娜,《单片微型计算机原理和应用[M]》,浙江大学出版社,2003

[2]周坚,《单片机轻松入门[M]》,北京航空航天出版社,2002

[3]孙育才,《MCS-51系列单片微型计算机及其应用[M]》,东南大学出版社,2004

[4]公孙茂,马宝匍等,《单片机入口接口实例集[M]》,北京航空航天出版社,2002

[5]顾立志,《PIC单片机典型模块设计和实例导航[M]》,人民邮电出版社,2005

其他文献
摘要:从我国石油生产现状来看,我国在石油的供应方面还存在着很多的问题,供不应求的市场发展关系一直是其中的重要问题,特别是在近些年,油田开发一直在不断地推进,在这样的背景下轻质油已经变得越来越少,含水量的提升使得原油的采取效率迅速下降,但是伴随着我国社会的快速发展,在各种领域的发展进程中,市场对于石油的需求量变得越来越多,因此,这样的市场发展情况给市场带来了深远的影响,对于社会经济的快速发展也存在着深远的阻碍。关键词:稠油;生产;吸气剖面引言:稠油热采的发展进程中储层吸热不均匀一直是其中的重要问题,这样也严
期刊
打开文本图片集 摘要:高压开关柜是输变电系统的重要设备,其安全稳定运行对变电管理工作产生深远影响。本文首先分析高压开关柜中传统局放测试存在的缺点,其次提出设计可操作机器人的技术方案,通过硬件与软件部分的结合使用,对机器人系统中机器臂与视觉定位模块进行优化,使得机器人能够高效完成局放测试工作。最后项目取得显著成果,对高压开关柜的安全测试提供了技术保障。关键词:高压开关柜;远程局放试验;可操作系统;机器人设计前言:现阶段,在10kV、35kV高压开关柜局放试验中,多使用人工手持超
期刊
打开文本图片集 摘要:为研究复合材料组成的复合装甲的抗侵彻性能,利用非有限元软件ANSYS/LS-DYNA对破片侵复合装甲进行数值模拟分析,针对芳纶纤维和超高分子量聚乙烯这两种复合材料,研究两种复合材料的不同体积占比对抗侵彻性能的影响。结果表明:超高分子量聚乙烯的抗侵彻性能优于芳纶,芳纶/超高分子量聚乙烯结构的抗侵彻性能随着超高分子量聚乙烯的体积占比的增加而增强。关键词:复合装甲;复合材料;抗侵彻性能;数值模拟引言防护装甲能够阻止弹体以及爆炸产生的高速破片的侵入,有效保护人员
期刊
打开文本图片集 摘要:石油加工过程的二氧化碳排放強度较高,在中国政府碳达峰、碳中和的政策背景下,炼油行业面临提供低碳高效绿色燃料产品以及全面降低加工过程中碳排放量的巨大压力。炼厂减少碳排放最有效的措施是降低加工过程中的燃料消耗,用清洁能源代替现有热源等。本文结合油田新能源业务发展的目标,分析了几点炼化总厂减少碳排放量最便捷的有效途径,为炼厂发展建言献策。关键词:碳排放、减排途径、炼油行业、新能源一、炼厂面临的减排压力和机遇气候变化是人类面临的全球性问题,随着各国二氧化碳排放,
期刊
摘要:市域铁路对于城市交通系统建设工作而言意义重大。从当前现状来看,我国当前的运营线路比较少,并且起步的时间比较短,导致在实际运营以及后期检修中还存在着一些不足之处。基于此,本篇文章主要针对市域铁路车辆检修模式以及检修设施等内容进行了简单探讨,仅供参考。关键词:市域铁路;车辆检修;检修模式;检修设施通过科学有效的检修模式与检修技术,将能够进一步提升我国市域铁路的整体发展,其意义是不容忽视的。因此,对于从业人员来说,也需要开展更加具有针对性的车辆检修工作,不断提升检修的科学性与有效性。1. 地铁车辆检修概况
期刊
摘要:冶金生产上的来说是一个复杂的过程,随着现代科技的不断发展,冶金行业中也应用了重要的科技生产手段。其中,汽轮机作为重要的生产设备之一,汽轮机的运行需要做好维护以及设备点检工作。为了保证汽轮机的正常运作,为了提高冶金企业的生产效益,就需要针对汽轮机的各方面特点进行有效分析,了解检查维修的要点,了解设备点检过程中需要注意的地方。本篇文章从这样的角度进行讨论。关键词:冶金;动力系统;汽轮机;维修;点检一、汽轮机概述汽轮机这一个设备是冶金动力系统的重要组成部件,在保证系统安全运作方面起到了关键的作用,但由于其
期刊
摘要:随着人们生活水平的提高,人们对儿童这一弱势群体的关注越来越多,对儿童产品的要求也是越来越高。本论文主要以婴幼儿为出发点探索婴儿车产品各方面的特性,從造型、功能、色彩、材质等方面研究婴儿车的设计因素,使婴儿车的设计更全面。关键词:产品特性;设计因素;功能一、婴儿车产品的特性研究1.1 婴儿车的互动性互动性是指父母与子女间进行的相互交流的活动。它对婴幼儿的心理有极为深厚的影响,也会左右未来孩子的成长。互动是促进情感交流的有效途径,并且是双向性的,双方的付出都需要得到对方的回应。婴儿在早期阶段就已经形成了
期刊
打开文本图片集 摘要:针对水环境智慧管控平台进行数据挖掘,做好水量预测工作,建立水量预测模型,作为保护水环境、实现水环境绿色发展的重要工作。本文从数据挖掘,水量预测,数据分析,构建水环境智慧管控平台,构建水量预测模型,基于数据挖掘的水量预测模型和分析平台,在大数据平台实施水量预测与数据分析等几个方面,对水量预测模型等相关问题展开论述,为做好基于数据挖掘的水量预测工作提供技术支持。关键词:数据挖掘;水量预测;数据采集;大数据平台水环境管网是现代化城市不可缺少的城市市政基础设施,
期刊
摘要:工业自动化是工业现代化发展的基础,在傳统产业改革及工业结构的调整优化中起到重要作用。文章对于工业自动化自七十年代至目前几个发展阶段进行详尽分析的基础上,概括了现阶段国内外工业自动化的发展现状,在此基础上,提出对未来自动化控制发展展望,即无线控制仪表以及总线控制模式的发展及应用。关键词:工业自动化;发展;现状;展望1 工业自动化自七十年代至目前几个发展的趋势现代工业控制系统即涵盖上述功能性器件的子系统所组建的复杂型控制网络,其发展经历了以下几个重要时期。工业自动化启蒙阶段,七十年代左右,工业领域内已经
期刊
打开文本图片集 摘要:在航线运行中737NG经常出现反推系统的故障,本文将从反推系统的基本原理分析,对航线运行中的飞机发生反推故障进行分析,飞机推出和落地经常会出现反推灯亮,维护人员必须及时查找故障代码便于后续的排故工作,并且按照最低放行清单MEL对飞机放行,避免航线运行中导致延误。关键词:反推 系统一、反推系统简介:反推系统是通过改变风扇排气方向,来改变在飞机着陆后或中断起飞(RTO)时,减小飞机速度,从而达到减速实现落地的。反推系统有两个手柄,其中一个T/R1 是左侧发动
期刊