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