自行车里程速度表的工作原理及设计

 新闻资讯     |      2019-10-27 00:36

  现在,很多人都把骑自行车作为一项锻炼身体的运动项目,如果在自行车上加装一个里程速度表,就可以知道自己骑车的▪▲□◁速度和行程,从而很好地控制运动量。本文介绍一种用制作的自行车里程速度表。里程和速度显示可进行切换,采用三位数码管显示,最大可显示里程为99.9km。显示最高速度可为99.9km/h。该里程速度表也可以用在电动自行车和速度不超过100km/h的摩托车上。

  其功能是把磁信号转换成电信号。图2a是其内部框图。霍尔元件H为磁敏元件,当垂直于霍尔元件的磁场强度随之变化时,其两端的电压就会发生变化,经放大和整形后,即可在③脚输出脉冲电信号。其工作特性如图2b所示。由于有一定的磁滞效应。可保证开关无抖动。Bop为工作点“开”的磁场强度,Brp为释放点“关”的磁场强度。永久磁铁固定在车轮的辐条上,UGN3020固定在车轮的叉架上。

  检测传感器的工作原理如下:车轮每转一周,磁铁经过UGN3020一次,其③脚就输出一个脉冲信号。UGN3020输出的脉冲信号作为单片机AT89C2051的外中断信号。从P3.2口输入。单片机测量脉冲信号的个数和脉冲周期。根据脉冲信号的个数计算出里程,根据脉冲信号的周期计算出速度并送数码管显示。Sl◆◁•用●来进行里程和速度显示的切◆▼换,在初始状态下显示的是速度。数码管DS1~DS3、VT•●1~VT3、R4~R13等组成显示电路。使用共阳数码管。P3.3~P3.5为数码管的动态扫描位驱动。P1.0~P1.6作数码段码输出。

  程序用C语言编写,由主程序、外中断▽•●◆O服务程序、11D中断服务程序、延时子◆■程序等模块组成。主程序主要完成程序初始化和键◇•■★▼盘处理。

  外部中断0服务程序由测量、计算、读数等部分组成,TO中断服务程序由计时、动态扫描显示、自行车停车判断等部分组成。

  从P3.2口输入的脉冲信号作为外中断O的中断请求信号。采用沿触发方式。在测量速度时,由于车轮转动脉冲信号的频率很低,不适◁☆●•○△宜使用计数的方式进行测量,所以采用测脉冲周期的方法进行测量。用脉冲信号系统来控制计时信号,通过计时数计算出脉冲周期,用车轮的周长除以周期便可得到自行车的行驶速度。在测量里程时,用脉冲信号个数乘以车轮的周长便可获得行驶里程。需要说明的是:脉冲信号周期和个数是同时测量☆△◆▲■的。要做的只是用按钮开关Sl切换显示。

  只要•☆■▲改写程序spm=14904(常量1),n和s•□▼◁▼PIN=207(常量2)×c即可。为了避免使用浮点数。运算结果长度是以百米为单位的,数据读出时,在第三位数加小数点就换算成千米了。为方便读者制作,现列出各种规格的○▲-•■□轮径和轮周长、程序常量的对应值见附表,供参考。

  智能车辆,是一个集环境感知、规划决策、自动驾驶等功能于一体的综合系统,它集中地运用了计算机、现代传感....

  1、基于单片机的智能循迹小车设计(1人) 提要:利用单片机和玩具小车,实现小车的自动循迹等控制功能....

  左边细管子里蓝色的小水流冲动杠杆使大水管的阀门开大,就可允许较大红色的水流通过这个阀门。当蓝色水流越....

  C语言中有三个通用的随机数发生器,分别为 rand函数、random函数、randomize 函数,....

  汇编语言是一种用文字助记符来表示机器指令的符号★△◁◁▽▼语言,是最接近机器码的一种语言。其主要优点是占用资源少....

  不同的仲裁代表不同设置的数据,比如消息对象中02B0是一组数据02B1又是另外一组,读取消息的时候IF2的仲裁是不变...

  30、ARM处理器有两种状态:ARM状态和Thumb状态。 31、这张图说明了一切:Thumb★◇▽▼•2指令集做了一件很伟大的事情:将16位...

  单片机PWM转0/4-20mA电路方案:1、GP8102可以将单片机PWM信号转换为0/4-20mA电流输出,

  时钟周期也称为震荡周期,定义为时钟脉冲的倒数,是计算机中最基本, 最小的时间单位。

  单片机△▪▲□△在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制,但那些温度检测....

  1:单片机电压也不高啊,需要用TVS来保护吗?这个TVS保护什么?(电路图中元器件也就只有开关、电感)△▪▲□△ 2:就算需要保...

  1、 SYSCLK时钟源有三个:HSI RC、HSE OSC、PLL 2、 MCO[2:0]可以提供4源不同的时钟同步信号,PA...

  废话不多说,基本原理不多讲,论坛里面已经有足够多的资料了,只讲软件调试过程中的一些体会。一开始按照经....

  通过计算可以得到弹珠发射出炮口后的曲线运动轨迹,但是由于硬件上带来的各种误差导致其精度收到很大影响。....

  本文档的主要内容详细介绍的是XL2000单片机实验仪的28实验详细资料说明主要内容包括了:第一章 X....

  前所有正点原子 STM32 教程讲解的调试工具都是以 JLINK 为例。由于德产 J-LINK 价格....

  本文档的主要内容详细介绍的是STM32F10X单片机的StdPeriph库免费下载。

  本文档的主要内容详细介绍的是STM32F4单片机定时器实现互补输出和死区刹车和工程文件免费下载。

  本文档的主要内容详细介绍的是STM8和STM32系列单片机的产品选型手册免费下载。

  搞了很多年软硬件开发,从硬件到单片机到上位机都搞过,发些资料与网友分享 通信测试需要服务器回应,市面上很多调试助手没有这...

  #include//包含头文件 unsigned char code dispbit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //定义数码管位...

  任何电子元器件的正常工作都离不开电源,单片机的供电电源常用的有5V和3.3V。51单片机多以5V供电....

  单片机开发板的优势之一就是商家配套好了与外设电路相应的程序例程,初学者可以通过例程学习单片机寄存器的....

  STM32压力传感器信号采集-24位AD HX720 HX711 CS5530 CS5532 C#上位机

  我做过很多工业用压力采集产品,用过▼▲很多高分辨率的AD芯片,其中有两款值得推荐。一个是海芯科技出的HX711等24位AD,一个是...

  我现在有点不明白CTRL 之前设置的有相应的选择,为什么这个地方只要第0 位置位就行了,而不需要相应....

  单片机编程软件是单片机开发不可缺少的工具,缺少单片机编程软件便如同回到原始社会。单片机编程软件目前使....

  自从03 年以来,对单片机的RTOS 的学习和应用的热潮可谓一浪高过一浪.03 年,在离开校园前的....

  单片机编程软件的重要性不言而喻,而Keil单片机编程软件更是诸多单片机编程软件中的佼佼者之一。

  本文档的主要内容详细介绍的是STM32系列单片机的原理图合集免费下载包括了:STM32F0,STM3....

  本文档的主要内容详细介绍的是HC6800 V2.6单片机开发板的电路原理图免费下载。

  本文档的主要内容详细介绍的是使用STM32F1单片机实现PWM输出的源代码和工程文件免费下载。

  本文档的主要内容详细介绍的是使用STM32F1单片机实现OLED显示的工程文件好源代码免费下载。

  针对OLED模块应用中8位数据并行接口▲=○▼占用单片机I/O管脚较多的问题,本文介绍了SPI总线接口在OL....

  我们对处理速度的需求日益增长,伴随着这种增长,用来构建单片机的晶体管尺寸则在持续减小。以更低的成本实....

  DHT11是一款湿温度一体化的数字传感器。该传感器包括一个电阻式测湿元件和一个NTC测温元件,并与一....

  A、方法:根据经验判断,确定两次采样允许的最大偏差值(设为A),每次检测到新值时判断:如果本次值与上....

  识别数据请求什么操作可以通过以下手段来识别:识别数据头部1、数据头部2,操作码。当完全接收数据完毕后....

  《无刷直流电机控制应用:基于STM8S系列单片机》以STM8S单片机为控制核心来讲述无刷直流电机的控....

  单片机应用的核心技术是什么?是按键,数码管,流水灯,串口。是它们的程▪•★序框架。按键和数码管是输入是人机....

  ps2手柄兼容索尼的PlayStation2游戏机的遥控手柄。索尼的psx系列游戏主机在全球很是畅销....

  本文档的主要内容详细介绍的是MSP430F5529单片机的C语言例程合集免费下载。

  实现某一种系统功能或技术指标都具有多种可行的设计方案,每一种设计方案针对不同的应用场合都具有它自己的....

  数字电位器DS126的结构和工作原理及DS1267在电桥自动平衡的应用说◆●△▼●明

  DS1267是DALLAS公司生产的256 结点双数字电位器,它具有三种串行接口且功耗很低,很容易与....

  ISD2500系列和1400系列语▲●…△音电路一样,具有抗断电、音质好,使用方便等优点。它的最大特点在于....

  在单片机应用领域中,键盘输入是最常见也是最重要的人机交互方法。通常实现键盘接口的方式有:独立直接输入....

  触摸按键是电路中常用的一种开关元器件,也是一种常用的人机接口。因触摸按键具有坚固耐用、反应速度快、节....

  由于普通LED点阵显示屏动态显示通常采用硬件扫描驱动,这在一些需要特殊显示的场合显得不够灵活。文中提....

  PIC16C5X单片机的硬件结构和指令及程序设计技巧与设计实例等资料说明

  PIC16C5X是美国Microchip推出的世界上第一种8脚的超小型单片机系列,体积虽小却集成了很....

  注释不是程序,但可以帮助编写者提高边写的可能性,也可以大大提高程序的可维护性。建议C语言程序注释到函....

  本文档的主要内容详细介绍的是十六个单片机原理及应用的实验指导说明包括了:实验一Keil 软件的使用,....

  现在来第一讲,详细解析如何制作基于单片机的数字时钟,提供详细的硬件原理图和软件程序。 开关K1:K1....

  根据要求,该系统选择了性能价格比较高的AT89C55单片机。它是面向测控对象和嵌入式应用的,所以它的....

  单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制,但那些温度检测....

  单片机又称单片微控制器,它的全称是单片微型计算机简称单片机(MCU)。它是典型的嵌入式微控制器,同时....

  人工智能时代背景下,「嵌入式人工智能」已是大势所驱,「嵌入式人工智能」也正成为当前热门的AI商业化途....

每日送6元救济金玖玖棋牌