基于at89s52單片機的高精度超聲測距系統(tǒng)研究.doc
基于at89s52單片機的高精度超聲測距系統(tǒng)研究,基于at89s52單片機的高精度超聲測距系統(tǒng)研究目 錄摘 要4關鍵詞4abstracte.5key words5引言61 系統(tǒng)設計思路61.1 超聲波測距原理61.2 超聲波測距的結構及工作過程72 硬件設計82.1 整體電路92.2 超聲波發(fā)射電路102.3 超聲波接收電路102.4 i/o模塊112.4.1 顯示模...
內(nèi)容介紹
此文檔由會員 cmt666888 發(fā)布基于AT89S52單片機的高精度超聲測距系統(tǒng)研究
目 錄
摘 要 4
關鍵詞 4
Abstracte. 5
Key words 5
引言 6
1 系統(tǒng)設計思路 6
1.1 超聲波測距原理 6
1.2 超聲波測距的結構及工作過程 7
2 硬件設計 8
2.1 整體電路 9
2.2 超聲波發(fā)射電路 10
2.3 超聲波接收電路 10
2.4 I/O模塊 11
2.4.1 顯示模塊 11
2.4.2 單片機最小系統(tǒng) 12
2.4.3 溫度補償電路 12
2.4.4
2.4.5
3 軟件設計 13
3.1 主程序 13
3.2 超聲波接收中斷程序 14
4 實驗仿真 14
5 結論 15
參考文獻 15
致 謝 16
附 錄 18
摘 要:基于低成本、高精度的目的提出了一種超聲波測距系統(tǒng)的設計方案。設計采用AT89S52單片機作為主控MCU,軟件部分采用模塊化設計,由主程序、發(fā)射子程序、接收子程序、定時子程序、顯示子程序等組成。本文在分析了超聲波測距原理的基礎上指出了設計測距系統(tǒng)的思路和所需考慮的問題,給出了實現(xiàn)超聲波測距方案的軟、硬件設計系統(tǒng)框圖。在設計中兼顧了系統(tǒng)性能和器件成本的關系,降低了整套系統(tǒng)的成本。實驗表明此系統(tǒng)具有高的測量精度和實際使用價值。
關鍵詞:單片機;AT89S52;超聲波傳感器;測距
Research of High Precision Ultrasonic Ranging System Based on the AT89S52
Abstract: Based on the purposes of low-cost and high accuracy, a ultrasonic distance measurement is designed.This design use the AT89S52 as the master MCU, and the software part use modular design, it composes of the main program, subroutine launch, receive routine, regular routines, display routines and other components.Based on the analysis on the principle of ultrasonic distance measurement design, this title show the ideas and issues need to be considered, and give the ultrasonic ranging program of software and hardware design block.Taken into the consideration in the design of system performance and the relationship between the cost of the device, this design reduces the cost of the entire system.Experiments show that this system has high accuracy and practical value.
Key words: MCU; AT89S52; ultrasonic sensor; distance measurement