东北大学秦皇岛分校毕业设计(论文) 第 27 页 SEGTAB:DB 3FH,06H,5BH,4FH,66H DB 6DH,7DH,07H,7FH,6FH RET
DISPLAY:PUSH ACC MOV A,R4 MOV R1,A LCALL SEGDISC MOV P0,R2 CLR P2.0 MOV A,R5 MOV R1,A LCALL SEGDISC MOV P0,R2 CLR P2.1 POP ACC RET
报警子程序: BJ:MOV A,R4 ;报警 ADD A,R5 CJNE A,#64H,NEQ EQ:CLR P1.1 NEQ:JC SMALL SETB P1.1 SMALL:JMP EQ RET
东北大学秦皇岛分校毕业设计(论文) 第 28 页 结 论
本文所设计的倒车雷达系统是保证汽车倒车安全的辅助系统。通过超声波探头发射和接收超声波,使用高速单片机计算测量车与障碍物之间的往返时间,然后再计算出车与障碍物的距离,再显示在LED数码管上,当在探测的一定范围内有障碍物时,蜂鸣器提示报警。整个系统的核心是单片机数据处理部分,这部分的精度受影响比较少。主要影响测量精度的是发射和接收过程中其他波的干扰,如系统本身的余波或者自然界存在的接近40kHz频率的超声波。这些波的存在会给倒车雷达的距离测量带来很大干扰。
本文中倒车雷达测距利用的是回波测量法,发射和接收都用专门的超声波探头进行,计算的方法是用已知速度再乘以所测时间得距离。尽管所利用的原理都很简单,但是各模块的协调很重要,单片机强大的单芯片处理能力很适合这个工作。
超声波测距是一种无污染的测距方法,其带来的声噪影响几乎对人体无影响,是一种比较健康的测量工具,值得很好地发展和应用。
东北大学秦皇岛分校毕业设计(论文) 第 29 页 致 谢
值此论文完成之际,谨向所有曾给予我帮助和指导的老师、同学和朋友们致以衷心的感谢!
本学位论文是在我的导师**老师的亲切关怀和悉心指导下完成的。她严肃的科学态度、严谨的治学精神、精益求精的工作作风,深深地感染和激励着我。在这次毕业设计之中,老师始终给我耐心的指导。在此谨向**老师致以诚挚的谢意和崇高的敬意。
我还要感谢我们所有的老师和同学们,是你们四年来一直帮助和支持我,才使我有了那么美好的一段大学生活。
另外,还有很多我无法一一列举姓名的师长和友人给了我指导和帮助,在此衷心的表示感谢,你们的名字我一直铭记在心!
最后,我想要感谢的是这个伟大的校园,教授们渊博的知识、浓烈学习氛围的校园、充满朝气的同学们。我明白,正是在他那温润宽厚的胸怀上,我成长了起来。在以后的工作和生活中,我将一如既往地秉承校训努力奋斗,自强不息,知行合一!
东北大学秦皇岛分校毕业设计(论文) 第 30 页 参考文献
[1] 朱飞,杨平.AVR单片机C语言开发入门与典型实例[M].人民邮电出版社,2009. [2] 南建辉等.MCS-51单片机原理及应用实例[M].北京:清华大学出版社,2004.3. [3] 任严硕,赵一丁,张家生. 自动控制系统.北京:北京邮电大学出版社,2006.3. [4] 张军.AVR单片机应用系统开发典型实例[M].中国电力出版社,2005.8. [5] 沈文.AVR单片机C语言开发入门指导[M].清华大学出版社,2005.12.
[6] 马淑华,王凤文.张美金.单片机原理与接口技术[M].北京邮电大学出版社,2008.8. [7] 王晓明.电动机的单片机控制.北京:北京航空航天大学出版社,2002.5. [8] 肖金球.单片机原理与接口技术.北京:清华大学出版社,2004.12. [9] 华成英,童诗白.模拟数字电子技术基础[M].高等教育出版社,2006. [10] 周航慈.单片机应用程序设计技术.北京:北京航空航天大学出版社,2002. [11] 李秉操.单片机接口技术及在工业控制中的应用[M].陕西:陕西电子出版社,1992. [12] 阎石.数字电子技术基础[M].高等教育出版社,2008.6.
[13] 丁元杰.单片微机原理及应用(第二版).北京:机械工业出版社,2002.
[14] 周灵彬.单片机系统的PROTEUS设计与仿真[M].北京:电子工业出版社,2007. [15] 颜重光.专用传感器模块技术剖析[J].电子设计应用,2006,(11)26-28. [16] 张毅刚.单片机原理及应用.北京:高等教育出版社,2004.
[17] 党群,将学英,程绍辉.C语言程序设计.沈阳,东北大学出版社,2005.2.
东北大学秦皇岛分校毕业设计(论文) 第 31 页 附 录
附录A 倒车雷达系统的设计电路图
C11930pFU1XTAL1X1CRYSTAL18XTAL2C2930pFRSTP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD393837363534333221222324252627281011121314151617R4393837363534333210kR110kR510k293031PSENALEEAR2100P1.01P1.12345678P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89S52INT0R610kC322uR710kLS312R1210kSPEAKERC7493LS11P1.0fashe1SPEAKER12212fashe0R1310kINC1C2GNDP0C3OUTVCCCX20106AR94.7kC410uFC810uFC5330pFLS2INT0SPEAKER12P1.1R10100kR11200kC6104 附录B 程序清单
ORG 00H
JMP START ;转入主程序 ORG 13H ORG 22H JMP SEGDISC