为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

用AT89C2051制作摩托车时速表

2012-03-12 2页 pdf 384KB 40阅读

用户头像

is_155285

暂无简介

举报
用AT89C2051制作摩托车时速表 第 1页 共 2页 电子报/2007年/5月/13日/第 015版 单片机应用 用 AT89C2051制作摩托车时速表 广西 赵向思 现在,很多高档摩托车都采用了电子时速表,作为一名摩托车迷的我,不干心落伍,便以 AT89C205l为核心,自制了一款电子时速表,把它装在爱车上,给驾驶增添了许多乐趣! 一、工作过程 电路见附图。通电复位,电路进入工作状态,液晶显示屏显示“892051”字样。3 秒钟后, 前两位显示当前车速,后四位显示当前车里程。按下 K1 夜灯点亮,以方...
用AT89C2051制作摩托车时速表
第 1页 共 2页 电子报/2007年/5月/13日/第 015版 单片机应用 用 AT89C2051制作摩托车时速表 广西 赵向思 现在,很多高档摩托车都采用了电子时速表,作为一名摩托车迷的我,不干心落伍,便以 AT89C205l为核心,自制了一款电子时速表,把它装在爱车上,给驾驶增添了许多乐趣! 一、工作过程 电路见附图。通电复位,电路进入工作状态,液晶显示屏显示“892051”字样。3 秒钟后, 前两位显示当前车速,后四位显示当前车里程。按下 K1 夜灯点亮,以方便驾驶员在夜行时看时 速表。再次按下 Kl则关闭夜灯;按下 K2则里程表清零。 二、工作原理 摩托车在行驶时,安装在摩托车轮毂上的四片磁极跟着车轮一起转动,当磁极经过安装在磁 极运行轨道附近的霍尔磁传感器(IC4)时,磁传感器②脚电平就会输出脉冲信号,这一脉冲信号即 是车轮转动的频率信号。由于 N、S 磁极各感应磁传感器一次,其②脚电平就变化一次,所以从 磁传感器上获得的频率实际是摩托车车轮转动频率的二倍。 从磁传感器②脚输出的二倍转速频率信号先送至 Q2 进行放大,再经由两个与非门构成的触 发器送至单片机 AT89C2051 的 P3.4 脚进行频率计数,从而得出当前摩托车时速。设摩托车车 轮的周长为 L,所测得的频率为 N,则当前摩托车的时速 V=(N/2)×I×3.6km/h。 三、元件选择 霍尔磁传感器可以从电脑的电源风扇或 CPU 风扇上取得,其外形与普通三极管相似;磁铁 可以用小型喇叭上的磁铁,直径以 1cm~1.5cm为宜。 液晶屏和驱动 HT1621可以用普通 LED数码显示管代替,但要改动显示子程序。74LS00 构 成的触发器主要用于抗干扰,读者也可以用其他简便方法代替。 四、安装与调试 1.按图把电路连接好,并将本文所附程序写进单片机中。 2.将磁铁以 90°的方位用热熔胶固定在摩托车前轮的轮毂上。放置磁铁时要注意它们的极性, 即相对的两块磁铁向上的磁极要相同。 3.用音频线连接磁传感器。并将磁传感器固定在磁铁运行轨道附近。给磁传感器加上 5V 电 源,转动摩托车车轮并用万用表直流 10V 挡测量磁传感器②脚是否有 0~5V 的变化电压。若没 有,请检查磁铁极性是否放反或微调磁传感器与磁铁之间的间隙(该间隙在 3mm~6mm之间),直 至有变化电压输出为止。 4.在调试过程中,若测得时速与实际速度不相符,可在程序中适当调节车轮周长 L值的大小, 本程序 L取 175cm。 五、程序结构 定时器 0 设为方式 1,用作车轮转动频率计数;定时器 1 设为方式 2,用作 1 秒定时。程序 中还加入了速度平均、滑动显示等子程序,以减小测量所带来的误差值和加速或减速时显示的速 度值大幅度的跳越。 第 2页 共 2页
/
本文档为【用AT89C2051制作摩托车时速表】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索