本帖最后由 ggg620 于 2017-5-19 22:54 編輯
超聲波測距2.zip
(1.28 MB, 下載次數: 304)
2017-5-19 22:08 上傳
點擊文件名下載附件
51超聲波測距 下載積分: 黑幣 -5
實物運行圖:
1.008.jpg (64.38 KB, 下載次數: 155)
下載附件
2017-5-18 20:28 上傳
51單片機實現超聲波測距仿真圖如下:
0.png (31.2 KB, 下載次數: 131)
下載附件
2017-5-18 20:23 上傳
目標功能:通過超聲波測距模塊實現短距離測距,并將距離顯示在數碼管上。所需硬件:51最小系統版、超聲波模塊HC-SR04-P、數碼管、PNP三極管、電阻1KΩ、按鍵、電阻10KΩ基本原理:
1.001.jpg (42.29 KB, 下載次數: 141)
下載附件
2017-5-18 20:28 上傳
超聲波模塊相關資料:
1.002.jpg (41.49 KB, 下載次數: 122)
下載附件
2017-5-18 20:28 上傳
1.003.jpg (21.8 KB, 下載次數: 126)
下載附件
2017-5-18 20:28 上傳
1.004.jpg (43.77 KB, 下載次數: 151)
下載附件
2017-5-18 20:28 上傳
1.005.jpg (26.82 KB, 下載次數: 130)
下載附件
2017-5-18 20:28 上傳
1.006.jpg (33.23 KB, 下載次數: 127)
下載附件
2017-5-18 20:28 上傳
電路連接圖:
1.007.jpg (22.54 KB, 下載次數: 155)
下載附件
2017-5-18 20:28 上傳
總結:測出的距離有一定的誤差,可以在程序中通過更改數據來減小誤差(s=(time*17)/1000;)可調整此語句中的“17”。 也可以增加溫度傳感器到電路中,結合溫度和傳播速度的關系,做出精度更高的超聲波測距項目。
0.png (74.23 KB, 下載次數: 151)
下載附件
2017-5-18 20:22 上傳
單片機源程序如下:
- /******************************************************************
- *** 名稱:超聲波測距,數碼管顯示距離
- *** 單片機型號:STC89C52RC
- *** 晶振 11.0592MHZ 一個機器周期=12/主頻=1.085us
復制代碼
所有資料51hei提供下載:
|