本帖最后由 ggg620 于 2017-5-19 22:54 編輯
超聲波測距2.zip
(1.28 MB, 下載次數(shù): 304)
2017-5-19 22:08 上傳
點擊文件名下載附件
51超聲波測距
實物運行圖:
51單片機實現(xiàn)超聲波測距仿真圖如下:
目標功能:通過超聲波測距模塊實現(xiàn)短距離測距,并將距離顯示在數(shù)碼管上。所需硬件:51最小系統(tǒng)版、超聲波模塊HC-SR04-P、數(shù)碼管、PNP三極管、電阻1KΩ、按鍵、電阻10KΩ基本原理:超聲波模塊相關(guān)資料:電路連接圖:
總結(jié):測出的距離有一定的誤差,可以在程序中通過更改數(shù)據(jù)來減小誤差(s=(time*17)/1000;)可調(diào)整此語句中的“17”。 也可以增加溫度傳感器到電路中,結(jié)合溫度和傳播速度的關(guān)系,做出精度更高的超聲波測距項目。
單片機源程序如下:
- /******************************************************************
- *** 名稱:超聲波測距,數(shù)碼管顯示距離
- *** 單片機型號:STC89C52RC
- *** 晶振 11.0592MHZ 一個機器周期=12/主頻=1.085us
復(fù)制代碼
所有資料51hei提供下載:
|