自行车测速仪_第1页
自行车测速仪_第2页
自行车测速仪_第3页
自行车测速仪_第4页
自行车测速仪_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、多用途自行车测速仪甘肃广播电视大学农垦河西分校 陈会香一、设计背景随着经济的发展, 科学技术水平的提高, 人民生活水平的日益提高。 在满足人们生存的 基本需求之后, 越来越多的人将目光投向了健康且活力的生活方式,于是健身,休闲的概 念也越来越深入人心。自行车, 在中国是一种普及范围极广的代步工具,而在国外,却是一 种广受欢迎的健身方式。它的普及,廉价,易操作,便捷,无污染,使它成为一种老少皆宜 的健身,休闲方式。 而在今日的中国,也出现了越来越多的自行车运爱好者。对于一名自行 车爱好者,他 / 她必然十分想知道自己的运动效果究竟如何,想要知道自己关于速度,里程 的具体数字, 并根据外界的条件来

2、适当调整自己的运动健身计划。 而在平时使用自行车以代 步时,本多用途测速仪还可以用来显示时钟信息, 使两手扶车把的骑行者可以轻易看到当前 时间。当前的自行车市场上,仅有高档的专用于竞赛的自行车有类似装置,然而广大自行车爱 好者, 及有意向通过这一廉价便捷方式进行, 专门购买昂贵自行车设备是不现实的, 为了满 足群众的愿望以及巨大的市场,此类多用途自行车测速仪必然以其的平民身份而广受青睐。二、设计功能简介1. 对自行车进行实时速度的测量,显示出速度值。2. 能针对不同的车型进行选择,从而采用不同的模块进行测量。3. 能测量出当前环境的温度,以供使用者决定是否适宜进行运动。4. 显示当前日期时间,

3、为 24 小时制时钟,可以任意设定当前工作时间。5. 显示行车里程,记录范围为0999.9Km6. 根据记录的数据,速度计算卡路里消耗值。7. 所有数据都可在一块 LCD屏上显示三、系统硬件设计:系统框架图: (如图 1 所示)工作流程如下:首先,通过传感器对外部物理量进行测量,再将物理信号通过转换为电信号,经滤波及 放大电路输入单片机,单片机对所输入的电信号进行处理、分析,最终输出显示。系统分多个模式,可以显示车速,距离,环境温度,也可显示当前时间。整个系统采用自发电方式, 通过收集自行车运动所产生的动能, 转化为电能, 再经整流, 滤波,放大等方式最终输出为5V 直流电,供给整个系统。本设

4、计中用到的主要部件包括单片机(MSC51-89S52 DS12887)时钟芯片、DS18B20温度传感器、开关型霍尔传感器A04E,液晶显示模块 XXX四、系统模块设计(一)MSC51-89S52 单片机本系统将采用一片经典的 51 系列单片机中的 MSC51-89S52。1. STC89C52单片机硬件结构STC89C52单片机是把那些作为控制应用所必需的基本内容都集成在一个尺寸有限的集 成电路芯片上。如果按功能划分,它由如下功能部件组成,即微处理器、数据存储器、程序 存储器、并行I/O 口、串行口、定时器/计数器、中断系统及特殊功能寄存器。它们都是通 过片内单一总线连接而成,其基本结构依旧

5、是 CPU加上外围芯片的传统结构模式。但对各种功能部件的控制是米用特殊功能寄存器的集中控制方式。(1 )微处理器该单片机中有一个 8位的微处理器,与通用的微处理器基本相同, 同样包括了运算器和 控制器两大部分,只是增加了面向控制的处理功能, 不仅可处理数据,还可以进行位变量的 处理。(2)数据存储器片内为128个字节,片外最多可外扩至 64k字节,用来存储程序在运行期间的工作变量、 运算的中间结果、数据暂存和缓冲、标志位等,所以称为数据存储器。(3)程序存储器由于受集成度限制,片内只读存储器一般容量较小,如果片内的只读存储器的容量不够,则需用扩展片外的只读存储器,片外最多可外扩至64k字节。(

6、4)中断系统具有5个中断源,2级中断优先权。(5)定时器/计数器片内有2个16位的定时器/计数器, 具有四种工作方式。(6)串行口1个全双工的串行口, 具有四种工作方式。 可用来进行串行通讯, 扩展并行I/O 口,甚 至与多个单片机相连构成多机系统,从而使单片机的功能更强且应用更广。(7)P1 口、P2 口、P3 口、P4 口为4个并行8位I/O 口。(8)特殊功能寄存器共有21个,用于对片内的各功能的部件进行管理、控制、监视。实际上是一些控制寄 存器和状态寄存器,是一个具有特殊功能的RAM区。由上可见,STC89C52单片机的硬件结构具有功能部件种类全,功能强等特点。特别值得 一提的是该单片

7、机 CPU中的位处理器,它实际上是一个完整的1位微计算机,这个一位微计算机有自己的 CPU位寄存器、I/O 口和指令集。1位机在开关决策、逻辑电路仿真、过 程控制方面非常有效;而 8位机在数据采集,运算处理方面有明显的长处。MCS-51单片机中8位机和1位机的硬件资源复合在一起,二者相辅相承,它是单片机技术上的一个突破,这也是MCS-51单片机在设计的精美之处。车轮速度传感单片机系统温度传感器数据处理并显示电源2#图1系统框架图#3DALLAS霊尔元件和磁钢“X I l'<7 W、-TO-92 (DS 18BC2O)- -霍尔元件和磁场关系图3霍尔传感器2、复位电路89S52的复

8、位是由外部的复位电路来实现的。复位引脚RST通过一个斯密特触发器用来抑制噪声,在每个机器周期的S5P2,斯密特触发器的输出电平由复位电路采样一次,然后才能得到内部复位操作所需要的信号。复位电路通常采用上电自动复位和按钮复位两种方式。最简单的上电自动复位电路中上电自动复位是通过外部复位电路的电容充电来实现的。只要Vcc的上升时间不超过 1ms,就可以实现自动上电复位。时钟频率用6MHZ寸C取22uF,R取1KQ。除了上电复位外,有时还需要按键手动复位。本设计就是用的按键手动复位。按键手动 复位有电平方式和脉冲方式两种。其中电平复位是通过RST端经电阻与电源 Vcc接 通而实现的。按键手动复位电路

9、见图。时钟频率选用6MHZ寸,C取22uF,Rs取200Q, FK取1KQ。(二)时钟芯片 DS1302DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟芯片,附加31字节静态RAM采用SPI三线接口与CPUS行同步通信,并可采用突发方式一次传送多个字节的 时钟信号和RAM数据。实时时钟可提供秒、分、时、日、星期、月和年,一个月小与31天时可以自动调整,且具有闰年补偿功能。工作电压宽达2.55.5V。采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后背电源进行涓细电流充电的能力。DS1302的外部引脚分配如图 1所示及内部结构如图 2所示。DS1302用于

10、数据记录,特别是 对某些具有特殊意义的数据点的记录上,能实现数据与出现该数据的时间同时记录,因此广泛应用于测量系统中。(三)温度传感器 DS1820DSI820数字温度计提供9位(二进制)温度读数指示器件的温度信息经过单线接口送入 DSI820或从DSl820送出因此从主机 CPU到DSl820仅需一条线(和地线)DSI820的电源可以 由数据线本身提供而不需要外部电源因为每一个DSl820在出厂时已经给定了唯一的序号因此任意多个DSl820可以存放在同一条单线总线上这允许在许多不同的地方放置温度敏感器件DSI820的测量范围从-55到+ 125增量值为0.5可在I s(典型值)内把温度变换成

11、数字。 由于DS1820采用单总线结构因此外围电路非常简单,通过一上拉电阻R5即可与单片机相连。这里我们将 DS1820的数据引脚DQ与单片机的T0 口(即P3.4 )相连,通过这条数 据线接收温度测量值。(四)开关型霍尔传感器 A04E霍尔传感器的外形图和与磁场的关心如图3所示,磁场有磁钢提供,所以霍尔传感器和磁钢需要配对使用。开关型霍尔传感器可以用于转速检测与控制将A04E要安装到车上,所以事先最好准备一个易弯曲的铁片用螺母将其与连接然后在固 定于车上,这样可以保证 A04E在车子行驶过程中不发生晃动。(五)、液晶显示由于现在的液晶模块应用已经十分广泛,也可以用数码管作为使用媒介。(六)、

12、卡路里计算公式依据国际惯例计算式,运动的功率约为消耗卡路里的25%(七)、速度计算方式及里程计算方式1 、自行车的结构ihiaaHdia thAr起E审沖把脅housingg r 口 加唄塚红1 ft|r 6 top *135*mb*机I霆丄苔图4自行车的结构如图4所示,我们所设计的测速仪,将在前轴处安装一开关式霍尔传感器(建议用螺钉 以固定),在和霍尔传感器同一水平线上的某个辐条处安装磁钢。这样,在自行车转动时, 就会不断产生脉冲,从而进行下一步。国产自行车的型号主要是用来区别它的不同种类和规格。种类是指各式车的类型,规 格是指自行车车架的高度。 自行车型号用汉语拼音字母来表示,后面是一组阿

13、拉伯数字。如 PA-17 型, QF-65 型, ZA-41 型。 其含义是: 第一个字母表示自行车的种类。如: P 代 表普通型,Q代表轻便型,Z代表载重型,S代表赛车型,X代表小轮型,T代表特种型。 第 二个字母代表自行车的式样和规格。式样是指男式车或女式车。如字母A( 28英寸)、C( 20英 寸)、 E( 26 英寸) 这些单数字母又都代表男式车。而字母 B( 28 英寸)、 D( 27英寸)、 F( 26 英寸),这些双数字母都代表女式车。 字母后面跟的阿拉伯数字是工厂设计 的顺序号。我们将根据跳线以完成对不同型号车轮直径的设定,计算出不同的速度值,里程值。2、速度的计算(简述) :V( m/s) =1s 内的脉冲数 *车轮周长3、里程的计算(简述) :里程S=是霍尔传感器产生信号数X车轮周长五、结语: 以上是对本产品的功能及使用说明。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论