当前位置:文档之家› 多功能自行车测速仪

多功能自行车测速仪

多功能自行车测速仪
多功能自行车测速仪

多功能自行车测速仪

目录

单片机自行车测速仪设计.............. 错误!未定义书签。目录 (1)

产品设计背景 (2)

中英文摘要 (3)

总体设计思想 (5)

硬件设计部分 (6)

AT89C52 单片机 (7)

温度传感器DS1820 (9)

AH3503线性霍尔 (10)

HC-SR04超声波 (11)

太阳能 (13)

软件设计部分 (14)

总结 (30)

参考文献 (30)

产品设计背景

低碳环境更美好: 一个智慧城市,除了会运用科技改善市民生活,更懂得运用科技保护现有的资源,使市民的生活环境更美好。PM2.5的数据、绿色公交的推行、污染企业排放量、各水道水质变化监控、道路交通电子眼……以科技控制、数据交换为主的系统,正是智慧城市的基石。不仅精细到市民的衣食住行,也可以大到环境气象的预警、区域碳排放的监测,用科技的手段让市民生活、城市环境都变得更美好。自行车不仅有利于人们出行,也有利于缓解城市交通压力,减少环境污染,既对公众个人有利,也对社会有利。自行车并不会给现代化进程添堵,相反,我们的道路现代化却给骑车的人和开车的人都添了堵。让自行车道消失,从现在来看,这不是现代化,这是对现代化的误解。而在国外,自行车却是一项十分受欢迎的健身运动。因为它无污染,价位低廉,老少皆宜。而且在运动过程中可以充分享受到大自然,对于忙碌的现代人来说,无疑是一种较好的放松方法。在中国这种情况也在慢慢发生变化。

Abstract

The system consists of AT89C52 SCM, LCD liquid crystal display, Holzer element, small magnet. The system includes a bicycle speed, mileage, and is equipped with a small keyboard on the total mileage cleared, the wheel circumference setting.

In 1, the bicycle speed measurement, showing speed value.

2, which can measure the environment temperature, for users to decide whether or not suitable for sports.

3, display mileage.

In 4, after the car has no display vehicle or vehicle and the workshop of the distance.

In 5, a solar charging battery, sharing the burden.

Through the sensor external physical quantity to be measured, the physical signal into an electrical signal, input AT89C52 chip, AT89C52 chip on the input signal processing, the final output display, and a certain degree of alarm function, if the temperature is high will remind you,

The car has a car and will alert you too close. The design used in the main part comprises a singlechip AT89C52, HC-SR04, DS18B20 temperature sensor, ultrasonic sensor, 12864 LCD AH3503 Holzer.

摘要

本系统由AT89C52单片机、LCD液晶显示、霍尔元件、小磁铁等组成。系统包括自行车即时速度、里程,并配有小键盘对总里程数的清零、对车轮周长的设定。

1、对自行车进行实时速度的测量、显示出速度值。

2、能测量出当前环境的温度,以供使用者决定是否适宜进行运动。

3、显示行车里程。

4、显示车后有无车辆或车与车间的距离。

5、太阳能充电、分担电池的负担。

通过传感器对外部物理量进行测量,再将物理信号转换为电信

号,输入AT89C52单片机,AT89C52单片机对所输入的电信号进行处理,最后输出显示,并有一定的报警功能,如如果温度高时会提醒你, 车后有车并距离太近会警示你。本设计中用到的主要部件包括单片机AT89C52、HC-SR04超声波、DS18B20温度传感器、AH3503霍尔传感器、12864液晶显示器。

总体设计思想

霍尔元件

车轮

K7 (复位)

K1 K2 K3 K4 K5 K6 (半径1)(半径2) (半径3) (半径4) (设置) (确认)

89C52 单片机

12864 LCD 显示部分 HC-SR04

超声波

DS18B20

温度传感器

太阳能

电池

硬件设计部分1、AT89C52 单片机

LCD12864插口

AT89C52 ATMEL公司生产的低电压,高性能CMOS 8位单片机.片内含8K byTES的可反复擦写的只读程序存储器(PEROM)和256 byTES 。的随机存取数据存储器(RAM),器件采用ATMEL

公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8052 产品引脚兼容,片内置通用8位中央处理器(CPU )和FLASH由存储单元,功能强大AT89C52单片适用于许多较为复杂控制应用场合。89C52单片机中文资料

主要性能参数:与Mcs-51产品指令和引脚完全兼容。

8字节可重擦写FLASH闪速存储器

1000 次擦写周期

全静态操作:0HZ-24MHZ

三级加密程序存储器

256X8字节内部RAM

32个可编程I/0口线

3个16 位定时/计数器

8个中断源

可编程串行UART通道

低功耗空闲和掉电模式

功能特性:

AT89C52 提供以下标准功能:8字节FLASH闪速存储器,256字竹内部RAM , 32个I/O口线,3个16 位定时/计数器,一个6向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89c52可降至OHz的静态逻辑操作,并支持两种软件可选的节电上作模式。空闲方式停止CPU 的工作,但允许RAM,定时/计数器.串行通信口及中断系统继续工作。掉电

方式保存RAM 中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位.

2、温度传感器DS1820

DSl820数字温度计提供9位(二进制)温度读数指

示器件的温度信息经过单线接口送入DSl820或从

DSl820送出因此从主机CPU到DSl820仅需一条线

(和地线)DSl820的电源可以由数据线本身提供而不

需要外部电源因为每一个DSl820在出厂时已经给定

了唯一的序号因此任意多个DSl820可以存放在同一

条单线总线上这允许在许多不同的地方放置温度敏

感器件DSl820的测量范围从-55到+125增量值为0.5

可在l s(典型值)内把温度变换成数字。

由于DS1820采用单总线结构因此外围电路非

常简单,通过一上拉电阻R5即可与单片机相连。这里我们将DS1820的数据引脚DQ与单片机的T0口(即P3.4)相连,通过这条数据线接收温度测量值。虽然DS1820的外围电路十分简单,但是凡事哪能完美,可以说这是以繁杂的编程换来的。DS1820以其严格而繁难的时序要求著称。因为它只有一根数据线,即数据与命令字都要在同一

条线上传输,所以DS1820制定了严格的时序,大家在使用时务必严格按照说明书上的要求对其进行操作,否则时序要是不正确,DS1820就罢工。笔者在调试的时候大部分时间都花在了调试DS1820上。通过切身的体会,我觉的最好变一到两个通用的延时子程序,在DS1820的编程中就可以直接调用延时程序,以保证时序的准确。

3、AH3503线性霍尔电路

AH3503线性霍尔电路线性霍尔电路线性霍尔电路线性霍尔AH3503线性霍尔电路由电压调整器,霍尔电压发生器,线性放大器和射极跟器组成,其输入是磁感应强度,输出是和输入量成正比的电压.

极限参数参数符号型号和量值单位、电源电压Vcc 6 V磁感应强度B 不限、mT工作环境温度TA -20~+85 ℃、高温贮存温度TS 150 ℃、电特性TA=25℃ 1mT=10Gs、型号与量值参数符号、测试条件最小典型最大

单位电源电压Vcc 4.5 - 6 V、电源电流Icc - 9 14 mA、线性范围

-90+90 mT、静态输出电压V out B=0 2.25 2.5 2.75 V、灵敏度S

B=±90mT 7..5 13..5 17..5 mV/mT、输出电阻Ro - 50 - Ω

注:输出电压应用输入阻抗大于10KΩ的电压表来测量;磁感应强度应在器件最灵敏的区域(见外形图)测量.

典型应用. 磁场测量. 非接触测距. 速度检测. 黑色金属检测. 口

检测. 无刷直流电机. 远传仪表

产品特点:线性好. 功耗低. 灵敏度高 . 输出电阻小. 温度稳定性好. 寿命长。功能方框图1,电源Vcc2,地GND3,输出V o

4、HC-SR04超声波

1、本模块性能稳定,测度距离精确。能和国外的SRF05,SRF02等超声波测距模块相媲美。模块高精度,盲区(2cm)超近,稳定的测距是此产品成功走向市场的有力根据!

2 主要技术参数:

1:使用电压:DC5V 2:静态电流:小于2mA

3:电平输出:高5V 4:电平输出:底0V

5:感应角度:不大于15度6:探测距离:2cm-450cm

7:高精度:可达0.3cm

8.PCB板大小:4.5*2.0CM

接线方式,VCC、trig(控制端)、echo(接收端)、GND

本产品使用方法:一个控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,就可以达到你移动测量的值了~~

模块工作原理:

(1)采用IO触发测距,给至少10us的高电平信号;

(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;

(3)有信号返回,通过IO输出一高电平,高电平持续的时间就是

超声波从发射到返回的时间.测试距离=(高电平时间*声速(340M/S))/2;

5、太阳能

利用太阳能光伏电池模块取代常用的市电或直流电源可以节约大量的电费。这里推荐的光伏电池的模块是能输出5W电力的太阳能板,它在全日光条件下,能输出16.5V电压,电流为300mA-500mA,这种太阳能电源可用来对三种电池充电铅酸电池,镍镉电池,锂子电池。经稳压芯片7805(IC5)提供充电的5V输出,用这种电路可方便的对3.6V锂子电池充电。R3用以限制充电电流。

软件设计部分

设计思想

刷新

开始

主程序

初始化 While 循环

LCD 显示

里程

超声波测距

温度测温 速度 按键设置

思路分析

开通两个定时器,一个用来计数Timer0,一个用来计时Timer1,当Timer1产生中断后,计算出速度和里程,主程序对进行打循环并进行刷新。逐步分析如下:

main

#include

#include

#include

#include "12864.h"

#include"delay.h"

#include"scankey.h"

#include"jisu.h"

#include"jiance.h"

#include"ds18b20.h"

#define uchar unsigned char

#define uint unsigned int

uint numwei,shiwei,gewei,xiaoshu,TempH,temp,time=0,ncounter2;

float L,LL,speed;

uchar i,ncounter1,T0counter, SECsign;

long S=0;

sbit scan=P3^4;

sbit SPK=P1^7;

sbit TX=P3^0;

sbit RX=P3^1;

bit flag1=0;//定义读时间标志

uchar code wendu[]="0123456789";

#define DataPort P0

#define overtemp 37

unsigned char disbuff[4]={ 0,0,0,0,};

unsigned char code num[]={"0123456789 :.-m"};

void StartModule() //T1中断用来扫描数码管和计800MS启动模块

{

TX=1;

//800MS 启动一次模块

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

_nop_();

//_nop_();

//_//nop_();

//_nop_();

//_nop_();

//_nop_();

//_nop_();

//_nop_();

//_nop_();

TX=0;

}

void Conut(void)

{

time=TH1*256+TL1;

TH1=0;

TL1=0;

S=time*1.87/100; //算出来是CM 11。0592M晶振if(flag1==1) //超出测量

{

flag1=0;

Write_Cmd(0x98+5);

Write_Data(num[13]);

Write_Data(num[12]);

Write_Data(num[13]);

Write_Data(num[12]);

}

else

{ //ClrScreen();

LCD_PutString(0,4,"车后距离");

disbuff[1]=S%1000/100;

disbuff[2]=S%1000%100/10;

disbuff[3]=S%1000%10 %10;

Write_Cmd(0x98+5);

Write_Data(num[disbuff[1]]);

Write_Data(num[12]);

Write_Data(num[disbuff[2]]);

Write_Data(num[disbuff[3]]);

Write_Data(num[14]);

}

if( S<50)

{while(1

{ S--;

LCD_PutString(0,4,"小心车后");

SPK=!SPK;

DelayMs(2);

SPK=1;

}

}

}

void initialize( void )

{

ncounter1 = 0;

ncounter2 = 0;

T0counter = 0;

SECsign = 1;

speed = 0;

}

void init_timer0( void )

{

//timeing 50ms at 11.0592MHz

TMOD=0x11;

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

TH1=0; //重新赋值2ms TL1=0;//(65536-50000)%256;

EA = 1;

ET0 = 1;

ET1=1;

TR0 = 1;

}

void main()

{

Init_ST7920(); //初始化

LCD_PutString(0,1,"按设置键设置单车");

LCD_PutString(0,2,"半径");

jiance();//按键设置选择车轮周长

L=jiance();

initialize( ); //初始化

init_timer0( );

while( 1 )

{

LCD_PutString(0,1,"里程:");

LCD_PutString(0,2,"速度:");

LCD_PutString(0,3,"当前温度:");

//LCD_PutString(0,4,"车后距离:");

if( scan == 0 ) //低电平计数

{

while(!scan);

ncounter1++;

ncounter2++;

scan=1;

}

LL=L*ncounter2; //周长L

cnt_mileage(LL );//里程显示

if( SECsign == 1 )

{

SECsign = 0;

speed=L* ncounter1; //周长L

dis_speed(speed );//速度显示

ncounter1 = 0;

TR0=1; //显示完后启动计数,减小误差

}

StartModule(); //计算

while(!RX); //当RX为零时等待

TR1=1; //开启计数

while(RX); //当RX为1计数并等待TR1=0; //关闭计数Conut();//超声波测距离

temp=ReadTemperature();//温度检测

numwei=temp*0.625;

TempH=temp>>4;

shiwei=numwei/100;

gewei=numwei%100/10;

xiaoshu=numwei%100%10;

Write_Cmd(0x88+5);

Write_Data(wendu[shiwei]);

Write_Data(wendu[gewei]);

Write_Data('.'); //0x2e'.'的16进制ASC码值

Write_Data(wendu[xiaoshu]);

Write_Data('C');

if(TempH>=overtemp)

{ LCD_PutString(0,3,"高温环境");

}//高温报警

//}

//for(i=0;i<3;i++)//延时3x200ms

//DelayMs(200);

//ClrScreen();

}

}

void INT_timer0( void ) interrupt 1

{

//TR0=0;

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

//TR0=1;

T0counter++;

if( T0counter == 20 )

{

TR0=0; //计时1s后停止

T0counter=0;

//TR0=1; //显示完后启动计数,减小误差

SECsign=1;

}

}

void INT_timer1( void ) interrupt 3

{ TF1=0;

flag1=1;//溢出标志位

}

12864.c

#include

#include"delay.h"

sbit RS = P2^2;

sbit RW = P2^3;

sbit E = P2^4;

sbit RES = P2^5;

sbit PSB = P2^7;

sbit PAUSE = P2^6;

#define DataPort P0

void Check_Busy()

{

RS=0;

RW=1;

E=1;

DataPort=0xff;

while((DataPort&0x80)==0x80);//忙则等待

E=0;

}

/*------------------------------------------------

写命令

------------------------------------------------*/

void Write_Cmd(unsigned char Cmd)

{

Check_Busy();

RS=0;

RW=0;

E=1;

DataPort=Cmd;

DelayUs2x(5);

E=0;

DelayUs2x(5);

}

/*------------------------------------------------

写数据

------------------------------------------------*/

void Write_Data(unsigned char Data)

{

Check_Busy();

RS=1;

RW=0;

E=1;

DataPort=Data;

DelayUs2x(5);

E=0;

DelayUs2x(5);

}

/*------------------------------------------------

液晶屏初始化

------------------------------------------------*/

void Init_ST7920()

{

DelayMs(40); //大于40MS的延时程序

PSB=1; //设置为8BIT并口工作模式DelayMs(1); //延时

【毕业设计】基于单片机自行车测速系统设计-精品

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

Bike speed system design based on single chip ABSTRACT With the developing of people’s life, the bi cycle 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. . Keyword:Mileage / speed; Hall element; Single chip microcomputer; LED

多普勒测速仪开题报告

1.结合毕业设计课题情况,根据所查阅的文献资料,撰写2000字左右的文献综述: 文献综述 一、本课题的研究背景及意义 随着我国经济建设的高速发展,人民生活的不断提高,道路上各式各样的车辆数目也在大幅上升,也使得交通违章不断增加,给道路交通和人民的生活带来了极大的威胁。由于汽车工业的不断进步,行驶在道路上的车辆速度越来越快,交通事故发生的频率也不断增加。众所周知,交通事故的发生大部分是由驾驶员的超速驾驶造成的。为提高汽车运行的安全性,减少交通事故的发生以及快速检测车辆行驶中的速度,所以有了测速仪的问世。 随着科技的进步,由雷达传感器制作的测速仪已经广泛应用于车辆测速的行业中,实现对车辆速度准确,快速的测量。该测速仪结构简单,可靠性高,操作方便,可广泛应用于摩托车、汽车等机动车辆的速度测量中。测速仪的发展动向是把测速仪的准确性,稳定性和可靠性作为重要的质量指标。 二、本课题国内外研究现状 我国测速仪的应用和研究起源于八十年代,伴随着我国经济发展,由最初的简单雷达测速仪发展到现在的超声波,激光等多种测速仪,同时在误差补偿,超速报警,便捷等多个方面的研究和发展取得了长足的进步,由以前的单一,简单,笨重的测速仪演变为如今的多样,复杂,小巧,为我国的交通做出了巨大贡献,同时涌现了广州科能,西安光伟等一大批骨干测速仪制造企业,基本上形成了中国测速仪目前的发展格局。 雷达测速仪是根据接收到反射波频移量的计算而得出物体的运动速度,雷达测速易于捕捉目标,无须精确瞄准,可以采用手持的方式,在车辆的运动中进行测速。在中国的雷达测速仪发展中,雷达测速仪越来越向着高精度,高智能,高便捷的方向快速发展。 面对风起云涌的国内外市场及日新月异的中国经济,我国测速仪的发展和应用依然存在着非常严峻的问题。在2010年的国家测速仪调查报告中,我们可以看到我国的测速仪采用国外进口的测速仪占很大的比例,其中居多来自美国,日本。主要是因为我国的测速仪在质量,测量误差,报警设计方面离国外的测速仪还有一定的差距,但在近年的研究中,我国的测速仪发展还是取得了好大的进步。

基于单片机设计的自行车测速计系统

届.别. 2013届 学号 毕业设计 基于单片机设计的自行车测速系统 姓名 系别、专业 导师姓名、职称 完成时间 1

目录 摘要 .............................................................. 3矚慫润厲钐瘗睞枥庑赖。Abstract............................................................ 3聞創沟燴鐺險爱氇谴净。 1 绪论 ........................................................... 4残骛楼諍锩瀨濟溆塹籟。 1.1 课题背景 ................................................. 5酽锕极額閉镇桧猪訣锥。 1.2 课题主要任务及内容........................................ 5彈贸摄尔霁毙攬砖卤庑。 1.3 任务分析与实现............................................ 5謀荞抟箧飆鐸怼类蒋薔。 2 系统设计 ....................................................... 6厦礴恳蹒骈時盡继價骚。 2.1 硬件方案设计.............................................. 6茕桢广鳓鯡选块网羈泪。 2.2 软件方案设计.............................................. 7鹅娅尽損鹌惨歷茏鴛賴。 2.3 硬件电路设计.............................................. 8籟丛妈羥为贍偾蛏练淨。 2.3.1 概述................................................ 8預頌圣鉉儐歲龈讶骅籴。 2.3.2 系统总电路图......................................... 9渗釤呛俨匀谔鱉调硯錦。 2.3.3 单片机简介.......................................... 9铙誅卧泻噦圣骋贶頂廡。 2.3.4 单片机的引脚功能介绍............................... 10擁締凤袜备訊顎轮烂蔷。 2.3.5 单片机中断系统介绍................................. 10贓熱俣阃歲匱阊邺镓騷。 2.3.6 传感器及其测量系统................................. 11坛摶乡囂忏蒌鍥铃氈淚。 2.3.7 霍尔传感器的测温原理............................... 11蜡變黲癟報伥铉锚鈰赘。 2.3.8 集成开关型霍尔传感器............................... 12買鲷鴯譖昙膚遙闫撷凄。 2.4 单片机外围电路的设计......................................... 13綾镝鯛駕櫬鹕踪韦辚糴。 2.4.1 时钟电路的设计......................................... 13驅踬髏彦浃绥譎饴憂锦。 2.4.2 复位电路的设计......................................... 14猫虿驢绘燈鮒诛髅貺庑。 2.4.3 显示电路的设计......................................... 15锹籁饗迳琐筆襖鸥娅薔。 3 软件程序设计 .................................................. 16構氽頑黉碩饨荠龈话骛。 3.1 概述 ..................................................... 16輒峄陽檉簖疖網儂號泶。 3.2 总体程序设计............................................. 16尧侧閆繭絳闕绚勵蜆贅。 3.3 中断子程序设计........................................... 18识饒鎂錕缢灩筧嚌俨淒。结论 ............................................................ 19凍鈹鋨劳臘锴痫婦胫籴。参考文献 ......................................................... 20恥諤銪灭萦欢煬鞏鹜錦。致谢 ............................................................. 20鯊腎鑰诎褳鉀沩懼統庫。附件一:总体原理图设计............................................ 21硕癘鄴颃诌攆檸攜驤蔹。

#51单片机自行车测速(含实时时间,温度显示,断电保存等)

单片机课程设计报告 自行车测速仪 学院信息工程学院 专业信息工程 (电子信息工程方向) 年级班别 2010级(4)班 学号 3110002980 学生姓名 XXX 指导教师 XXX 申请成绩 XXX 1 ) 附加功能:实时时钟,行驶里程累计 2.设计思路: 首先是选择基于51单片机来设计这个产品,这个产品主要的功能是用来测量自行车的车速,既然要测车速,那就要用到传感器,所以选择了红外光电传感器,它的检测头里也装有一个发光器和一个收光器,但前方没有反光板。正常情况下发光器发出的光收光器是找不到的。当检测物通过时挡住了光,并把光部分反射回来,收光器就收到光信号,输出一个开关信号。在没有遮挡物时,传感器输出端输出一个高电平,当有遮挡物时,输出端就会输出低电平,那样就可以利用单片机的计数功能,把传感器输出的信号输入到单片机的外部脉冲输入端,可以通过测试脉冲数来算出车速,具体实现是利用单片机的计数功能实现下降沿计数,然后在两秒内统计出自行车走过的圈数,算出自行车车轮的周长,再乘以圈数,再除以时间两秒,就得到车速,然后在lcd上面显示,还可以算出自行车的路程,也利用单片机的定时中断功能可以设置和显示实时时间,还可以利用单片机上自带的温度传感器ds18b20测出实时温度,在lcd上显示出来。 3.任务分工:XXX(100%) 4.设计步骤: 1.先完成lcd的显示代码,使单片机上的lcd能正常显示数字,字符。 2,利用单片机的定时计数功能,首先在lcd上显示实时时间能每秒加一。

3.通过对按键的扫描检测,实现对实时时间的设置。例如按下按键,使能设置时间(断开计时中断),再分别设置三个按键分别实现对小时,分钟,秒的设置(按下一次加一) 。 4.通过单片机的计数功能,即外部脉冲信号输入到引脚P3.5(T1),电平从1到0跳变,则计数器加一。把红外光电传感器的信号输出端接到引脚P3.5,自行车车轮的周长,再乘以圈数,再除以时间两秒,就得到车速,然后在lcd上面显示。 5.车轮的周长乘以圈数(每次累加起来),就可以得到自行车走过的路程,并在lcd上显示出来。 6.利用单片机上的温度传感器ds18b20,把得到的温度数据转化并显示在lcd上。5,.程序流程(含流程图及详细步骤解释)

霍尔器件制作自行车测速仪

《电路与电子线路基础(2)》课程项目 总结报告 题目(A):用霍尔器件制作一个自行车 组号: A 11 任课教师: 组长: 成员: 成员: 成员: 成员: 联系方式: 二零一五年一月十日

【元件简介】 1.霍尔元件 霍尔器件是常用的磁传感器,当磁铁靠近霍尔器件时就会产生信号,利用这个信号可以测量位置距离角度等。 霍尔效应,是指磁场作用于载流金属导体、半导体中 的载流子时,产生横向电位差的物理现象。 单极性霍尔开关的感应方式:磁场的一个磁极靠近 它,输出低电位电压(低电平)或关的信号,磁场磁极离 开它输出高电位电压(高电平)或开的信号,但要注意的 是,单极性霍尔开关它会指定某磁极感应才有效,一般是 正面感应磁场S极,反面感应N极。当自行车匀速转动时 便会产生如下负脉冲信号,此时负脉冲信号的频率就是自 行车车轮转动的频率。 2.LM331 LM331是美国NS公司生产的性能价格比较高的集成芯片,可用作精密频率电压转换器、A/ D 转换器、线性频率调制解调、长时间积分器及其他相关器件。 Lm331内部原理图

LM331引脚图 【实验方案】 我们小组准备将磁体安装在旋转面上,同时将霍尔器件固定在磁体经过的弧线上,这样当磁铁靠近霍尔器件时就会产生一个负脉冲信号。将脉冲信号通过由LM331、电阻、电容组成的频率/电压转换电路将其线性地转化为电压,即可利用电压表来指示自行车的速度。 下为由LM331、电阻、电容组成的频率/电压转换电路的原理简介。 LM331用作FVC 时的原理框 -输入 比较器 定时比较器 + +56 7 1s Q T C t R t V CC 2/3V CC 9/10V CC s 置“1”端 置“0”端 R R L C L -V 0 fi 图5-1-1 +V CC Q +10V

自行车测速仪设计报告

嵌入式系统设计

自行车车速报警系统 摘要 本课题实验主要是利用STC89C52RC、12864液晶、24C02E^2PROM、霍尔传感器和加速度倾角传感器来实现自行车测速功能。通过霍尔传感器来采集信号,经过单片机处理后,由12864液晶显示其总里程,分里程,速度,加速度;信号经过加速度倾角传感器读出坡度值,并在12864液晶中显示出来;然后由数学公式计算出消耗的卡路里值。12864显示页面一共有三面。按键具有调控展现的页面,清除分里程数据,保存总里程数据的功能,利用24C02实现断电不消失的功能。发光二极管模块,利用MOS管的特性可以实现在暗处自动点亮。 关键词:自行车测速仪;霍尔传感器A3144;加速度倾角传感器MMA7455;12864LCD 目录 1设计要求................................ 2设计方案................................ 2.1 芯片的选择............................... 2.2 霍尔传感器与单片机的通信.............. 2.3 12864液晶屏与单片机.................. 2.4 单片机与24C02 ........................ 2.5 单片机与MMA7455 ...................... 2.6 单片机下载程序........................ 3总体方案................................ 3.1工作原理............................. 3.2总体设计............................. 4系统硬件设计............................

基于51单片机自行车测速系统设计

摘要 随着居民生活水平的不断提高,人们对于生活质量的要求也日益增加,尤其是对健身的要求。自行车不再仅仅是普通的运输、代步的工具,而是成为人们娱乐、休闲、锻炼的首选。自行车的速度里程表能够满足人们最基本的需求,让人们能清楚地知道当前的速度、里程等物理量。而对于自行车运动员来说,最为关心的莫过于一段时间内的训练效果。因为教练要根据一段时间内运动员的训练效果进行评估,从而进行适当的调整已使运动员达到最佳的状态。因此爱好自行车运动的人十分学要一款能测速的装置,以知道自己的运动情况。并根据外界条件,如温度,风速等进行适当的调节,已达到最佳运动的效果。 关键词:单片机、LED显示、里程/速度、霍尔元件

第一章系统总方案分析与设计 1.1 课题主要任务及内容 本课题主要任务是利用霍尔元件、单片机等部件设计一个可用LED数码管实时显示里程和速度的自行车的速度里程表。本文主要介绍了自行车的速度里程表的设计思想、电路原理、方案论证以及元件的选择等内容,整体上分为硬件部分设计和软件部分设计。 本文首先扼要对该课题的任务进行方案论证,包括硬件方案和软件方案的设计;继而具体介绍了自行车的速度里程表的硬件设计,包括传感器的选择、单片机的选择、显示电路的设计;然后阐述了该自行车的速度里程表的软件设计,包括数据处理子程序的设计、显示子程序的设计;最后对本次设计进行了系统的总结。 具体的硬件电路包括AT89C52单片机、霍尔元件以及LED显示电路等。 软件设计包括:中断子程序设计,里程计算子程序设计,显示子程序设计。软件采用汇编语言编写,软件设计的思想主要是自顶向下,模块化设计,各个子模块逐一设计。 1.2 任务分析与实现 本设计的任务是:以通用AT89C52单片机为处理核心,用传感器将车轮的转数转换为电脉冲,进行处理后送入单片机。里程及速度的测量,是经过AT89C52的定时/计数器测出总的脉冲数和每转一圈的时间,再经过单片机的计算得出,其结果通过LED显示器显示出来。 本系统总体思路如下:假定轮圈的周长为L,在轮圈上安装m个永久磁铁,则测得的里程值最大误差为L/m。经综合分析,本设计中取m=1。当轮子每转一圈,通过开关型霍尔元件传感器采集到一个脉冲信号,并从引脚P3.2中断0端输入,传感器每获取一个脉冲信号即对系统提供一次计数中断。每次中断代表车轮转动一圈,中断数n和周长L的乘积为里程值。计数器T1计算每转一圈所用的时间t,就可以计算出即时速度v。当里程键按下时,里程指示灯亮,LED切换显示当前里程;当速度键按下时,速度指示灯亮,LED切换显示当前速度。 要求达到的各项指标及实现方法如下: 1. 利用霍尔传感器产生里程数的脉冲信号。 2. 对脉冲信号进行计数。 实现:利用单片机自带的计数器T1对霍尔传感器脉冲信号进行计数。 3. 对数据进行处理,要求用LED显示里程总数和即时速度。 实现:利用软件编程,对数据进行处理得到需要的数值。 最终实现目标:自行车的速度里程表具有里程、速度测试与显示功能,采用单片机作控制,显示电路可显示里程及速度。

自行车测速分析

《传感器与测试技术》 技能实习 实训名称:基于labview 的 自行车测速装置 姓 名: 学院: 工学部 班级: 学号: 指导老师:孙芳方程慧慧

基于labview的自行车测速装置 摘要 随着人们生活水平的提高,自行车早已不再是像上个世纪那样成为人们最常用的普通的运输、代步的工具,而是成为了人们娱乐、休闲、锻炼的首选。而这必将促进自行车有关的工具快速发展,其中能清楚显示当前速度、里程等物理量的测速工具首当其冲。本论文主要阐述一种基于霍尔元件的自行车测速里程表的设计。以labview为核心,3144霍尔元件传感器测转速,实现对自行车里程、速度的测量统计,并能将自行车的里程数及速度在labview中进行实时显示。文章详细介绍了自行车的速度里程表的硬件电路和软件设计。硬件部分利用霍尔元件将自行车每转一圈的脉冲数传入A/D转换卡,然后A/D转换卡将信号经过处理送入labview处理并显示。软件部分用labview进行编程,采用模块化设计。该系统硬件电路简单,程序具有通用性,完全符合设计要求。 关键词:里程/速度;霍尔元件;labview ;A/D转换卡;自行车

目录 摘要 (1) 第一章系统总方案论证与分析 (3) 1.1主要任务及要求 (3) 1.2系统总体设计方案 (3) 1.2.1测量原理 (3) 1.2.2测量原理介绍 (4) 1.3测试系统组成 (4) 1.3.1 系统组成 (4) 第二章系统结构模块论证 (5) 2.1元器件的选用 (5) 2.1.1WB3144传感器介绍 (5) 2.1.2 研华usb-4704 介绍 (7) 2.1.3硬件电路器件介绍 (10) 2.2硬件电路设计介绍 (11) 2.2.1实物连线图 (11) 2.2.2电路设计框图 (12) 2.3软件设计 (12) 2.3.1软件设计流程图 (12) 2.3.2使用软件介绍 (14) 2.3.3程序框图页面介绍 (14) 2.3.4前面板页面介绍 (15) 第三章总结 (18)

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

《基于单片机的 自行车里程表、测速仪》单片机大作业 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所示。系统包括控制器模块、信号检测采集模块、显示模块、电源模块四部分。

自行车测速仪的设计说明书

《电子线路综合设计》 课 程 设 计 说 明 书 题目:__自行车测速________ 摘要 本设计主要阐述一种基于单片机与霍尔传感器等元件的测速仪设计。以AT89C51单片机为核心,实现对自行车里程、速度、时间、等参数的测量,并能简单的将里程及速度用1602实时显示。在本文中详细介绍了测速仪的硬件电路和软件设计。硬件部分利用霍尔传感器将每秒内的脉冲数传入单片机系统,然后

经单片机系统计算处理并将过处理结果送1602显示。软件的设计采用模块化结构,使程序的逻辑关系更加简洁。使硬件在软件的控制下协调运作。仿真,所设计的硬件电路及软件程序是正确的,实际的硬件电路中也基本上能够满足设计要求。 关键词:里程/速度,时间,霍尔元件,单片机,1602 Abstract This design mainly elaborated based on MCU and Hall element of speed instrument design. Take STC MCU as the core, Hall element speed, realizes to the bicycle mileage, speed, time measurement, and a simple bicycle mileage and speed with the 1602 real time display. The hardware part using the Hall element will bike per second pulse number of incoming MCU system, and then by the single chip microcomputer system calculation processing and processing result to the 1602 display. Program design in order to facilitate the expansion and the change, the software design uses the modular structure, make the logic relations more concise. Make hardware tocoordinatethe operation under the software control. Simulation experiments show that the designed hardware circuit and software program are correct, practical hardware circuit also basically can satisfy the design requirement, but due to the knowledge, in practice there are still some problems in the hardware circuit. Keywords: Mileage / speed,time, Hall element, MCU, 1602 1.设计要求: (1) 对自行车进行实时速度的测量,显示出速度值。 (2) 能够计算单次使用自行车的路程。 2 .系统总体方案设计 2.1 系统方案 该方案是以单片机为核心,通过速度传感器将所感应到的速度传送到单片机当中,通过单片机的处理计算并通过显示器将所计算的速度和里程显示出来。 2.2单片机介绍 单片机普遍认为是在一块硅片上集成了中央处理器、存储器和各种输入、输出接口,这样的一块芯片具有一台计算机的功能,因而被称为单片微型计算机。

自行车测速警报系统设计说明

嵌入式系统设计 题目:自行车测速报警系统设计

自行车测速报警系统设计 本设计以AT89C2051为核心,通过霍尔传感器来检测自行车的运转情况进而实现电动自行车的速度,最后用2位的LED能直观的将速度与里程显示给用户,并且在速度高于一定的值时可自动向用户报警,从而达到智能化。 主要研究内容: 1.传感器电路模块设计 光敏电阻对光特别敏感,当白天行驶时,外界光敏电阻对光特别敏感,当黑天行驶时,外界光源导致光敏电阻发出错误信号;光敏电阻对环境的要求相当高,如果光敏电阻或发光二极管被泥沙或灰尘所覆盖,光敏电阻就不能再进行测量;在雾天和雨天光敏电阻的测量的效果也不好。而编码器必须安装在车轴上,这样安装就会给用户带来很多不便。霍尔传感器是对磁敏感的传感元件,是一个3端器件,外形与三极管相似,只要接上电源、地,即可工作,输出通常是集电极开路(OC)门输出,工作电压范围宽,由霍尔元件加整形电路构成的霍尔开关系统,具有输出响应快,数字脉冲性能好,安装方便,性能可靠,不受光线、泥水等因素影响。所以本设计采用霍尔传感器。 2.电源电路设计 本系统采用的是MC34063制作的降压变换电源。由于电动车电瓶的电源电压大多是24V,36V,48V等,所以把电瓶电源24V转换为单片机所需要的电压5V。MC34063是一单片双极型线性集成电路,专用于直流-直流变换器控制部分.片内包含有温度补偿带隙基准源、一个占空比周期控制振荡器、驱动器和大电流输出开关,能输出1.5A的开关电流.它能使用最少的外接元件构成开关式升压变换器、降压式变换器和电源反向器。特点:能在3.0-40V的输入电压下工作;短路电流限制;低静态电流;输出开关电流可达1.5A(无外接三极管);输出电压可调工作振荡频率从100HZ到100KHZ。 MC34063是一种开关型高效DC/DC变换集成电路。它的内部含有具有温度补偿的基准电压源、比较器、具有限电流电路的占空比可控的振荡器、驱动器和大电流输出开关管。 3.存储器电路模块设计 在本设计中用芯片AT24C02.AT24C02的1、2、3脚是三条地址线,用于确定芯片的硬件地址。在AT89C2051试验开发板上它们都接地,第8脚和第4脚分别为正、负电源。第5脚SDA为串行数据输入/输出,数据通过这条双向I2C总线串行传送,在AT89C2051试验开发板上和单片机的P3.5连接。第6脚SCL为串行时钟输入线,在AT89C2051试验开发板上和单片机的P3.6连接。SDA和SCL都需要和正电源间各接一个5.1K的电阻上拉。第7脚需要接地单片机从AT24C02内部的地址向单片机的读出单元

多功能自行车码表设计

多功能自行车测速仪

目录 一、产品设计背景 (2) 二、产品功能简介 (2) 三、系统硬件设计 (3) 四、MCU软件设计 (8) 五、上位机软件bike V1.0设计 (8) 六、产品实物及测试 (10) 6.1<测速模式> (13) 6.2<数据传输> (14) 6.3<其它功能> (15) 6.4<退出系统> (16) 七、结语 (16) 附录1 电路图 (17) 附录2 源程序 (18)

多功能自行车测速仪使用说明书 一、产品设计背景 随着人们生活水平的逐渐提高,人们对于生活质量的要求也日益增加,尤其是对健身的要求。自行车在中国普遍作为代步工具。而在国外,自行车却是一项十分受欢迎的健身运动。因为它无污染,价位低廉,老少皆宜。而且在运动过程中可以充分享受到大自然,对于忙碌的现代人来说,无疑是一种较好的放松方法。在中国这种情况也在慢慢发生变化。因此爱好自行车运动的人十分学要一款能测速的装置,以知道自己的运动情况。并根据外界条件,如温度,风速等进行适当的调节,已达到最佳运动的效果。 而对于自行车运动员来说,最为关心的莫过于一段时间内的训练效果。因为教练要根据一段时间内运动员的训练效果进行评估,从而进行适当的调整已使运动员达到最佳的状态。因此需要一种装置进行对训练中各种参数的测定记录。本作品就是针对此而设计的。 二、产品功能简介 ⒈对自行车进行实时速度的测量。显示出速度值。 ⒉能针对不同的车型进行选择。从而采用不同的模块进行测量。 ⒊能测量出当前环境的温度,以供使用者决定是否适宜进行运动。 ⒋显示当前日期时间,可以任意设定当前工作时间。 ⒌显示行车里程,运动时间。

自行车测速系统设计毕业设计论文

目录 第一部分设计任务与调研 (2) 第二部分设计说明 (4) 第三部分设计成果 (18) 第四部分结束语 (21) 第五部分致谢 (22) 第六部分参考文献 (23)

第一部分设计任务与调研 1.设计主要任务及内容 本课题主要任务是利用霍尔元件、单片机等部件设计一个可用LED数码管实时显示里程和速度的自行车的速度里程表。本文主要介绍了自行车的速度里程表的设计思想、电路原理、方案论证以及元件的选择等内容,整体上分为硬件设计和软件部分设计。 本文首先扼要对该课题的任务进行方案论证,包括硬件方案和软件方案的设计;继而具体介绍了自行车的速度里程表的硬件设计,包括传感器的选择、单片机的选择、显示电路的设计;然后阐述了该自行车的速度里程表的软件设计,包括数据处理子程序的设计、显示子程序的设计;最后对本次设计进行了系统的总结。 具体的硬件电路包括AT89C52单片机的外围电路以显示电路等。 软件设计包括:芯片的初始化程序、定时中断采样子程序、显示子程序等,软件采用汇编语言编写,软件设计的思想主要是自顶向下,模块化设计,各个子模块逐一设计。 2.设计的思路和方法 本设计的任务是:以通用MCS-52单片机为处理核心,用传感器将车轮的转数转换为电脉冲,进行处理后送入单片机。里程及速度的测量,是经过MCS-52的定时计数器测出总的脉冲数和每转一圈的时间,再经过单片机的计算得出,其结果通过LED显示器显示出来。 本系统总体思路如下:假定轮圈的周长为假定轮圈的周长为L,在轮圈上安装m个永久磁铁,则测得的里程值最大误差为L/m,经综合分析,本设计中取m=1。当轮子每转一圈,通过开关型霍尔元件传感器采集到一个脉冲信号,并从引脚P3.2中断0端输入,传感器每获取一个脉冲信号即对系统提供一次计数中断。每次中断代表车轮转动一圈,中断数n和周长L的乘积为里程值。计数器T1计算每转一圈所用的时间t,就可以计算出即时速度v。当里程键

电动自行车测速方案

电动自行车测速方案 1、测速原理: 以光电传感器测量已知间隔距离的两个安装点车体出现的时间差,计算出车辆行使速度。 2、系统构成: 系统由可变数量的测速节点、LED 信息看屏、风速及温湿度测量节点及电脑主机端组成。节点与控制电脑之间通过无线收发器(ZigBee 无线模块)通讯。系统结构如图1所示。 测试节点设计方案不适合于长期暴露在户外的安装环境。 图1 电动自行车测速方案系统结构框图

3、细节说明: 测速节点由光电传感器、测量控制器、无线发射器及可移动式防水柜体组成。测量控制器通过检测两个传感器间信号的时间差来计算通过该节点车辆的车速,并且检测环境的温度、湿度、风速等信号通过无线收发器发送至主机端,温度湿度的传感器安装在四周百叶窗的箱体内。 LED信息看屏提供一些实时的信息显示及灯光(LED指示灯盘)提示。由于考虑室外安装,选用户外型显示屏,通过网线连接到控制主机,接收并显示检测命令,LED显示屏在显示文字点阵信息的同时还受控于控制主机点亮相应的LED指示灯盘。 电脑主机端考虑到通讯节点数量不确定性及电脑处理任务的延迟性,考虑在PC机前端添加专用无线控制器,用于专门扫描读取各节点数据并缓冲送给主机。 4、操作过程: 操作人员可在控制软件界面上按启动测试按钮,LED显示屏上显示开始测试,绿色指示灯亮,测速节点上绿色指示灯同时点亮;测试人员接收到开始通知后启动电动车,以最快速度通过测试节点。 测试节点检测到数据后通过无线信号上传到控制主机,绿色指示灯熄灭;系统支持有设立多个测试节点同时检测。 控制主机在接收到所有测试节点的数据后储存数据,发送消息给LED显示屏,显示“测试结束”,红色LED指示灯盘点亮。 控制主机软件可按用户要求打印出检测表格。 5、测试指标:

基于单片机自行车测速仪的设计毕业设计

基于单片机自行车测速仪的设计 摘要 本设计主要阐述一种基于单片机与霍尔传感器等元件的测速仪设计。以AT89C51单片机为核心,实现对自行车里程、速度、时间、温度等参数的测量,并能简单的将里程及速度用LCD实时显示。在本文中详细介绍了测速仪的硬件电路和软件设计。硬件部分利用霍尔传感器将每秒内的脉冲数传入单片机系统,然后经单片机系统计算处理并将过处理结果送LCD显示。软件的设计采用模块化结构,使程序的逻辑关系更加简洁。使硬件在软件的控制下协调运作。仿真,所设计的硬件电路及软件程序是正确的,实际的硬件电路中也基本上能够满足设计要求。 关键词:里程/速度,时间,温度,霍尔元件,单片机,LCD

Abstract This design mainly elaborated based on MCU and Hall element of speed instrument design. Take STC MCU as the core, Hall element speed, realizes to the bicycle mileage, speed, time, temperature measurement, and a simple bicycle mileage and speed with the LCD real time display. The hardware part using the Hall element will bike per second pulse number of incoming MCU system, and then by the single chip microcomputer system calculation processing and processing result to the LCD display. Program design in order to facilitate the expansion and the change, the software design uses the modular structure, make the logic relations more concise. Make hardware tocoordinatethe operation under the software control. Simulation experiments show that the designed hardware circuit and software program are correct, practical hardware circuit also basically can satisfy the design requirement, but due to the knowledge, in practice there are still some problems in the hardware circuit. Keywords: Mileage / speed,time, temperature, Hall element, MCU,LCD

电感式传感器设计方案题自行车测速系统

实践报告 课程名称:传感器与检测技术 实践设计题目:自行车测速系统 指导教师:李芬兰 系别:电子工程系专业:通信工程学号: 08142013 姓名:黄兰凤 完成时间: 2010 年 11月14日 成绩:评阅人:李芬兰

一,实践任务: ?工业或汽车中经常需要测量运动部件的转速、直线速度及累计行程等参数。现以大家都较熟悉的自行车的车速及累计公里数 测量为例,来了解其他运动机构的类似原理。 ?现要求在自行车的适当位置安装一套传感器及有关电路,使之能显示出车速(km/h)、及累计公里数(km),当车速未达到设定 值(Vmin)时绿色LED闪亮,提示运动员加速;当累计公里数达 到设定值(Lmax)时,红色LED闪亮、扬声器响,提示运动员 停下休息,计数器同时复位,为下一个行程作准备。具体要求 如下: ①你所选择的测圈数的传感器是电涡流式转速传感器。 ②画出传感器及显示器在自行车上的安装简图(必须较形象地画 出自行车及传感器,并标出传感器的安装位置。 ③画出测量转换电路原理框图(包括显示电路、电源等)。 ④设自行车后轮直径为26英寸,请写出公里数L与车轮直径 D(m)及转动圈数N之间的计算公式:L=πD*N km。 (注: 1in=25.4mm)

⑤写出车速与每圈转动的距离(L)及所花时间h(单位为s之间 的关系: v=LN/h km/h。 简要说明工作原理。 二,实践内容: 1,你所选择的测圈数的传感器是电涡流式转速传感器。 2,画出传感器及显示器在自行车上的安装简图(必须较形象地画出自行车及传感器,并标出传感器的安装位置。

3,画出测量转换电路原理框图(包括显示电路、电源等)。 4,设自行车后轮直径为26英寸,请写出公里数L与车轮直径 D(m)及转动圈数N之间的计算公式:L=πD*N km。 (注: 1in=25.4mm) 5,写出车速与每圈转动的距离(L)及所花时间h(单位为s 之间的关系: v=NL/h km/h。 6,简要说明工作原理。 当被测自行车旋转式,当自行车辐条经过电涡流传感器时,则电感L1线圈产生的磁场将导致在辐条中产生电涡流,并将贯穿辐条,此时磁场能量受到损耗,使得到达电感L2的磁通将减弱,从而使得L2产生的感应电压U2下降。随着自行车的车轮的旋转,从振荡器输出的信号中包含于转速成正比的脉冲频率信号。该信号由检波器检出电压幅值的变化量,然后经整形电路输出为fn的脉冲信

多功能自行车测速仪

. 多功能自行车测速仪

目录 单片机自行车测速仪设计................................ 错误!未定义书签。目录 . (1) 产品设计背景 (2) 中英文摘要 (3) 总体设计思想 (5) 硬件设计部分 (6)

AT89C52 单片机 (7) 温度传感器DS1820 (9) AH3503线性霍尔 (10) HC-SR04超声波11 太阳能 (13) 软件设计部分 (14) 总结 (30) 参考文献 (30) 产品设计背景 低碳环境更美好: 一个智慧城市,除了会运用科技改善市民生活,更懂得运用科技保护现有的资源,使市民的生活环境更美好。PM2.5的数据、绿色公交的推行、污染企业排放量、各水道水质变化监控、道路交通电子眼……以科技控制、数据交换为主的系统,正是智慧城市的基石。不仅精细到市民的衣食住行,也可以大到环境气象的预警、区域碳排放的监测,用科技的手段让市民生活、城市环境都变得更美

好。自行车不仅有利于人们出行,也有利于缓解城市交通压力,减少环境污染,既对公众个人有利,也对社会有利。自行车并不会给现代化进程添堵,相反,我们的道路现代化却给骑车的人和开车的人都添了堵。让自行车道消失,从现在来看,这不是现代化,这是对现代化的误解。而在国外,自行车却是一项十分受欢迎的健身运动。因为它无污染,价位低廉,老少皆宜。而且在运动过程中可以充分享受到大自然,对于忙碌的现代人来说,无疑是一种较好的放松方法。在中国这种情况也在慢慢发生变化。 Abstract The system consists of AT89C52 SCM, LCD liquid crystal display, Holzer element, small magnet. The system includes a bicycle speed, mileage, and is equipped with a small keyboard on the total mileage cleared, the wheel circumference setting. In 1, the bicycle speed measurement, showing speed value. 2, which can measure the environment temperature, for users to decide whether or not suitable for sports. 3, display mileage. In 4, after the car has no display vehicle or vehicle and the workshop of the distance. In 5, a solar charging battery, sharing the burden.

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