<

文档格式 (电动自行车速度里程表设计) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:33 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-06-14 03:34
(电动自行车速度里程表设计)第1页
1 页 / 共 33
(电动自行车速度里程表设计)第2页
2 页 / 共 33
(电动自行车速度里程表设计)第3页
3 页 / 共 33
(电动自行车速度里程表设计)第4页
4 页 / 共 33
(电动自行车速度里程表设计)第5页
5 页 / 共 33
(电动自行车速度里程表设计)第6页
6 页 / 共 33
(电动自行车速度里程表设计)第7页
7 页 / 共 33
(电动自行车速度里程表设计)第8页
8 页 / 共 33
(电动自行车速度里程表设计)第9页
9 页 / 共 33
(电动自行车速度里程表设计)第10页
10 页 / 共 33
(电动自行车速度里程表设计)第11页
11 页 / 共 33
(电动自行车速度里程表设计)第12页
12 页 / 共 33
(电动自行车速度里程表设计)第13页
13 页 / 共 33
(电动自行车速度里程表设计)第14页
14 页 / 共 33
(电动自行车速度里程表设计)第15页
15 页 / 共 33
温馨提示

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

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

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

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

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

本设计采用前者。


单片机内部有个用于构成振荡器的高增益反相放大器,该高增益反相放大器的输入为芯片引脚,输出端为引脚。


这两个引脚跨接石英晶体振荡器和电容,就构成个稳定的自激振荡器。


单片机内部时钟方式的振荡电路如图所示。


图单片机片内振荡电路电路中的电容和常选择为左右。


对外接电容的值虽然没有严格的要求,但电容的大小会影响振荡器的高低振荡器的稳定性起振的快速性和温度的稳定性。


而外接晶体的振荡频率的大小,主要取决于单片机的工作频率范围,每种单片机都有自己的最大工作频率,外接的晶体振荡频率不大于单片机的最大工作频率即可。


此外,如果单片机有串行通信,则应该选择振荡频率除以串行通信频率可以除尽的晶体。


本设计晶振采用,则计数周期为复位电路的设计单片机的复位输入引脚为提供了初始化的手段。


有了它可以使程序从指定处开始执行,即从程序存储器中的地址单元开始执行程序。


在的时钟电路工作后,只要在引脚上出现两个机器周期以上的高电平时,单片机内部则初始复位。


只要保持高电平,则循环复位。


只有当由高电平变成低电平以后,才从地址开始执行程序。


本系统的复位电路是采用按键复位的电路,如图所示,是常用复位电路之。


单片机复位通过按动按钮产生高电平复位称手动复位。


上电时,刚接通电源,电容相当于瞬间短路,立即加到端,该高电平使全机自动复位,这就是上电复位若运行过程中需要程序从头执行,只需按动按钮即可。


按下按钮,则直接把加到了端从而复位称为手动复位。


复位后,到并行口全为高电平,其它寄存器全部清零,只有寄存器状态不确定。


图按键复位电路工作原理通电瞬间,电路充电,引脚出现高电平,只要端保持以上高电平,就能使单片机有效地复位。


显示电路的设计本设计中采用数码管显示。


在单片机系统中,通常用数码显示器来显示各种数字或符号。


由于它具有显示清晰亮度高使用电压低寿命长的特点,因此使用非常广泛。


八段显示器由个发光二极管组成。


其中个发光二极管构成字型的各个笔画段,另个小数点为发光二极管。


显示器有两种不同的形式种是发光二极管的阳极都连在起的,称之为共阳极显示器另种是发光二极管的阴极都连在起的,称之为共阴极显示器。


如图所示。


本次设计采用共阴极接法。


显示方式有动态显示和静态显示两种方式。


本系统采用动态扫描显示接口电路,动态显示接口电路是把所有显示器的个笔划段同名端连在起,而每个显示器的公共极各自独立地受线控制。


向字段输出口送出字型码时,所有显示器接收到相同的字型码,但究竟是哪个显示器亮,则取决于端。


也就是说我们可以采用分时的方法,轮流控制各个显示器的端,使各个显示器轮流点亮。


在轮流点亮扫描过程中,每位显示器的点亮时间是极为短暂的约,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位显示器并非同时点亮,但只要扫描的速度足够快,给人的印象就是组稳定的显示数据,不会有闪烁感。


图七八段显示器本设计信号起组成位选通的位选信号,信号起组成段码选通的段选信号,通过软件编程,先把所要显示的数据放入存储单元,然后把数据送入段选通对应的地址,再选通个,逐步完成四个的显示。


报警电路的设计本次报警电路采用蜂鸣器报警,当即时速度超过预定值是蜂鸣器响,指示灯闪烁,提示应该减速。


报警电路图如图所示。


图报警电路图自行车的速度里程表软件程序设计概述在硬件设计完毕之后,接下来就是设计中最核心和最为主要的软件部分设计。


所谓软件设计就是把软件需求变换成软件的具体设计方案即模块结构的过程。


模块化结构设计即是根据要求和硬件设计的结构,将整个系统的功能分成许多小的功能模块,再根据这些小的功能模块进行程序编写的过程。


这样的设计方法,使得系统的整个功能和各部分的功能趋于明朗化。


当系统出现问题,就可以根据功能设置找出问题的根源,从而更快地解决问题。


所以说,在整个设计过程中,软件设计必须与硬件设计紧密地结合在起。


基于霍尔传感器自行车的速度里程表的软件设计包括上电初始化程序中断子程序速度调用子程序里程调用子程序显示子程序延时子程序等几大部分。


由于要实现很多功能,所以采用模块化设计,下面就其主要部分分别加以分析。


自行车的速度里程表总体程序设计在主程序模块中,需要完成对各接口芯片的初始化自行车里程和速度的初始化中断向量的设计以及开中断循环等待等工作。


另外,在主程序模块中还需要设置启动清除标志寄存器里程寄存器速度寄存器,并对它们进行初始化。


然后主程序将阅资料查得口做口是应接上拉电阻。


在加上上拉电阻后,口输出正常。


图原理图设计流程图新建设计文档设置编辑环境原理图布线放置元器件电器检查建立网络表是否合格结束存盘报表输出调整开始结论与展望结论该课题的主要任务是开发个以单片机为核心的自行车的速度里程表。


本设计主要分为硬件部分和软件部分,硬件部分着重考虑硬件电路的简单性,故尽可能简化硬件电路,节省线路板的空间,达到硬件电路最优化设计。


软件采用汇编语言编写,采用模块化设计思想,程序可读性强。


通过仿真实验验证了系统的可行,能满足设计要求,达到设计的指标,实现对自行车里程速度的计算功能,并用显示,里程与速度分别根据以下公式求得里程脉冲总数车轮周长速度车轮周长车轮转圈所用的时间根据此公式将最终显示出里程和速度。


当车轮转动,小磁片滑过霍尔元件时,霍尔元件输出脉冲,可根据车轮周长计算里程,选择不同的车轮周长,里程数的变化有所不同当按下开关,显示速度时,会根据转速的不同显示不同的数字,当速度超过定速度时,将启动报警系统。


通过仿真证明本次设计符合设计的要求,能实现对里程速度的显示,功能性较强,具有定的实践意义,将会在许多场合应用。


但也有些不足存在,当显示速度时,若自行车转动太快,显示器会显示过快,应该将速度定时显示,使人们能够清楚地看出速度。


展望本系统操作简单,易于实现。


硬件部分采用的器件应用较广泛,且价格低廉,如单片机触发器存储器驱动器等。


这就意味着所有的器件功能比较强大稳定。


尤其是本次设计的核心元件单片机,软件技术成熟,并具有种类齐全的支持芯片。


这类微处理器既可用作控制器又适合于做数据处理,而且成本也甚是低廉。


软件采用模块化设计,可读性强,方便二次开发。


本次设计电路简单低成本,而且能够满足人们对高性能多功能自行车的要求,可在很多里程速度测量场合使用,具有广泛的应用前景。


致谢在本次毕业设计过程中我获益匪浅,同时也遇到了许多困难,在看到我的毕业设计题目时,我的感性认识让我感觉题目挺简单,但在理性分析和实际操作过程中却处处碰壁,这都是由于基础知识不牢造成的,最后在老师的耐心指导下,我对题目有了定程度的认识和理解,对具体的细节有了清晰的认识。


在这里我要感谢我的指导老师,是他的耐心教导,和不厌其烦地讲解,使我顺利地完成了毕业设计。


也要感谢我的同学们,在我遇到困难时主动帮我解决,使我很快地攻克了个又个难关。


还要感谢学校领导的关心和关怀。


毕业设计已经结束,但是它却给我留下了美好的回忆,在做毕业设计的过程中加深了师生的感情和同学之间的友谊,觉得每天都是那么的充实和愉快。


参考文献楼然苗,李光飞系列单片机设计实例北京航空航天大学出版社,松井邦彦,梁瑞林传感器应用技术例科学出版社,李朝青单片机原理及接口技术北京航空航天大学出版社,张洪润,张亚凡传感器技术与应用教程清华大学出版社,张毅刚,刘杰单片机原理及应用哈尔滨工业大学出版社,黄河,郭纪林单片机原理及应用大连理工大学出版社,刘灿军实用传感器国防工业出版社,何希才传感器及其应用国防工业出版社,陈雪丽单片机原理及接口技术化学工业出版社,李勋,刘源,李静东单片机实用教程北京航空航天大学出版社,刁文兴自行车电子里程表的初步设计南京工业职业技术学院学报许德章等摩托车电子转速表智能校验仪自动化仪表安宗权电动电子车速里程表分频电路设计自动化与仪器仪表,阎焕忠,王长涛,马斌单片机控制里程转速表的设计沈阳建筑工程学院学报自然科学版曲家骇,王季秩,伺服控制系统中的传感器机械工业出版社张友德,赵志英,涂时亮,单片机微机原理,应用与实验上海复旦大学出版社,谢自美电子线路设计实验测试武汉华中科技大学出版社,张福学传感器使用电路例中国技术出版社年附录自行车的速度里程表硬件系统原理图根据各标志寄存器的内容,分别完成启动清除计程和计速等不同的操作。


和口分别用于显示里程状态和速度状态。


和口分别用于设置轮圈的大小,低电平有效。


是用于里程和速度切换的,低电平为显示速度,高电平为显示里程。


中断用于对轮子圈数的计数输入,轮子每转圈,霍尔传感器输出个低电平脉冲。


将根据里程寄存器中的内容计算和判断出行驶里程数。


中断用于控制定时器的启停,当输入为时关闭定时器。


此控制信号是将轮子圈数的计数经二分频后形成。


这样,每次定时器的开启时间刚好为转圈的时间,根据轮子的周长就可以计算出自行车的速度。


其程序流程如图所示。


图主程序流程图开始初始化出错提示将车圈周长调入开中断,启动定时器调用里程处理子程序调用速度处理子程序中断子程序的设计定时中断是为满足定时或计数的需要而设置的。


在单片机内部有两个定时计数器,以对其中的计数结构进行计数的方法,来实现定时或计数功能。


当结构发生计数溢出时,即表明定时时间或计数值已满,这时就以计数溢出信号作为中断请求,去置位个溢出标志,作为单片机接受中断请求的标志。


这种中断请求是在单片机芯片内部发生的,因此无须在芯片上设置引入端。


定时计数器控制寄存器是位寄存器,地址为,可以位寻址。


其高位用于定时计数器中断控制,低位借给外部中断,用做中断标志和触发方式选择位。


本设计采用定时中断,对自行车的里程和速度进行计数。


中断子程序流程图如图

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批