毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C51单片机自行车里程表的设计+电路图+程序(2)

时间:2019-04-04 22:16来源:毕业论文
虽然说现在各家各户都吃得好、穿得好、住得也是越来越好,但正由于这些物质水平的提高,大家就都变得不愿意去运动了,都变得懒惰了,也正因为缺少


    虽然说现在各家各户都吃得好、穿得好、住得也是越来越好,但正由于这些物质水平的提高,大家就都变得不愿意去运动了,都变得懒惰了,也正因为缺少相应的锻炼,大家的身体素质也变得越来越差,有的时候可能想去锻炼,想去运动场地去运动但又嫌太远便不愿意离开自己的家门,这时心里就暗暗地说还是算了吧,于是慢慢的人们就不再想着去运动了,这便使他们的身体素质、抵抗能力越来越差。鉴于生活中的这种情况,那么设计一种能够让人们自愿的去运动的一种运动工具便成了社会的一种责任,而在自行车上配置一个能够显示路程的仪表也成了一种较为合理的措施。
1.2 课题研究的主要内容及思路
    该课题的主要内容包括单片机的基本功能介绍、应用分析、掌握单片机的软件编程,霍尔传感器的功能应用,LCD显示器的显示原理等。论文的规划思路即选用AT89C51单片机作为该次策画的主芯片,将系统分成几个部分设计:分别为数据采集部分、单片机控制、数据存储部分、按键设置及LCD显示等,先进行设计单个模块,并对单个模块进行调试,再将调试后的模块组合起来进行一个整体的调试[2]。
2. 自行车里程表的总体方案设计
2.1 设计系统所实现的功能
    以AT89C51单片机为主芯片是该论文策画的出发点,运用霍尔传感器的磁感应功能将骑车所转的圈数转化为电信号,并将处理后的电信号送至AT89C51单片机[3]。利用AT89C51单片机的定时/计数器测量出经转换后的总的电脉冲数和骑车车轮转一周所用的时间,而后由MCS-51单片机来测算里程和速率,并将测算出的里程量经过LCD显示器来显示[4],从而让人们能够清楚地知道当前自行车所行的距离。
    本论文的设计方案是利用安置在骑车的车轮上的霍尔传感器为设计思路,在周长为L车轮的一侧安装一个永久的磁铁当磁铁经过霍尔传感器时,这种变化就会发生,即霍尔传感器电压输出端产生一个脉冲信号。即有如下的分析:霍尔传感器通过旋转轮环数采集脉冲信号,脉冲信号对应的车轮旋转一圈,脉冲信号通过P3.2引脚0端输入单片机的中断,而霍尔传感器每次采到一个脉冲信号就会有一个计数中断产生[5],即每个计数中断对应自行车轮子旋转一圈,那么自行车的车轮旋转m圈的里程值便迎刃而解。
2.2 系统设计的方案论证
    系统的整体电路设计框图如图1表示:
自行车里程表设计整体电路设计框图
图1  整体电路设计框图
    由于霍尔传感器具有霍尔效应,则可以通过其霍尔效应将采集到的磁感应信号转换为电脉冲信号,而对于单片机的中断功能,可实现电脉冲信号经过单片机的中断系统产生中断,而每一个脉冲信号对应一个中断,即自行车旋转一圈,又自行车的周长已知,故其里程值即算出,且该方案的显示部分所用的LCD显示器功耗低、占用的CPU资源也比较少、控制起来较容易、价格便宜且具有实用性[6],因此,此里程表的设计是可以完成的。
3. 自行车里程表硬件电路的规划
3.1 AT89C51单片机模块
    MCS-51系列单片机很早就被推进了我国并博取了大规模的应用,MCS-51系列单片机虽然是8位的单片机,但有很强的兼容性,多种功能特性。 AT89C51单片机自行车里程表的设计+电路图+程序(2):http://www.youerw.com/zidonghua/lunwen_31715.html
------分隔线----------------------------
推荐内容