摘 要STC89C52 单片机是一种功耗特别低的微控制器,而且这种微控制器的性能 非常好,可以用作多种用途。这种单片机使用起来比较方便而且可使用的可能比 较多。本次设计是用 STC89C52 单片机、超声波传感器和 18b20 温度传感器,蜂 鸣器,数码管等完成倒车防撞雷达系统的建造,当程序启动时,从发射点发出超 声波,超声波会在发射点和障碍物之间往返,利用此次往返所消耗的时间测出发 设点到障碍物的距离,超声波传感器的计算公式会因为温度的变化不同,所以本 次设计采取了 18b20 温度传感器,使测得的距离更加准确,减小温度变化对测得 的距离的影响,然后进行计算,若达不到之前所设定的报警距离值,系统就会开 启警报模式,就会有很响的声音由蜂鸣器发出。73933
该设计有图 18 幅,参考文献 8 篇。
毕业论文关键词:STC89C52 单片机 超声波传感器 18b20 温度传感器
Reverse collision avoidance radar system
Abstract It is a kind of microcontrollers with very low power consumptiom。 The performance of this kind of microcontroller is very good。 It also can be used for a variety of purposes。 This kind of single chip microcomputer use is more convenient and may be used more,by a lot of teachers and students。 The design is using STC89C52 microcontroller,ultrasonic sensor , temoerature seneor。 Buzzer and the digital tube to complete the construction of the system of reversing collision avoidance radar。 When the program is started,from the launch point to send out ultrasonic,ultrasonic will in the launch and obstacles of back and forth between,use the round the consumption of time measured the launch point to the distance to the obstacle, the formula for the calculation of the ultrasonic sensors will differ due to changes in temperature, so the design take the 18b20 temperature sensor, the
measured distance is more accurate, and can reduce the influence of temoerature 。 The distance is compared with the set value。 If the set value is more than the distance , SCM will send an order to the buzzer。
Key words:STC89C52 Microcontrollers ultrasonic sensor 18b20temperature sensor
目 录
摘要。Ⅰ
Abstract。Ⅱ
目录 Ⅲ
1 绪论 1
1。1 研究的背景 1
2 总体设计 2
2。1 总体的硬件和软件设计 2
3 系统中关于硬件的设计 3
3。1 核心的设计 3
3。2 对系统进行供电的设计 4
3。3 超声波测试模块 4
3。3。1 超声波的特性 5
3。3。2 超声波换能器 6
3。4 超声波传感器原理 7
3。5 测距分析