当前位置:文档之家› 基于单片机的多功能自行车里程表的设计_毕业设计论文

基于单片机的多功能自行车里程表的设计_毕业设计论文

基于单片机的多功能自行车里程表的设计_毕业设计论文
基于单片机的多功能自行车里程表的设计_毕业设计论文

基于单片机的多功能自行车里程表的设计

摘要

本文设计了一种基于霍尔元件的自行车的速度和里程测量系统。以A T89C52单片机为核心,A44E霍尔传感器测转数,从而实现对自行车里程、速度的测量统计,采用AT24C02实现在系统掉电的时候保存里程信息,并可以将自行车的里程和速度的物理量用LED显示出来。硬件部分是利用霍尔元件将自行车每转一圈的脉冲数传入单片机系统,然后单片机系统将信号经过处理送往显示装置;软件部分用汇编语言进行编程,采用模块化设计思想。

关键词:速度;里程;霍尔元件;A T89C52单片机

Abstract

I am based on the design of a Holzer element to the bicycle's speed and mileage measurement system in this thesis. The main content is take A T89C52 single chip as the core, A44E Holzer sensor in measuring speed, thus realizing the bicycle mileage and speed measurement statistics, the use of AT24C02 realize in save mileage information when the system power off, and can be displaying the bicycle mileage and speed of the physical quantity in the LED. The hardware part of the Holzer element will take the pulse number of every turn to bike transfer to SCM system, then SCM system will signal is processed to display device; use the assembly language programming in the software part,啊pplication the idea of modularization.

Keywords: Speed; course; Holzerelement; A T89C52 SCM

目录

第一章前言 .................................................................................................................... 11.1课题背景.................................................................................................................. 11.2课题设计的任务和要求.......................................................................................... 11.3课题设计的内容...................................................................................................... 1第二章自行车里程表的总体设计方案 .. (2)

2.1霍尔传感器 (2)

2.2设计思路 (2)

2.3硬件设计 (2)

2.4软件设计 (3)

第三章自行车里程表的电路设计 (5)

3.1测量系统 (5)

3.2数据处理系统 (6)

3.3时钟电路的设计 (8)

3.4显示电路设计 (8)

第四章软件部分设计 (9)

4.1系统总程序设计 (9)

4.2数据处理程序设计 (9)

第五章总结 (11)

参考文献 (12)

附表 (1)

第一章前言

1.1 课题背景

自行车是一种普遍的交通工具。而随着社会的发展,交通日益拥挤,能源也开始变得紧张,人们的视线开始向自行车转移,自行车也加入到了健身器材的行列。但自行车有它设计的局限性,不能将速度、里程的数据直观的显示给人们。本文的设计是对自行车的一些完善,可以通过设备将速度、里程清晰直观的显示给人们,让人们能够清楚的了解到自行车的时速、行程。

1.2 课题设计的任务和要求

研究测量自行车速度和里程的方案,并设计出电路,以实现对自行车的速度和里程两个物理量的测量和显示。

1.3 课题设计的内容

本文是介绍的是以霍尔元件和单片机为基础设计的出的电路,原理是先在单片机中设定自行车的车轮周长tc,通过霍尔元件测量自行车车轮转动一周的时间t,然后将数据传输给单片机,其中时速V=tc/t,而里程L=tc*T/t,T为行驶总时间。数据是通过外部电路经由霍尔元件传给单片机,单片机将数据处理过之后再经过外部电路转输给LED,将数据显示具体化,从而使人们可以直观的看到自行车的速度和行驶里程。

第二章自行车里程表的总体设计方案

2.1 霍尔传感器

霍尔传感器是一种能够实现磁电转换的传感器,它可以检测出磁场的变化。霍尔传感器具有很多优点:体积小、寿命长、、功耗低、耐振动、结构坚固、抗污染和腐蚀能力较强。

霍尔效应:在一块半导体薄片上,其长度为L,宽度为B,厚度为D,当他被置于磁场强度为B的磁场中时,如果在其相对两边通入控制电流I,且电流方向与磁场方向成正交,则在半导体的另外相对两边产生一个大小为控制电流I与磁场强度B 乘积成正比的电势Uh,即Uh=KhIB,其中Kh为霍尔元件的灵敏度系数,该电势就称为霍尔电势。

2.2 设计思路

本文设计思路为:假定车轮的周长为L,在车轮上安装1个永久磁铁,当车轮每转一周,通过开关霍尔元件可以采集到一个脉冲信号,并从引脚P3.2中断O端输入,霍尔元件每获取一个脉冲信号就对系统提供一次计数中断,每次中断则表示车轮转动一周,所以自行车的里程为中断数n和车轮周长L的乘积;通过计数器T1计算出车轮每转一周所用的时间t,就可以计算出速度v。当测量里程按键被按下时,里程指示灯亮,LED显示为里程数;当测量速度按键被按下时,速度指示灯亮,LED显示为速度值。

2.3 硬件设计

测速首先要解决的问题是采样,使用单片机进行测量,可以可以使用脉冲计数法,车轮每转一周可以产生数量固定的脉冲,并送入单片机中进行计算,就可以获得速度的信息。因霍尔传感器不受天气、光线等影响,也不会受到灰尘的影响,所以本文采用霍尔传感器。霍尔传感器机械结构较为简单,可以在转轴齿轮上粘几粒永久磁钢,霍尔传感器固定在前叉上面。当车轮转动时,霍尔传感器接触到永久磁钢时就会有信号输出,当车轮不停转动时就会有连续信号输出。粘磁钢的时候要注意,霍尔传感器对磁场的方向十分敏感,粘上磁钢后如果没有信号输出,则可以换个方向试试。霍尔传感器是磁敏元件,常用的采集信号的有A44E,该传感器与三极管很相似,有三个管脚,只要接上电源和地就可以工作,工作电压较宽,其外形如图2-1所示。

1-VCC 2-GND 3-OUT

图2-1 A44E外形图

本文的设计是以单片机为核心,主要是因为单片机将CPU、内存和一些主要的接口集中在了一个芯片上面,而且它功耗低、功能强、体积小、重量轻、运行速度快等特点,所以我的设计是以单片机为核心。本文中的设计用的单片机是AT89C52单片机,系统原理图如图2-2所示。

图2-2系统原理图

2.4 软件设计

程序的设计要考虑合理性和可读性,循环模块设计的原则是采用自顶向下的方法,模块化设计可以使程序的可读性良好,修改方便。软件设计包括主程序、行车途中速度和里程计算子程序、延时子程序、中断服务子程序、显示子程序等等。中断子程序是将传感器产生的信号接入外部中断O,将经过74LS74分频后的信号接入外部中断1,利用中断和定时器对分别对里程进行累加、车轮每转一周的时间进行测量;数据处理子程序是将进入单片机的脉冲信号与实际要显示值之间形成对应关系,经过软件的编程显示所需要的值。显示子程序是将数据处理后的结果送往显示装置,通过LED显示出来。系统软件总体流程图如图2-3所示,其中A为系统判断条件,即测量速度或者里程,现实中用按键实现此项功能。

图2-3 软件系统流程图

第三章自行车里程表的电路设计

3.1 测量系统

测量系统的作用就是捕捉信号,将捕捉到的信号通过电路传送走。测量系统所应用的器件就是霍尔传感器,本次设计所利用的就是霍尔传感器磁敏的特性:置于磁场中的导体或者半导体通入与磁场方向垂直的电流,就会产生一个与磁场和电流都垂直的电势。如图3-1所示,利用霍尔效应制成的元件就成为霍尔元件。霍尔元件的灵敏性很高,符合本次设计的要求,所以测量系统选择霍尔传感器。

图3-1霍尔效应原理图

根据设计的要求,我们选择霍尔传感器中的霍尔开关器件。A44E就是霍尔开关器件,如图3-2(a)所示,其中A为稳压器,B为霍尔电势发生器,C为差分放大器,D为施密特触发器,E为OC门输入,图中的(1)、(2)、(3)为三个引出端。在电源端加电压Vcc,经由稳压器稳压后加在霍尔电势发生器的两端,由于霍尔元件的特性,会产生一个电势差,该电势差经过放大器的放大后送往施密特触发器,由施密特触发器对信号进行整形形成方波,然后送往OC门输出。当施加的磁场达到工作点时,触发器输出高电压,使三极管导通,此时OC门输出端输出低电压,通常称这种状态为开;当施加的磁场达到释放点时,触发器输出低电压,三极管截止,使OC门输出高电压,这种状态为关,这样随着磁场变化霍尔开关就完成了一次开关动作。工作点与释放点的差值就是磁滞,在此差值内,V0保持不变,因而使开关输出稳定可靠,这也就是集成霍尔开关传感器优良特性之一。传感器主要特性是它的输出特性,即输入磁感应强度B与输出电压V0之间的关系。A44E集成霍尔开关是单稳态型,由测量数据作出的输出特性曲线如图3-2(b)所示,测量时,在(1)、(2)两端加5V直流电压,在输出端3与1之间接一个2k 的负载电阻,如图3-3所示。

(a

)(b )

图3-2 霍尔开关传感器

图3-3 霍尔开关接线图

3.2 数据处理系统

74LS74是D 触发器的一种,本次设计中74LS74所起到的作用就是分频,车轮每转动一周,霍尔传感器就发出一个低电平脉冲,通过74LS74进行二分频后,定时器T1开启的时间为车轮转动一周的时间,这样就可以算出自行车的速度了。分频前后对比图如图3-4所示。由图可知二分频后波形时间正好是霍尔传感器开关的时间。

图3-4 分频前后对比图

为了能够是CPU 采样到电平的变化,本次的设计采用的中断方式为脉冲触发方式。用INT0和INT1引脚来实现中断。

存储器AT24C02是一个2K为串行CMOSE2PROM,内部含有256个8位字节,一个16字节写缓冲器,该器件通过I2C总线口进行操作有一个专门的写保护功能,通过器件地址输入端A0、A1和A2可以将最多达8个AT24C02器件连接到总线上面。AT24C20管脚如图3-5所示。

图3-5 AT24C02管脚图

SCL为串行时钟,用于产生器件所有的数据发送或接收的时钟。

SDA为串行数据/地址,用于器件所有数据的发送或接收,是一个开漏输出管脚,可与其它开漏输出或集电极开路输出进行连线。

WP是写保护,如果WP管脚连接到Vcc,则所有的内容就只能读不能写;当WP管脚连接到Vss或悬空,则可以允许器件进行正常的读/写操作。

本次设计采用的AT24C02是为了防止掉电时里程数据的丢失,由于AT24C02的数据线和地址线是复用的,采用串口的方式传输数据,所以只用两根线SCL和SDA 与单片机传输数据。在软件编程时采用E2PROM程序包来控制AT24C02发送或接收数据。

74LS244的作用是驱动数码管,将单片机的输出口直接接显示电路的话,电流太小无法显示,所以要通过驱动芯片74LS244来放大电流,使LED可以正常工作。图3-6为74LS244的逻辑图。

图3-6 74LS244逻辑图

3.3 时钟电路的设计

单片机的各项功能运行都是通过时钟频率为基准的,此次设计所采用的为内部时钟。AT89C52单片机内部的高增益反向放大器的输入引脚XTAL1和输出引脚XTAL2跨接石英晶体振荡器和电容,就构成一个稳定的自激振荡器。单片机内部时钟方式的振荡电路如图3-7所示。电路中的电容C1和C2常选择为30P 左右,外接电容的值虽然没有严格要求,但电容大小会影响振荡器的高低、稳定性、起振的快速性和温度的稳定性,而外接晶体振荡频率的大小,主要取决于单片机工作频率范围,每一种单片机都有自己最大工作频率,外接晶体振荡频率不大于单片机最大工作频率即可。此外,如果单片机有串行通信,则应该选择振荡频率除以串行通信频率可以除尽的晶体。此次设计晶振采用12MHz ,则计数周期为

6111210112

T Hz ==??μ()S (2-1)

图3-7 单片机内振荡电路

3.4 显示电路设计

本次设计中显示部分是由LED 显示。八段LED 显示器由7个发光二极管构成8字的笔画,还有小数点为dp 发光二极管。此次设计所用LED 显示器是采用公阴极连接方法,动态显示方法。就是把所有显示器中a-h 同名端连接在一起,而公共极COM 各自独立接受I/O 线控制,当CPU 向字段输出口送字形码时,所有显示器接收到相同的字形码,究竟哪个显示取决于COM 端,采用分时方法,可以使显示器轮流点亮,由于每个显示器点亮时间及其短暂,人类有视觉延迟,所以不会有闪烁感。

第四章软件部分设计

4.1 系统总程序设计

在主程序模块中,需要完成对各接口芯片的初始化、自行车里程和速度的初始化、中断向量的设计以及开中断、循环等待等工作。另外,在主程序模块中还需要设置启动/清除标志寄存器、里程寄存器、速度寄存器,并对它们进行初始化。然后主程序将根据各标志寄存器的内容,分别完成启动、清除、计程和计速等不同的操作。P1.0和P1.1口分别用于显示里程状态和速度状态。P1.2、P1.3、P1.6和P1.7口分别用于设置轮圈的大小,低电平有效。P3.0是用于里程和速度切换的,高电平为显示里程,低电平为显示速度。中断0用于对轮子圈数的计数输入,轮子每转一圈,霍尔传感器输出一个低电平脉冲。将根据里程寄存器中的内容计算和判断出行驶里程数。中断1用于控制定时器T1的启动/停止,当输入为0时关闭定时器。此控制信号是将轮子圈数的计数经二分频后形成。这样,每次定时器T1的开启时间刚好为转一圈的时间,根据轮子的周长就可以计算出自行车的速度。其程序流程如图附表1所示。

4.2 数据处理程序设计

通过外中断0服务程序用于对单片机P3.2口输入的圈脉冲进行计数,为十六进制计数器。60H为低位,62H为高位。每次计数一次后,对里程数据进行一次存储操作。当车轮每转一圈,通过霍尔元件将脉冲数输入单片机内,通过计数器计出脉冲数,再用乘法子程序算出里程数。里程处理子程序流程图如图4-1所示。

图4-1里程处理子程序

通过外中断1服务程序用于处理轮子转动一圈后的计时数据。当标志位(00H)为1时,计数溢出,放入最大时间值(为#0FFH);当标志位为0时,将计数单元(TL1、TH1、6CH、6DH)的值放入68H~6BH单元。定时器计出每转一圈所用的时间,用自行车车轮的周长除以时间就得出自行车的速度。程序流程图如图4-2所示。

图4-2速度处理子程序

显示子程序是通过P2.0、P2.1、P2.2、P2.3信号一起组成位选通的位选信号,P0.0~P0.7信号一起组成段码选通的段选信号,通过软件编程,先把所要显示的数据放入存储单元,然后把数据送入段选通对应的地址,再选通某一个LED,逐步完成四个LED的显示。程序流程图见附表2。

第五章总结

本文的设计使用AT89C52单片机为处理中心,应用霍尔传感器A44E来获取信息,经由外部电路将信息传输给触发器74LS74,信息经过触发器74LS74的处理后经由外部电路传输给处理中心AT89C52单片机,由于已在单片机内设定程序,信息经过单片机的计算处理后输出,通过驱动器74LS244放大信号,利用LED将信号显示出来。由于此次设计所有的器件体积小,质量轻,成本低,而且该系统对测量场地无要求,对外界不利因素如:温度、灰尘等有很高的抗性,所以应用范围广阔。系统的主要核心为单片机,实际操作比较简单,还可以进行二次编程,再度开发空间大。

[参考文献]

[1]楼然苗,李光飞.51系列单片机设计实例.北京航空航天大学出版社,2006

[2]张洪润,张亚凡.传感器技术与应用教程.清华大学出版社,2005.

[3]张毅刚,刘杰.MCS-51单片机原理及应用.哈尔滨工业大学出版社,2004

[4]何希才.传感器及其应用.国防工业出版社,2001

[5]陈雪丽.单片机原理及接口技术.化学工业出版社,2005.

[6]曲家骇,王季秩.伺服控制系统中的传感器[M].机械工业出版社,1998

[7]张友德,赵志英,涂时亮.单片机微机原理,应用与实验[M].上海:复旦大学出版社,2003

[8]张福学.传感器使用电路150例.中国技术出版社,1992年

[9]黄河,郭纪林.单片机原理及应用.大连理工大学出版社,2006

[10]刁文兴.自行车电子里程表的初步设计.南京工业职业技术学院学报,2004,6:25-28

附表附表1

附表1主程序流程图附表2

附表2显示子程序流程图附表3

附表3自行车里程表硬件电路图

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:

指导教师签名:日期:

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:

学位论文原创性声明

本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日

导师签名:日期:年月日

电动车里程表设计

本文介绍的速度与里程表设计以单片机和光电传感器为核心。传感器将不同车速转变成的不同频率的脉冲信号输入到单片机进行控制与计算,再采用LED模块进行显示,使得电动自行车的速度与里程数据能直观的显示给使用者。 系统概述 本系统由信号预处理电路、单片机AT89C2051、系统化LED显示模块、串口数据存储电路和系统软件组成。其中信号预处理电路包含信号放大、波形变换和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机相连的TTL信号;通过单片机的设置可使内部定时器T1对脉冲输入引脚T0进行控制,这样能精确地算出加到T0引脚的单位时间内检测到的脉冲数;设计中速度显示采用LED模块,通过速度换算得来的里程数采用I2C总线并通过E2PROM来存储,既节省了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程。 系统的原理框图如图1所示。

图1 系统的原理框图 工作原理 该设计能实时地将所测的速度与累计里程数显示出来,主要是将传感器输入到单片机的脉冲信号的频率(传感器将不同车速转变成不同频率的脉冲信号)实时地测量出来,考虑到信号的衰减、干扰等影响,在信号送入单片机前应对其进行放大整形,然后通过单片机计算出速度和里程,再将所得的数据存储到串口数据存储器,并由LED显示模块交替显示所测速度与里程。本设计的里程数的算法是一种大概的算法(假设在一定时间内自行车是匀速行进,平均速度与时间的乘积即为里程数)。 设计时,应综合考虑测速精度和系统反应时间。本设计用测量脉冲频率来计算速度,因而具有较高的测速精度。在计算里程时取了自行车的理想状态。实际中,误差控制在几米之内,相对于整个里程来说不是很大。为了保证系统的实时性,系统的速度转换模块和显示数据转BCD码模块都采用快速算法。另外,还应尽量保证其他子模块在编程时的通用性和高效性。本设计的速度和里程值采用6位显示,并包含两个小数位。 系统的硬件设计 脉冲发生源 本设计采用了ST1101红外光电传感器,进行非接触式检测。当有物体挡在红外光电发光二极管和高灵敏度的光电晶体管之间时,传感器将会输出一个低电平,而当没有物体挡在中间时则输出为高电平,从而形成一个脉冲。 该系统在自行车后轮的轴处保持着与轮子旋转切面平行的方向延伸附加一个铝盘,在这个铝盘的边沿处挖出若干个圆形过孔,把传感器的检测部分放在圆孔的圆心位置。每当铝盘随着后轮旋转的时候,传感器将向外输出若干个脉冲。把这些脉冲通过一系列的波形整形成单片机可以识别的TTL电平,即可算出轮子即时的转速。

自行车里程表的设计【开题报告】

毕业设计(论文)开题报告 题目:自行车里程表的设计 专业:电子信息工程 一、选题的背景、意义 192个国家的谈判代表召开峰会,商讨《京都议定书》一期承诺到期后的后续方案,即2012009年12月7日开是在丹麦首都哥本哈根召开的《哥本哈根世界气候大会》,来自2年至2020年的全球减排协议,就未来应对气候变化的全球行动签署新的协议。气候变化已经成为全世界共同关注的焦点问题,节能减排迫在眉睫,全球各个国家都在为节能减排做进一步的努力。加之2008年爆发的经济危机的影响之深远,让每一个身处社会的人都心有余悸。但是在这经济危机爆发的时刻,人来面临的能源问题,远比经济危机要让大家头痛得许多,中国正在积极推动企业的节能减排,提高全社会节能减排的意识。 电电动自行车是绿色节能的交通工具,在城城市化发展的进程中电动自行车满足了消消费者出行半径增大的需求。经过15年的快速发展,电动自行车产业已经进入了成熟期,产品的质量不断提高,技术创新成果普遍应用。中国已成为全球电动自行车的制造、消费大国,目前中国市场年产销量超过2000万辆,整个产业链的经济规模达到1000亿以上,从业人员近500万人。整车企业1000余家、6000余家相关联配套企业、100000家经销商、市场保有量达 1.2亿辆,电动自行车成为中国一个重要的产业,也是中国老百姓主要的交通工具。目前平均每四户居民家庭中就有一辆电动自行车,电动自行车已经成为城乡人民生活中的一种重要的消费品。2009年以来,面对世界金融危机的挑战,电动自行车产业依然保持了平稳发展。中国自行车协会助力车专业委员会的统计,50家主要生产电动自行车的企业,1-8月份累计总产量为656万辆,同比增长13%。另外,根据国家统计局的统计,1-8月份行业规模以上企业电动自行车产量累计生产为445.5万辆,同比增长8.7%。两个不同口径的统计数字均说明,2009年的前8个月行业仍然是增长的态势。 1989年清华第一台电动自行车样机到现在二十年的时间,中国电动自行车行业经历了从无到有,从小到大的过程,目前年产量已达2000万辆以上,社会总需求量在5亿辆以上。随着城市扩大化的发展进程,电动自行车已经逐渐成为百姓出行不可或缺的代步工具。2009年10月,国家标准管理委员会公布了《电动摩托车和电动轻便摩托车

基于单片机的电动车里程表设计说明

《基于单片机的电动车里程表设计》 目录 引言 (1) 1.总体设计 (2) 2.设计任务及要求 (2) 3.电路原理 (2) 4.硬件系统模块 (3) 4.1芯片的选择 (6) 4.2结构框图 (7) 5.软件系统设计 (7) 5.1控制系统源程序 (11) 6.调试 (13) 7.参考文献 (13)

引言 里程表广泛应用于各类机车,传统的机械式里程表虽然稳定可靠,但功能单一、易受磨损。随着电子技术的迅猛发展,电子式里程表得以广泛应用,现在很多轿车仪表已经使用电子车速里程表,从保护环境和经济条件许可等因素综合来看,电动自行车目前乃至今后都有着广阔的发展空间。目前市面上电动自行车的速度表和里程表都是机械的,看起来不够直观与方便。如果能用液晶显示屏直接显示出来里程数和速度值,就可节省用户的时间及精力处理自行车行进过程中的突发事件。 本设计介绍一种基于单片机的智能电子里程表。该电子式里程表是一种数字式仪表,主要由车速表和里程表两部分组成,其传感器采用无接触测量的光电传感器。传感器将不同车速转变成的不同频率的脉冲信号输入到单片机进行控制与计算,再采用液晶显示器模块进行显示,使得电动自行车的速度与里程数据能直观的显示给使用者。它不仅可显示车辆行驶的总里程,还可显示当前车速,以及实现超速报警等功能,并具有较强的再开发能力。它的实现方式是,通过安装在汽车转轴上的测量盘,用光电式转速传感器检测转速的脉冲信息,在脉冲状态下,将转速的变化转换成光通量的变化,再通过光电转换元件将光通量的变化转换成电量的变化,接着通过频率测量电路将脉冲信号输入到单片机中,然后依据电量与转速的函数关系实现转速测量,再通过计算,从而得出里程、车速的信息,并由液晶显示器显示出来。

自行车码表

出口澳大利亚/加拿大自行车码表 MULTI-FUNCTION CYCLECOMPUTER OEM , W/O BATTERY BLISTER CARD 马表说明书 请在使用时仔细阅读以下说明: FUNCTIONS 功能 1.Current Speed流速 2.24Hour Clock二十四小时计时器 3.Total Distance (ODO)全行程 4.Trip Time(TM)单次骑行时间 5.Maximum Speed (MXS) 最大时速 6.Average Speed(AVS)平均速度 7.Trip time (TM) 单次行程时间 8.Scan(SCAN)浏览 9.Kilometer/Mile conversion公里/英里转换 1O.Wheel Circumeference Setting 车轮周长设置 11.LCD Auto Clear 显示屏自动清除 12.Speed Trend 速度趋势 13.Auto Stop/Start自动开关 Main Units主件 1.Liquid Crystal Display液晶显示器 2.Mode Button模式按钮: use to Select the functions 用于选择功能 3.Set Button设置按钮: use to set the digit 用于设置数字 4.Battery Case Over电池盒 5.Cycle Computer Accessories马表配件 Mounting the cycle computer main unit bracket 安装马表的主件为支架Attach the bracket in the handlebar by means of the screw procided, the enclosed rubber pad can be used if the handle bar shouldn't provide the required thickness, tighten the screw and make sure the bracket is steady. 用螺丝拧支架在车手上,倘若车手管有点细可以用所附的像胶垫塞一下.拧紧螺丝确保支架装牢. Mounting the sensor unit and magnet 安装传感器和磁铁 Attach the magnet to the spoke on the front wheel with the screw. Attach the sensor to the inner side of the front fork, adjust their relative position, ensure that the magnet is directly at the bulge near the top of the sensor and the distance between them is less 5mm. 用螺丝装磁铁在前轮的辐丝上.传感器装到前叉内侧,整调好它们相对应的位置. 确 保磁铁在近于传感器上面及它与传感器的距离少于5MM就可以直接膨胀. Tighten all cable clip and screw to make all parts steady. 系紧线索并且拧紧螺丝,确保所有的零件都固定好 Operation 操作 1.Setting wheel circumference, clock and metric of British unit. 设置轮子周长,时钟,公制或英制.

基于单片机的自行车里程表设计样本

摘要 随着居民生活水平不断提高,自行车不再仅仅是普通运送、代步工具,而是成为人们娱乐、休闲、锻炼首选。自行车里程表可以满足人们最基本需求,让人们能清晰地懂得当前速度、里程等物理量。重要阐述一种基于霍尔元件自行车里程表设计。以AT89C52 单片机为核心,A44E 霍尔传感器测转数,实现对自行车里程/速度测量记录,采用24C02 实当前系统掉电时候保存里程信息,并能将自行车里程数及速度用LED实时显示。文章详细简介了自行车里程表硬件电路和软件设计。硬件某些运用霍尔元件将自行车每转一圈脉冲数传入单片机系统,然后单片机系统将信号通过解决送显示。软件某些用汇编语言进行编程,采用模块化设计思想。该系统硬件电路简朴,子程序具备通用性,完全符合设计规定。 核心词:里程/速度;霍尔元件;单片机;LED显示

Abstract With the developing of people’s life,the bicycle is not only the universal tool of transportation and substitute for walking,but becomes the first choice of entertainmenting and exercising. The bicycle mileage/speed can fulfill the basic need of people’s life,so that they can learn the speed and the mileage of the bicycle. In these paper,the bicycle mileage/speed design based on the Hall element is elaborated. By AT89C52 as kernel,using A44E Hall element to measure revolution,the measure and statistic are achieved. The range informations are saved by 24C02 when the power is off,the bicycle speed can be displayed on LED. In this article,the hardware circuit and software design of bicycle mileage/speed instrument are introduced in detail. About the hardware,the pulse number is transmitted of one cycle of the bicycle into Single Chip Microcomputer system. Then the signal processed by Single Chip Microcomputer system is sent to display scream. About the software,in assemble language,the program is designed in the mode of modules. The system has simple hardware,common sub-program,and meet the demand of design. Key words:Mileage / speed;Hall element;Single Chip Microcomputer;LED

自行车里程表_数电实验

数字类:自行车里程表 一、课程设计要求 (一)设计任务 设计、制作一个根据车轮周长、辐条数等参数来记录行驶里程的简易里程表。 要求具有可调整的手段,以适应不同车型。 (二)参考设计方案 1、首先使用红外光电传感器对转动的车轮辐条进行测量,产生基本技术脉冲。若以0.1公里作为里程表的计数单位,则需测量出车轮的周长、一周有多少根辐条、没走0.1 公里要有多少根辐条通过传感器。若将此计数值转化为里程表的一个计数脉冲,提供给一个多位十进制里程计数器,则记录分辨率就为0.1公里,最后由多位数码管显示出来。 2、框图:

(三)设计要求 1、显示数字为3位,精度为0.1公里,即(00.0——99.9公里)。 2、数码管要有小数点,即个位与十位间的小数点要亮起来。 3、要标明你所设计的条件(轮周长、辐条数等),给出根据条件不同进行调 整的方法。 4、结构简单、所用芯片尽量少、成本低、易于制作。 5、所用芯片与元件尽量在参考元器件围选择(实验室没有的需自行解决) 6、要制作一个模拟的(或真实的)测试模型,以便进行实际的测试。尽量 做到结构合理、可靠,结构设计要作为考核的重要部分。 (四)发挥部分 从使用角度考虑,尝试加上你认为可以完善、改进的功能(如节电功能、显示清零等)。 (五)参考元件 CD40106;CD4518(或CD4017,74LS161等);74LS21,74LS08,CD4011(或74LS00);CD4553,CD4543;共阴(共阳)数码管;NPN(PNP)开关管;红外光电传感器等;电阻,电容若干

二、设计方案及仿真 (一)实验初步设计 由题可知,该实验主要分为4个部分:红外传感器及脉冲整形电路、轮辐计数电路、0.1公里计数电路、数码管显示电路(包括译码驱动)。 首先要将红外传感器接收到的轮辐脉冲整形成为规则的方波,整形可以用施密特触发器,当车的轮辐扫过红外传感器后,红外传感器将感应得到的脉冲送到施密特触发器进行整形,然后接入设计的轮辐计数器中,后经过轮辐计数器与0.1公里计数器完成计数,再由数码显示管显示里程。 根据提供的参考元件,初步确定了以下方案: 以CD40106为脉冲整形,若干CD4518作为轮辐计数器,CD4553为三位十进制计数器作为0.1公里计数电路,即从00.0计到99.9,CD4543作为7段共阴数码管驱动芯片,LG5631AH作为共阴数码显示管显示里程。 根据车轮半径以及车轮转动一周红外传感器感应到的辐条数,可以计算出每走0.1公里要有多少根辐条通过传感器,从而确定进制及所需CD4518数量。 在我们的实验中按照车轮的辐条数n=28,半径D=49cm计算。 车轮周长C=πD=3.1415926×49cm=1.539m 设轮辐计数器为N进制,有C/n×N=100m 解得: N=910 可得脉冲计数器为910进制,即每当传感器感应到910根辐条时系统应记0.1公里,计数器自动清零,周而复始从而达到计数的目的,CD4518一片里面有两个计数电路,共需三个计数电路即两片CD4518。 (二)红外光电传感器及脉冲整形电路 1.设计要求:当轮辐扫过红外传感器后,接收到的脉冲信号通过施密特触发器进行整形,得到标准的方波信号,再输入到轮辐计数器中。 2. 实现:输入脉冲由红外传感器提供,通过光偶的传递将信号输入到 CD40106中进行整形得到规则的方波信号。 上图为红外光电传感器的输出脉冲 下图为经过施密特触发器整形过后的规则方波信号 3.芯片资料及部分电路 1)红外光电传感器由光耦合器发光二极管和光敏晶体管组成,其输出特 性与晶体管相似,但其电流传输比I C /I D 比晶体管的电流放大倍数β小得 多,一般只有0.1~0.3,响应时间一般约为10μs。 2)CD40106芯片资料 CD40106引脚图

基于单片机自行车的里程测速仪

《基于单片机的 自行车里程表、测速仪》单片机大作业 09电子2班 薛强 学号:423

目录摘要 第一章系统设计 1.1 设计任务和要求 1.1.1设计任务 1.1.2 基本要求 1.2 总体设计方案 1.2.1系统总体设计思路 1.2.2方案设计与讨论 1.3功能描述 1.4操作说明 1.5结构框图 1.6原理说明 第二章硬件设计 2.1 硬件电路 2.2 主要元件介绍 第三章软件设计 3.1 系统主程序流程图 3.2 仿真截图 3.3 源程序代码

基于80C51单片机的 自行车里程表、测速仪 摘要:本文介绍了一种基于单片机控制的简易自动自行车速度以及里程计算系统,包括自行车里程表的硬件构成,软件逻辑以及程序代码。该里程测速系统以AT89C51作为系统控制核心,采用光电传感器来检测信号,通过一定时间间隔内对信号的采集,结合自行车本身车轮参数,经过单片机对采集信号进行分析计算,最终在LCD以及LED上显示车辆行驶里程、平均速度和瞬时速度,并且具有超速报警功能。 关键词:自行车测速;单片机;光电传感器,LCD/LED显示 一、系统设计 1.1 设计任务和要求 1.1.1设计任务 设计一个自行车里程表、测速仪,可以将自行车一段时间内的行驶里程,瞬时速度,平均速度在LCD上显示出来,有一个能用LCD显示的腕式自行车里程显示器,传感器采用霍尔元器件,安装在自行车的车轮上; 1.1.2 基本要求 能实时显示当前的车速和行驶里程; 能去除或保留原先的里程数; 电池供电。 1.2 总体设计方案 1.2.1系统总体设计思路 本系统实现自行车运行过程中对行驶里程、当前瞬时速度、平均速度进行测量和显示。总体设计思路如图1所示。系统包括控制器模块、信号检测采集模块、显示模块、电源模块四部分。

简易自行车数字里程表设计

本科毕业论文 题目:简易自行车数字里程表设计

摘要 本文对自行车里程表的结构、设计原理进行了介绍,并应用芯片LM339和AT89S51设计、制作了自行车里程表。文章介绍了所用芯片的存储结构、各管脚的功能,对各个模块的工作原理进行了分析。并对自行车里程表进行了展望。 本文先对里程表设计当中所需设备作了详细介绍,对设计中存在的问题进行了说明;而后对硬件和软件部分的设计和实现作了认真的分析;然后给出了系统的建模过程及相应的系统模型,在此基础上进行了控制仿真,并对仿真效果进行了比较。 本里程表的设计具有结构简单,成本低廉,显示清晰,稳定可靠等优点。并且可进行扩充,加入时速表的功能,更加方便的了解你现在所处的情况。 【关键词】光电对管;单片机A T89S51 ;LM339;键盘;

Abstract In this paper, the structure and principle of traditional bicycle odometer are introduced, and applying LM339 and ATS89S51 has designed and made a bicycle odometer .The article has introduced what be memory structure of used chip , every function of pin ,and has carried out analysis on operating principle of each modules, and has been in progress to design of bicycle odometer to look into the distance. This article first right Odometer designs required equipment, details of the design issues of; Later on hardware and software design and implementation carefully analyzed; Then the system modeling process and the corresponding model, based on the control simulation, Simulation results also were compared. Odometer the design of the structure is simple, low cost, showing clear, stable and reliable results. And can be expanded to speed the function table and more convenient understand you are now stand. Keywords: photoelectric cell; AT89S51;LM339; keys;

课程设计:自行车里程表

工业学院 本科课程设计(论文) 题目__________________________________ __________________________________ 指导教师__________________________ 辅导教师__________________________ 学生__________________________ 学生学号__________________________ _______________________________ 院(部)____________________________专业 ________________班 自行车里程表 自动化与电子学院电子信息科学与技术081 2011 12 27

______年___月___日 自行车里程表 摘要:本文介绍的速度与里程表设计以单片机最小系统和霍尔传感器为核心。传感器将不同车速转变成的不同频率的脉冲信号输入到单片机进行控制与计算,再采用LED模块进行显示,使得电动自行车的速度与里程数据能直观的显示给使用者。 本系统由霍尔传感器、RC滤波电路、单片机AT89S51、系统化LED显示模块、数据存储电路和键盘控制组成。其中霍尔传感器包含信号放大和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机相连的TTL信号;通过单片机的设置可使部定时器T1对脉冲输入引脚T0进行控制,这样能精确地算出加到T0引脚的单位时间检测到的脉冲数;设计中速度显示采用LED模块,通过速度换算得来的里程数采用I2C总线并通过E2PROM来存储,既节省了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程 本文先对里程表设计当中所需设备作了详细介绍,对设计中存在的问题进行了说明;而后对硬件和软件部分的设计和实现作了认真的分析;然后给出了系统的建模过程及相应的系统模型,在此基础上进行了控制仿真,并对仿真效果进行了比较。 本里程表的设计具有结构简单,成本低廉,显示清晰,稳定可靠等优点。并且可进行扩充,加入时速表的功能,更加方便的了解你现在所处的情况。 关键词:单片机最小系统,LED数码管,霍尔传感器,RC滤波器,EEPROM存储器

基于单片机的自行车里程表设计论文附程序

自行车里程表 设计论文 【摘要】以AT89S52型单片机为核心,实时测量并显示自行车行驶过程中的各项参数。 【关键词】单片机LCD干簧管累计里程速度 【作品要求】 设计一个可以适用自行车的轻便、省电、全天候野外使用的自行车里程表。(1)基计要求 总里程〈999.99km; 可以轮流显示或选择显示(用十进制数): 里程——当前行驶里程; 速度——当前平均速度km/h; 最大速度——本次行驶中的最大速度; 时间——当前行驶累计时间,时、分、秒; 电源不高于5V,体积小、结构可靠,便于安装及使用。 (2)发挥部分 可以显示最大加速度;用可编程器件实现;用单片机实现 【方案设计与讨论】 1.速度测量原理 测量自行车的速度的原理有两种: 1)测量一定时间间隔t1里自行车车轮转过的圈数qs。假设车轮周长为tc, 则速度V=tc*qs/t1 2)测量自行车车轮转过一圈的时间t2,则速度V=tc/t2 本里程表是根据原理2计算速度的。 2.传感器的选择 1)红外对管。把红外对管分别安装在自行车车轮的两侧,当车轮转动时, 辐条会阻挡红外对管的光路,接收管输出低电平,单片机根据此信号可 计算里程、速度等。红外对管的优点是测量精度高,缺点是安装比较复 杂和容易受外来光线、灰尘等的影响。 2)开关型霍尔传感器。霍尔传感器是利用霍尔效应把磁输入信号转换成电 信号的器件。把开关型霍尔传感器安装在自行车贴近车轮的支架上,磁 钢安装在辐条上,当磁钢靠近霍尔传感器的时候,传感器输出一个无抖

动的低电平,单片机根据此信号可计算里程、速度等。霍尔传感器的优 点是稳定和安装简易,缺点是成本较高。 3)干簧管。干簧管是一种磁敏的有触点无源电子开关元件,应用在里程表 上的原理与开关型霍尔传感器类似,把干簧管安装在自行车贴近车轮的 支架上,磁钢安装在辐条上,当磁钢靠近霍尔传感器的时候,干簧管闭 合,单片机根据此信号可计算里程、速度等。干簧管的优点是成本低廉 和安装简易,缺点是比较脆弱和不够稳定。 本里程表选用干簧管作为传感器。给干簧管套上废弃笔杆,可克服其脆弱的缺点;软件防抖可克服其不够稳定的缺点。 3.显示模块的选择 1)动态扫描LED数码管显示。里程表的显示内容以数字为主,利用LED 数码管可基本满足使用要求,且成本较低。但是用动态扫描的方式驱动 数码管,亮度太低,在阳光下几乎看不见显示内容,失去使用价值。 2)串行静态LED数码管显示。把单片机的串行口设置为方式0(同步移位 寄存器),输出显示信息,可实现LED数码管的静态显示,其亮度令人 满意。但由于要使用74HC164/74LS164串并转换芯片驱动LED数码管,因此会带来体积大、成本高、功耗高等的缺点。 3)LCD液晶显示模块。液晶显示模块具有体积小、功耗低、显示内容丰富 等特点,现在字符型液晶显示模块已经是单片机应用设计中最常用的信 息显示器件了。 本里程表使用1602 LCD作为显示模块。 【功能描述】 以AT89S52型单片机为核心,实时测量并显示自行车行驶过程中的各项参数,包括当前行驶累计时间、当前行驶累计里程(m/km自动调整)、当前速度(km/h)、最大速度(km/h)、平均速度(km/h)、加速度(m/s2)、当前时间等,各参数分屏显示。可更改自行车轮胎直径,适应不同的自行车,通用性好。本里程表具有时钟功能,不安装在自行车上时也可作为时钟使用,实用性高。 【操作说明】 里程表板面如上图所示,包括电源2pin排针、干簧管3pin排针、液晶显示器、液晶背光开关、电源开关、电源LED指示灯、功能按钮SW1-SW5、Reset 按钮。

自行车里程表的设计

课程单片机原理及应用课程设计 题目自行车里程表的设计 主要内容、基本要求、主要参考资料等 1、主要内容: 根据单片机课程所学内容,结合其他相关课程知识,设计一个自行车里程表,以加深对单片机知识的理解,锻炼实践动手能力,为以后的毕业设计和工作打下坚实基础。 2、基本要求: 以AT89C2051型单片机为核心,实时测量并显示自行车行驶过程中两项运动参数:速度和里程。所测量各值可单独显示,测量值误差小于1%。超速行驶(设置两各可选择的限速参数:10m/s,8m/s)时,能自动发出声光报警。 3、主要参考资料: [1] 张毅坤,陈善久.单片微型计算机原理及应用.西安:西安电子科技大学出版社,2002. [2] 张友德,赵志英,徐时亮.单片微机原理应用与实验.上海:复旦大学出版社,2000. [3] 伟福Lab2000P系列单片机仿真实验系统说明书. 完成期限2010.3.15-2010.3.19 指导教师 专业负责人 2010年3 月13日

目录 第一章概述 (2) 第二章硬件设计 (3) 2.1系统组成结构框图 (3) 2.2具体硬件电路及工作原理 (3) 2.3 AT89C2051单片机简介 (4) 2.3.1芯片概述 (4) 2.4其他外围硬件电路 (6) 2.4.1电源电路 (6) 2.4.2霍尔传感器 (6) 2.4.3 4位串行静态显示电路 (7) 第三章软件设计 (8) 3.1主程序设计 (8) 3.2 外中断0和 T1定时溢出中断服务子程序设计 (8) 3.3 速度/里程显示控制子程序设计 (8) 3.4系统完整源程序 (9) 总结 (10) 参考文献 (11) 附录 (12) 附录1 整体电路图 (12) 附录2 源程序 (13)

自行车码表设置说明书

西格玛旗下正品B-SQUARE自行车码表详细说明: 拿到码表后码表模式是德文模式。 然后我们进行码表设置,直接按SET键+MODE键长按3-5秒,进行码表初始化; 初始化后按MODE键转换为ENGL的模式,也就是英文模式,再按SET键我们会看到KM模式,这个正常情况下不需要调节,然后再按SET键进入设置轮周长模式,按MODE键设置周长,默认设置为2155的周长,再按SET进入总里程设置,一般第一次使用时不需要设置,当码表数据丢失时我们可以进入总里程设置,继续按SET键进入保养设置,我们可以设置一定的行车距离对爱车进行一次保养。再按SET键,进入关机模式,码表不使用的时候进入该模式进行关机,节省电池的消耗。 再按SET键,设置体重单位公斤和磅,再按SET件设置你个人的体重。 接着按SET键,设置时间。 设置功能 3国语言可选(德DEUT,英ENGL,法FRANC),公里/英里制单位可选(KMS和MS),轮子周长设置(SET WS),总路程设置(SET ODO),自行车维护路程设置(SERVIC),开启电池低压报警功能(CHANGE),体重单位设置(SET-KG和SET-LB),体重设置(SET-KG),时间制设置(12/24),时间设定(CLOCK) 主要功能 时间功能(CLOCK),路程显示(TRIP),骑行时间(RIDETM),平均速度(AV.SPD),最大速度(MAXSPD),总路程显示(ODO)在任意模式长按右键3秒启动背光,长按右键5秒进入拓展功能(EXPERT)拓展功能:秒表功能(STW),即时温度显示(TEMP℃)最低温度(MNTEMP),最高温度(MXTEMP),即时卡路里消耗(CAL),总卡

汽车速度里程表的设计

汽车速度里程表的设计 摘要:在车辆高速行驶的过程中,车速里程表是为驾驶员及时提供动态驾驶信息的重要仪表,它的好坏直接影响到车辆行驶安全。而传统的车速里程表存在两大缺陷:一是用软轴驱动的传统车速里程表在车辆高速行驶状态下,软轴高速旋转,由于软轴钢丝应力极限的限制,常常造成钢丝软轴的疲劳断裂,从而使车速里程表失效;二是由于软轴布线过长,出现形变过大和运动迟滞现象,导致动态指示迟钝或指示错误。为了更加及时可靠的为驾驶员提供动态驾驶信息,保证车辆行驶安全,客服传统软轴驱动车速里程表故障率高、动态指示迟钝等问题,运用先进的电子技术、传感器测量技术和计算机智能技术,改进传统的里程表是非常必要的。 关键字:单片机,霍尔传感器,车速里程表 Abstract:In the process of high-speed vehicles, vehicle speed odometer is important instrument driver to provide dynamic driving information, which directly affects the running safety of vehicles. The speedometer tradition has two defects: one is the traditional speedometer flexible shaft driving the vehicle high speed running condition, the shaft rotating speed, the flexible shaft steel wire stress limit, often resulting in fatigue fracture of the wire flexible shaft, so that the speedometer failure; two is a flexible wiring is too long due to deformation, appear too large and the motion lag, lead to dynamic indicating slow or indication error. In order to be more reliable and timely to the driver's driving dynamic information, guarantee the driving safety, the problem of high failure rate, the speedometer dynamic indicating slow service traditional flexible shaft driving, the use of electronic technology, sensor technology and computer intelligence technology advanced, the improvement of the traditional odometer is very necessary. Key words:The microcontroller, hall sensors, memory,The speedometer

课程设计:自行车里程表

太原工业学院 本 科 课 程 设 计 (论 文) 题 目 __________________________________ __________________________________ 指导教师__________________________ 辅导教师__________________________ 学生姓名__________________________ 学生学号__________________________ _______________________________院(部)____________________________ 专业________________班 自行车里程表 自动化与电子学院 电子信息科学与技术 081 2011 12 27

______年___月___日 自行车里程表 摘要:本文介绍的速度与里程表设计以单片机最小系统和霍尔传感器为核心。传感器将不同车速转变成的不同频率的脉冲信号输入到单片机进行控制与计算,再采用LED模块进行显示,使得电动自行车的速度与里程数据能直观的显示给使用者。 本系统由霍尔传感器、RC滤波电路、单片机AT89S51、系统化LED显示模块、数据存储电路和键盘控制组成。其中霍尔传感器包含信号放大和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机相连的TTL信号;通过单片机的设置可使内部定时器T1对脉冲输入引脚T0进行控制,这样能精确地算出加到T0引脚的单位时间内检测到的脉冲数;设计中速度显示采用LED模块,通过速度换算得来的里程数采用I2C总线并通过E2PROM来存储,既节省了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程 本文先对里程表设计当中所需设备作了详细介绍,对设计中存在的问题进行了说明;而后对硬件和软件部分的设计和实现作了认真的分析;然后给出了系统的建模过程及相应的系统模型,在此基础上进行了控制仿真,并对仿真效果进行了比较。 本里程表的设计具有结构简单,成本低廉,显示清晰,稳定可靠等优点。并且可进行扩充,加入时速表的功能,更加方便的了解你现在所处的情况。 关键词:单片机最小系统,LED数码管,霍尔传感器,RC滤波器,EEPROM存储器

基于霍尔元件的自行车的速度里程表的设计说明

摘要 随着居民生活水平的不断提高,自行车不再仅仅是普通的运输、代步的工具,而是成为人们娱乐、休闲、锻炼的首选。自行车的速度里程表能够满足人们最基本的需求,让人们能清楚地知道当前的速度、里程等物理量。本论文主要阐述一种基于霍尔元件的自行车的速度里程表的设计。以AT89C52单片机为核心,A44E 霍尔传感器测转数,实现对自行车里程/速度的测量统计,采用24C02实现在系统掉电的时候保存里程信息,并能将自行车的里程数及速度用LED实时显示。文章详细介绍了自行车的速度里程表的硬件电路和软件设计。硬件部分利用霍尔元件将自行车每转一圈的脉冲数传入单片机系统,然后单片机系统将信号经过处理送显示。软件部分用汇编语言进行编程,采用模块化设计思想。该系统硬件电路简单,子程序具有通用性,完全符合设计要求。 关键词:里程/速度;霍尔元件;单片机;LED显示

ABSTRACT With the developing of people’s life, the bicycle is not only the universal tool of transportation and substitute for walking, but becomes the first choice of entertainment and exercising. The bicycle mileage/speed can fulfill the basic need of people’s life, so that they can learn the speed and the mileage of the bicycle. In this paper, the bicycle mileage/speed design based on the Hall element is elaborated. By AT89C52 as kernel, using A44E Hall element to measure revolution, the measure and statistic are achieved. The range information is saved by 24C02 when the power is off, the bicycle speed can be displayed on LED. In this article, the hardware circuit and software design of bicycle mileage/speed instrument are introduced in detail. About the hardware, the pulse number is transmitted of one cycle of the bicycle into Single Chip Microcomputer system. Then the signal processed by Single Chip Microcomputer system is sent to display scream. About the software, in assemble language; the program is designed in the mode of modules. The system has simple hardware, common sub-program, and meets the demand of design. KEY WORDS: Mileage / speed; Hall element; Single chip microcomputer; LED

自行车码表功能设置说明书大全

自行车码表功能设置说明大全 BC1106型码表一、初始设置 先按动B键显示时钟(CLOCK),然后按住设置键不放约3秒,就会出现主设置菜单。 此款码表的基本设置步骤及方法: 先按A键切换到需改动的功能菜单,再按设置键进入二级菜单,此时能改动的地方会闪烁,然后按A或B键调整具体参数,调整完成后再按设置键确认改动,设置好后屏幕会显示“SET OK”提示。 简单干作提示:

复位键为清零复位,设置键为确认,A、B键为调整 打开或关闭背光: 同时按复位键和设置键一次。 各菜单内容及主要功能如下: 1、BIKE1 ACTV (活动自行车设定) 共有自行车1和自行车2两种选择。设置好后屏幕左上角自行车圆圈图标会相应改变,BIKE1时圆圈内为I,BIKE2时圆圈内为II。如果只有一辆自行车,即只有一个原配BIKE1底座,就设BIK1 ACTV好了。 2、LANGUAGE (语言设定)

共有7国语言可选择,这里我们设“ENGLISH”好了。 3、KMH/MPH (速度单位) 共有2种速度单位可选择,这里我们设“KMH”好了。 4、WS BIKE1 (自行车1轮圈尺寸) 直接输入轮圈的周长即可。以折叠车为例,列几个常用的轮圈WS值供参考: 20*1.125 1.450 20*1.25 1.465 20*1.35 1.490

20*1.5 1.500 20*2.0 1.550 18*1.5 1.350 16*1.35 1.160 16*1.75 1.230 我的车子是HT061,原配20*1.5胎,就设1.500了。 5、WS BIKE2 (自行车2轮圈尺寸) 设置方法同上。 6、CLOCK (时钟设定)

相关主题
文本预览
相关文档 最新文档