基于AT89C51單片機的簡易超聲波測距儀的設計 - 免費下載
技術資料資源
文件大小:2049 K
?? 溫馨提示:本資源由用戶 zhengtiantong 上傳分享,僅供學習交流使用。如有侵權,請聯系我們刪除。
超聲波具有指向性強,能量消耗緩慢,傳播距離較遠等優點,所以,在利用傳感器技術和自動控制技術相結合的測距方案中,超聲波測距是目前應用最普遍的一種,它廣泛應用于防盜、倒車雷達、水位測量、建筑施工工地以及一些工業現場。
本課題詳細介紹了超聲波傳感器的原理和特性,以及Atmel公司的AT89C51單片機的性能和特點,并在分析了超聲波測距的原理的基礎上,指出了設計測距系統的思路和所需考慮的問題,給出了以AT89C51單片機為核心的低成本、高精度、微型化數字顯示超聲波測距儀的硬件電路和軟件設計方法。整個電路采用模塊化設計,由主程序、預置子程序、發射子程序、接收子程序、顯示子程序等模塊組成。各探頭的信號經單片機綜合分析處理,實現超聲波測距儀的各種功能。在此基礎上設計了系統的總體方案,最后通過硬件和軟件實現了各個功能模塊。相關部分附有硬件電路圖、程序流程圖。
經實驗證明,這套系統軟硬件設計合理、抗干擾能力強、實時性良好,經過系統擴展和升級,可以有效地解決汽車倒車、建筑施工工地以及些工業現場的位置監控