基于单片机基础的超声波测距 - 图文(6)

2018-12-29 22:17

扬州市职业大学毕业设计(论文)第 22 页 共36页

致谢

从开始做论文到论文基本完成,经历了很长一段时间,从开始的只知道一些皮毛到现在的相对全面了解单片机与超声波测距仪的工作原理。在这个过程中有无数人给了我莫大的帮助。从上学期的院系里说我们要开始做毕业设计了,当时我的心里是特别的慌张。当时我想以我现在的状态只是对我所学的东西只是一知半解的状态,之后过了几天已经彻底的确定下来关于我们毕业设计的工作日程了。我的心里面更加慌张了,我还不知道我能做些什么东西,更何况这个毕业设计了因为需要我们自己来定课题,然后通过自己所学的只是来完成我们的目标。经过我和我们组的同伴武汝成的近半个多月的努力,我们决定做超声波测距仪这个设计,说实话我们心里也相当的忐忑毕竟没有经验也不知道从哪里下手来做这个毕业设计。后来我们找了我们的指导老师陶老师,她细心的教导我们遇到困难要有信心去面对和冷静的心态,现在的互联网相当的发达你们完全可以通过网上的资粮来丰富自己,还有学校的图书馆查资料。

当时我们俩就像发现了新大陆一样的,顿时茅塞顿开我们之前的状态就像是无头的苍蝇一样乱撞。当然老师也给了我们很大的帮助。教会了我们如何在网上查自己需要的资源和之前学长和学姐的论文格式。后来我们就像打了鸡血一样,白天去图书馆,晚上在宿舍上网查资料,终于我们的付出没有白费得到了相应的成果,得到了我们想要的资料以及前辈们的经验加上老师一直的指导。论文以及毕业设计的实物都已经有了雏形,这对我们来说是一个非常好的开始。

在那之后老师有牺牲了她自己的休息时间来指导我们的毕业设计,从开始

扬州市职业大学毕业设计(论文)第 23 页 共36页

的懵懵懂懂到了现在的全面了解。完全离不开老师的指导与耐心的讲解,还有同学们的帮助以及舍友的关怀,他们给我提供了相当多的思维方式。

我觉得在这次毕业设计里最难的地方是在程序的编写上,由于本身学的就比较低浅,很难独立的编写程序,无奈只好借助于网络,已经查阅书籍资料,几经修改,终于完成了程序的编写。在编写交通灯控制程序的过程中,出现了一些不可避免的小问题,虽然问题不大,但是如果不解决的话毕业设计就不太好进行下去了。比方说:程序中双引号的使用,并不是在英语书写状态下。最低级的错误就是字母打错了等等。有些小失误连我自己都感觉很莫名其妙,完全可以避免的,竟然净犯些低级的错误。然后开始设计电路图,进行仿真,完成以后,就去银河电子城购买相关的元器件,由于购买的时候,检查不够仔细,有几个元件是坏的,后来麻烦的跑了一趟。为了做这个实物花费了我整整一天的时间,还好是下雨天,好多人都在宿舍,有问题的时候,请教别人也比较方便。元件按照电路图摆好之后,焊接起来还是蛮快的。只是电路板背后还需要电线将各个元件连接在一起,焊接的时候比较费事。因为电烙铁已经用了很久的缘故,氧化的比较严重,焊的时候焊锡弄的不均匀,使得焊点有点难看,也有虚焊漏焊的现象发生。所以,最后我把所有的焊点又重新的加工了一遍,尽量使其更加完美。在最后调试的时候,出现了异常情况,不过是些很小的错误。经过检查修改最后都逐一解决,程序顺利实现,并实现了其功用。

这次的毕业设计我又重新翻看了以前上课的书本和老师的笔记,显然我们又可以把老师讲的上课内容和重点又重新的巩固了一便,之前肯定有不少学生上课并没有好好听讲,正好可以借这次的机会提高自己的专业知识,进行进一步的理解和巩固,也为我们以后毕业应聘打下一定坚实的基础。当然,我在毕业设计的过程中也遇到了很多问题,有的是我去跟老师求教,有的跟同学研究讨论,我更多的还是去藏书楼查阅书籍或是上网查阅相关资料,大多数的问题都解决了,还有一些问题实在找不到答案我就放一放,暂时不做这个课题的研究。

然后,我要感谢和我一起做的毕业设计的同学武汝成。给了我很多帮助和支持我的工作,也真诚的谢谢你。最后我要感谢我的家人,正是他们的困难使我、给我无尽的爱在生活和学习,理解和支持,让我总是充满了信心和勇气克服日益困难

扬州市职业大学毕业设计(论文)第 24 页 共36页

的道路上,顺利完成大学。

有很多很多的朋友给我的鼓励和帮助在学校,不能列出,在这个还说谢谢你忠实!

参考文献

[1]《基于DSP超声波测距系统的设计与研究》,电子产品世界,朱高中 [2]《超声波测距仪的设计》,华南理工大学硕士论文,牟海荣

[3]《电子熄火器可靠性验证设备的设计》,内燃机与动力装置,李升建;陈淑敏; 李文广

[4]《电子熄火器可靠性验证设备的设计》,内燃机与动力装置,李升建;陈淑敏; 李文广

[5]全国大学生电子设计竞赛,电子工业出版社,2010.6 [6]串口通信技术实例,北京航空航天大学出版社2005.2

扬州市职业大学毕业设计(论文)第 25 页 共36页

附 录

附件1:原理图

扬州市职业大学毕业设计(论文)第 26 页 共36页

附件2:程序

#include #include #include \

#define uchar unsigned char #define uint unsigned int

uchar code

smg_du[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90, 0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff}; uchar code smg_we[]={0xe0,0xd0,0xb0,0x70};

uchar dis_smg[8] ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8};

sbit smg_we1 = P3^4; sbit smg_we2 = P3^5; sbit smg_we3 = P3^6; sbit smg_we4 = P3^7;

sbit c_send = P3^2; sbit c_recive = P3^3; uchar flag_hc_value; sbit beep = P2^3;

bit flag_key_b_en,flag_key_set_en;

uchar smg_i = 3; bit flag_300ms ;

bit key_500ms ;

long distance; uint set_d; bit flag_csb_juli; uint flag_time0;

uchar key_can;

uchar zd_break_en,zd_break_value; uchar menu_shudu = 10;


基于单片机基础的超声波测距 - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:国家职业资格考试-高级焊工模拟试题2

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: