doc 基于单片机自行车测速系统的设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:30 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 17:08

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

阴极都连在起的,称之为共阴极显示器。如图所示。本次设计采用共阴极接法。显示方式有动态显示和静态显示两种方式。本系统采用动态扫描显示接口电路,动态显示接口电路是把所有显示器的个笔划段同名端连在起,而每个显示器的公共极各自独立地受线控制。向字段输出口送出字型码时,所有显示器接收到相同的字型码,但究竟是哪个显示器亮,则取决于端。也就是说我们可以采用分时的方法,轮流控制各个显示器的端,使各个显示器轮流点亮。在轮流点亮扫描过程中,每位显示器的点亮时间是极为短基于单片机自行车测速系统设计暂的约,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位显示器并非同时点亮,但只要扫描的速度足够快,给人的印象就是组稳定的显示数据,不会有闪烁感。图七八段显示器本设计信号起组成位选通的位选信号,信号起组成段码选通的段选信号,通过软件编程,先把所要显示的数据放入存储单元,然后把数据送入段选通对应的地址,再选通个,逐步完成四个的显示。基于单片机自行车测速系统设计第章软件程序设计概述在硬件设计完毕之后,接下来就是设计中最核心和最为主要的软件部分设计。所谓软件设计就是把软件需求变换成软件的具体设计方案即模块结构的过程。模块化结构设计即是根据要求和硬件设计的结构,将整个系统的功能分成许多小的功能模块,再根据这些小的功能模块进行程序编写的过程。这样的设计方法,使得系统的整个功能和各部分的功能趋于明朗化。当系统出现问题,就可以根据功能设置找出问题的根源,从而更快地解决问题。所以说,在整个设计过程中,软件设计必须与硬件设计紧密地结合在起。基于霍尔传感器自行车的速度里程表的软件设计包括上电初始化程序中断子程序速度调用子程序里程调用子程序显示子程序延时子程序等几大部分。由于要实现很多功能,所以采用模块化设计,下面就其主要部分分别加以分析。总体程序设计在主程序模块中,需要完成对各接口芯片的初始化自行车里程和速度的初始化中断向量的设计以及开中断循环等待等工作。另外,在主程序模块中还需要设置启动清除标志寄存器里程寄存器速度寄存器,并对它们进行初始化。然后主程序将根据各标志寄存器的内容,分别完成启动清除计程和计速等不同的操作。和口分别用于显示里程状态和速度状态。和口分别用于设置轮圈的大小,低电平有效。是用于里程和速度切换的,低电平为显示速度,高电平为显示里程。中断用于对轮子圈数的计数输入,轮子每转圈,霍尔传感器输出个低电平脉冲。将根据里程寄存器中的内容计算基于单片机自行车测速系统设计和判断出行驶里程数。中断用于控制定时器的启停,当输入为时关闭定时器。此控制信号是将轮子圈数的计数经二分频后形成。这样,每次定时器的开启时间刚好为转圈的时间,根据轮子的周长就可以计算出自行车的速度。其程序流程如图所示。基于单片机自行车测速系统设计图主程序流程图开始初始化出错提示将车圈周长调入开中断,启动定时器调用里程处理子程序调用速度处理子程序基于单片机自行车测速系统设计系统程序设计如下显示缓冲区从开始法,轮流控制各个显示器的端,使各个显示器轮流点亮。在轮流点亮扫描过程中,每位显示器的点亮时间是极为短暂的约,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位显示器并非同时点亮,但只要扫描的速度足够快,给人的印象就是组稳定的显示数据,不会有闪烁感。本设计信号起组成位选通的位选信号,信号起组成段码选通的段选信号,通过软件编程,先把所要显示的数据放入存储单元,然后把数据送入段选通对应的地址,再选通个,逐步完成四个的显示。基于单片机自行车测速系统设计图显示子程序流程图开始显示单元首址取显示数据送段码到口取段码表首址调用延时送位选到口位显示结束返回修改显示单元地址求下位位选码基于单片机自行车测速系统设计结论该课题的主要任务是开发个以单片机为核心的自行车的速度里程表。本设计主要分为硬件部分和软件部分,硬件部分着重考虑硬件电路的简单性,故尽可能简化硬件电路,节省线路板的空间,达到硬件电路最优化设计。软件采用汇编语言编写,采用模块化设计思想,程序可读性强。通过仿真实验验证了系统的可行,能满足设计要求,达到设计的指标,实现对自行车里程速度的计算功能,并用显示,里程与速度分别根据以下公式求得里程脉冲总数车轮周长速度车轮周长车轮转圈所用的时间根据此公式将最终显示出里程和速度。当车轮转动,小磁片滑过霍尔元件时,霍尔元件输出脉冲,可根据车轮周长计算里程,选择不同的车轮周长,里程数的变化有所不同当按下开关,显示速度时,会根据转速的不同显示不同的数字。本次设计电路简单低成本,而且能够满足人们对高性能多功能自行车的要求,可在很多里程速度测量场合使用,具有广泛的应用前景。基于单片机自行车测速系统设计参考文献李全利单片机原理及应用技术北京高等教育出版社,楼然苗,李光飞系列单片机设计实例北京航空航天大学出版社,徐晨,陈继红等微机原理及应用北京高等教育出版社,姜秀英,姜涛等传感器与自动检测技术北京中国电力出版社,阎焕忠,王长涛,马斌单片机控制里程转速表的设计沈阳建筑工程学院学报自然科学版曲家骇,王季秩,伺服控制系统中的传感器机械工业出版社张福学传感器使用电路例中国技术出版社,张友德,赵志英,涂时亮单片机微机原理,应用与实验上海复旦大学出版社,基于单片机自行车测速系统设计致谢在本次毕业设计过程中我获益匪浅,同时也遇到了许多困难,在看到我的毕业设计题目时,我的感性认识让我感觉题目挺简单,但在理性分析和实际操作过程中却处处碰壁,这都是由于基础知识不牢造成的,但在同学的帮助下我对题目有了定得认识和了解。在这里我要感谢我的指导老师,是他的耐心教导,和不厌其烦地讲解,使我顺利地完成了毕业设计。也要感谢我的同学们,在我遇到困难时主动帮我解决,使我很快地攻克了个又个难关。还要感谢学校领导的关心和关怀。毕业设计已经结束,但是它却给我留下了美好的回忆,在做毕业设计的过程中加深了师生的感情和同学之间的友谊,觉得每天都是那么的充实和愉快。速度计时器单元和,高位在前单元中显示时的计数器要求计算速度的标志,该位为则主程序进行速度计算,然后清该位消隐码定时中断入口设置堆栈初始化,所有显示器灭定时器工作于方式,定时器工作方式,计数器开定时器中断如果未要求计算,转本身循环标号功能双字节二进制无符号数乘法入口条件被乘数在中,乘数在中。出口信息乘积在中。影响资源堆栈需求字节测得的数值是每秒计数值,转为分每转测次,故乘而非,是否送完基于单片机自行车测速系统设计标号功能双字节十六进制整数转换成双字节码整数入口条件待转换的双字节十六进制整数在中。出口信息转换后的三字节码整数在中。影响资源堆栈需求字节,将乘得的结果送准备转换,这里结果不可能超过字节最高位去掉低位将高位切换到低位,清计算标志基于单片机自行车测速系统设计中断子程序设计定时中断是为满足定时或计数的需要而设置的。在单片机内部有两个定时计数器,以对其中的计数结构进行计数的方法,来实现定时或计数功能。当结构发生计数溢出时,即表明定时时间或计数值已满,这时就以计数溢出信号作为中断请求,去置位个溢出标志,作为单片机接受中断请求的标志。这种中断请求是在单片机芯片内部发生的,因此无须在芯片上设置引入端。图中断子程序流程图定时计数器控制寄存器是位寄存器,地址为,可以位寻址。其高位用于定时计数器中断控制,低位借给外部中断,用做中断标志和触发方式选择位。本设计采用定时中断,对自行车的里程和速度进行计数。中断子程序流程图如图所示。关中断开始现场保护开中断中断处理关中断现场恢复开中断中断返回基于单片机自行车测速系统设计显示子程序的设计采用动态扫描显示接口电路,动态显示接口电路是把所有显示器的个笔划段同名端连在起,而每个显示器的公共极各自独立地受线控制。向字段输出口送出字型码时,所有显示器接收到相同的字型码,但究竟是哪个显示器亮,则取决于端。可以采用分时的方现微型计算机的基本功能。单片机内部结构示意图如图所示。基于单片机自行车测速系统设计图单片机内部结构示意图单片机的引脚功能介绍是美国公司生产的低电压,高性能位单片机,片内含的可反复擦写的只读程序存储器和字节的随机存取数据存储器,器件采用公司的高密度非易失性存储技术生产,与标准指令系统及产品引脚兼容,片内置通用位中央处理器和存储单元,功能强大,单片机适合于许多较为复杂控制场合应用。图引脚图定时计数器中断系统存储器并行口串口口基于单片机自行车测速系统设计提供以下标准功能字节闪速存储器,字节内部,个口线,个位定时计数器,个中断源,个全双工串行通信口,片内具有振荡器及时钟电路。管脚图如图所示。单片机中断系统介绍中断是指当计算机执行正常程序时,系统中出现些急需处理的事件,暂时中止当前的程序,转去执行服务程序,以对发生的更紧迫的事件进行处理,待处理结束后,自动返回原来的程序执行系列单片机的系统有个中断源,个优先级,可实现二级中断服务嵌套。由片内特殊功能寄存器中的中断允许寄存器控制是否响应中断请求由中断优先级寄存器安排各优中断源的优先级同优先级内各终端同时提出中断请求时,由内部的查询逻辑确定其响应次序。采用的外部中断方式包括外部中断和外部中断,它们的中断请求信号分别由单片机引脚和输入。外部中断请求有两种信号方式电平触发方式和脉冲触发方式。电平触发方式的中断请求是低电平有效。只要在和引脚上出现有效低电平时,就激活外部中断方式。脉冲触发方式的中断请求则是脉冲的负跳变有效。在这种方式下,在两个相邻机器周期内,和引脚电平发生变化,即在第个机器周期内为

下一篇
基于单片机自行车测速系统的设计第1页
1 页 / 共 30
基于单片机自行车测速系统的设计第2页
2 页 / 共 30
基于单片机自行车测速系统的设计第3页
3 页 / 共 30
基于单片机自行车测速系统的设计第4页
4 页 / 共 30
基于单片机自行车测速系统的设计第5页
5 页 / 共 30
基于单片机自行车测速系统的设计第6页
6 页 / 共 30
基于单片机自行车测速系统的设计第7页
7 页 / 共 30
基于单片机自行车测速系统的设计第8页
8 页 / 共 30
基于单片机自行车测速系统的设计第9页
9 页 / 共 30
基于单片机自行车测速系统的设计第10页
10 页 / 共 30
基于单片机自行车测速系统的设计第11页
11 页 / 共 30
基于单片机自行车测速系统的设计第12页
12 页 / 共 30
基于单片机自行车测速系统的设计第13页
13 页 / 共 30
基于单片机自行车测速系统的设计第14页
14 页 / 共 30
基于单片机自行车测速系统的设计第15页
15 页 / 共 30
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批