doc (自动往返行驶小汽车毕业设计论文)(最终版) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:35 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-04-14 02:27

地址清返回显示程序,显示数据首址扫描字,扫描字入从口输出取显示数据取段码表首址查数据对应段码段码从口输出点亮毫秒指向下显示数地址,扫描字入转结束循环左移放回转再显示显示结束处理。


口置子程序结束共阴段码表,毫秒延时程序延时程序,用调用显示程序实现,可使显示稳定毫秒秒延时程序,用调用显示程序实现,可使显示不熄灭,毫秒,毫秒延时程序,跑道计数器抗干扰用外中断置高优先级赋定时值调用显示程序循环外中断恢复低优先级返回程序结束附录Ⅱ硬件原理图薛晶晶硬件图系统的软件设计程序设计的特点程序结构模块化,程序易读,易调试及保护执行速度快占用内存空间小设计程序的基本步骤分析问题,抽象出描述问题的数学模型,并确定实现数学模型的算法。


绘制程序流程图,通常先画粗框图,在结构模块中再出细框图。


分配存储空间及工作单元。


分配数据段,堆栈段,程序段各在内存什么位置,各个寄存器主要作什么用。


按流程图设计编写程序。


各模块地址分配电机驱动模块利用的电位高低来控制电路,从而实现小汽车驱动电机的正反转功能电机调速模块利用的和分别控制电机的驱动电压,控制电机电源的开与闭当为,为时,电机驱动电压为,小车进入快速行驶状态当为,为时,电机驱动电压为,小车进入低速行驶状态为高电位时,电机供电三极管截止,关闭电机电源进入停车状态当为低电位时,电机供电三极管输出电机驱动电压,小车按单片机的指令执行各种功能。


检测模块采用外部中断外部中断来实现其功能。


它的里程检测是硬件部分采用霍尔元件安装在后左轮,车轮每转周就由其产生个低电平脉冲,使单片机外部中断产生中断,从而使里程脉冲累计次,根据本小车轮子的周长,每转圈为,所以每累计个脉冲就是。


它的跑道标志检测是硬件部分采用光敏三极管和发光二极管组成的元件来实现脉冲信号的检测。


当小车在白纸上时,输出高电平,当遇到黑线时,输出低电平脉冲,作中断计数判断用,由外部中断来实现显示模块采用传统的数码管显示。


本系统采用位数码管动态扫描的方式进行显示。


前三位数码管显示的数值表示里程,显示的范围为米后四位数码管的数值表示次往返过程中所需的总时间,其中前两位表示分,后两位表示秒。


往返到起点时显示的数值是次往返的总时间。


口作段码数据输出,口为扫描输出口。


系统内存资源分配内存单元作为里程计数用为跑道条数存放单元,采用十进制数,最大计数值为米。


为时间计数单元,采用十进制码计数,最大记录时间为分秒。


显示数据在单元中,其中单元内为里程显示数据。


为了标志是终点停车还是起点停车,用位地址即位的位值作为判断标志。


程序的设计下面将详细介绍初始化程序主程序跑道标志处理程序慢车子程序停止子程序里程计数处理程序计时程序和延时程序。


初始化程序主要完成等单元的清零,设置为位定时模式,开放外中断外中断的中断等。


主程序主要完成初始化工作,设定小汽车的初始运行状态,最后循环调用显示程序,流程图如所示。


图主程序流程图开始初始化置快车状态置前进状态打开电机电源调用显示子程序跑道标志处理程序外中断服务程序的任务是根据小车到达黑线的位置控制小车的运行状态,小车全速行驶,跑道计数器加,当到达第三条黑线,小车进入慢行状态,当到达第四条黑线,小车进入快车状态当到达第五条黑线,小车进入慢行状态当到达第六条黑线,小车进入停止状态。


每次跑道计数器加都要进行次延时,目的是为了给系统足够的时间去辨别黑线的条数,以保证系统精确,起到了抗干扰的作用。


其程序流程图所示。


慢车子程序执行时,先对电机进行反向驱动约毫秒,使其刹车,然后改供低电压,使电机慢速转动。


停止子程序当执行停车时,先队黑线道计数器单元清零,再反向驱动刹车后关电机电源,然后延时秒,对位取反,以判断是中途停车还是起点停车。


若是起点停车,计时单元清零。


最后,设小车为初始运动状态。


里程计数处理程序外中断服务程序的里程计数器采用十进制计数,最大计数值为。


小车车轮转圈数加即加,当满圈为,上位加为如果满,高位加为,再满,高位加为,当退出时,将计数值分别移入显示数据存储单元,分别表示里程的个位十位和百位。


见流程图所示。


计时程序定时中断服务程序的为时间计数单元,采用十进制码计数,最大记录时间为。


见流程图。


图外中断程序流程图中断开始关中断停止慢车慢车快车延时开中断中断返回第条第条第条第条跑道数加图外中断程序流程图开始入栈圈加判断是否满寄存器清,即清,上位加,即加判断是否满圈判断是否满判断是否满清加清加清将里程数移入显示单元个位,十位,百位出栈结束图定时中断流程图入栈开始给记数器赋值减给重赋初值。


调用加秒操作子程调用秒计时单元清子程出栈调用分计时单元清子程调用分加子程序结束判断是否为判断是否为判断是否为分小于大于或等于小于大于或等于第五章结论本系统以单片机芯片为核心部件,在设计系统中,力求硬件线路简单,充分发挥软件编程方便灵活的特点,来满足系统设计要求。


经过三个多月时间的毕业设计制作,我觉得自己对单片机知识的掌握又进了层,尤其对单片机软件编程的兴趣增加不少。


归纳起来,主要有以下几点了解进行项相对比较大型的科技设计显示次延时抗干扰为退出干扰跑道计数器加,数据入,不是第道转是第道,停车转中断退出不是第道转是第道,变慢车转中断退出不是第道转是第道,变快车转中断退出,不是第道转退出是第道,变慢车清外中断中断标志恢复现场延时毫秒抗干扰开外中断中断返回慢车控制子程序关电源反向驱动刹车反向驱动刹车时间可根据试车情况调整正向驱动正向驱动开电源返回快车控制子程序关电源开电源返回停车控制程序跑道计数单元清反向驱动刹车反向驱动刹车刹车时间刹车时间可调整关电机电源定时器为高优先级停车秒恢复为低优先级开电源高速关电机电源开停车点位置判断标志取反为中途停车转是终点,调复程序返回计时清程序计时单元清计时单元清计时单元清计时单元清返回外中断程序,里程计数用作计数器堆栈保护关外中断圈加,判断是否满圈,不满圈转退出满圈清进位圈为米上位加,判断是否满不满转满清进位高位加,判断是否满不满转满清进位高位加,判断是否满不满转满清,将里程数移入显示单元个位,将里程数移入显示单元十位,将里程数移入显示单元百位恢复堆栈开外中断中断返回时间计时器程序定时中断服务程序堆栈保护赋毫秒定时初值,减,不为转,为秒到重赋初值,地址指向加秒操作是否为秒小于转大于或等于清,指向分计时地址单元分加是否为分小于转大于或等于分计时单元清恢复堆栈中断返回所必不可少的几个阶段。


毕业设计能够从理论设计和工程实践相结合巩固基础知识与培养创新意识相结合个人作用和集体协作相结合等方面全面的培养学生的全面素质。


我经过这次系统的毕业设计,熟悉了对项课题进行研究设计和实验的过程。


这些在我们在将来的工作和学习当中都会有很大的帮助。


学会了怎样查阅资料和利用工具书。


如果想学门知识,不能局限于本书,应多看几本,既可以进行比较又增加了见识,知识会更加全面,应用起来也更有余地。


另外平时课堂上所学习的知识大多比较陈旧,作为电子信息工程的学生,由于专业特点自己更要积极查阅当前的最新电子资料。


个人不可能什么都学过,什么都懂,因此,当你在设计过程中需要用些不曾学过的东西时,就要去有针对性地查找资料,然后加以吸收利用,以提高自己的应用能力,而且还能增长自己见识,补充最新的专业知识。


对汇编语言的特点与编写过程有了更深步的认识,掌握应用更加得心应手。


毕业设计培养了严肃认真和实事求是的科学态度。


而且培养了吃苦耐劳的精神以及相对应的工程意识,同学之间的友谊互助也充分的在毕业设计当中体现出来了。


毕业的设计的完成与撰写需要个严谨认真的态度,这点也十分重要。


在本次设计过程中,遇到了许多突发事件和各种困难,但通过仔细分析和请教老师,问题逐得到了解决。


在这个过程中我们深刻体会到共同协作和团队精神的重要性,提高了自己解决问题的能力。


在科学上需要个严谨认真的态度,这点对于我以后的学习和工作,都有着非常重要的作用。


致谢本次毕业设计得以顺利的完成离不开大家对我的关心和帮助,在此,谨向他们表示我最诚挚的感谢。


同时感谢我的母校河南工业职业技术学院三年来对我的教育和关心在这里我不仅学习到了专业的知识还学习到了认真求实的,孜孜不倦的,不畏困难,努力拼搏的作风这使我端正了态度,明确了方向,树立了正确的人生观和价值观,使我受用终身,参考文献何立民单片机应用技术选编北京北京航空航天大学出版社,张洪润传感技术与应用北京清华大学出版社,阎石数字电子技术基础北京高等教育出版社,丁元杰单片微机原理及应用北京机械工业出版社,高峰单片微机应用系统设计及使用技术北京机械工业出版社,张培仁单片机原理及应用北京清华大学出版社,张伟,王力入门与提高北京人民邮电出版社,宋家友集成电子电路设计手册福建福建科学技术出版社,何希才新型电子电路应用实例北京科学出版社,常健生检测与转换技术北京机械工业出版社,附录Ⅰ程序清单主程序和中断程序入口程序执行起始地址跳至外中断入口跳至中断服务程序定时器中断入口中断返回外中断入口跳至中断服务程序定时器中断入口跳至中断服务程序串口中断入口中断返回定时器中断入口中断返回初始化程序,清显示单元,循环次数清下地址未完再循环为位定时器,秒定时用毫秒次毫秒定时用初值,清操作清停

下一篇
(自动往返行驶小汽车毕业设计论文)(最终版)第1页
1 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第2页
2 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第3页
3 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第4页
4 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第5页
5 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第6页
6 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第7页
7 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第8页
8 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第9页
9 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第10页
10 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第11页
11 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第12页
12 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第13页
13 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第14页
14 页 / 共 35
(自动往返行驶小汽车毕业设计论文)(最终版)第15页
15 页 / 共 35
温馨提示

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

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

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

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

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

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