久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 超聲波測距資料(HC-SR04)+原理圖 單片機源程序 [打印本頁]

作者: 學習中    時間: 2017-4-5 21:23
標題: 超聲波測距資料(HC-SR04)+原理圖 單片機源程序
超聲波避障HC-SR04資料介紹

HC-SR04超聲波模塊說明圖:


HC-SR04超聲波模塊電路原理圖:


HC-SR04超聲波模塊pdf資料:


HC-SR04超聲波測距串口顯示單片機程序源碼(串口顯示,這只是資料包中的一個程序,還有lcd12864 lcd1602和數碼管顯示的程序都有):
  1. /***********************************************************************************************************/
  2. //HC-SR04 超聲波測距模塊 DEMO 程序
  3. //晶振:11。0592
  4. //接線:模塊模塊 TRIG接 P1.2  ECH0 接P1.1  VCC接單片供電正極5V,GND接單片系統板的GND
  5. //串口波特率9600
  6. /***********************************************************************************************************/         
  7.         #include   <AT89X51.H>
  8.         #include   <intrins.h>
  9.     #include   <STDIO.H>

  10.     #define uchar unsigned  char
  11.     #define uint  unsigned   int  
  12.         #define  RX  P1_1
  13.     #define  TX  P1_2
  14.   

  15.         unsigned int  time=0;
  16.         unsigned int  timer=0;
  17.         float         S=0;
  18.     bit           flag =0;
  19.         

  20. /********************************************************/
  21.     void Conut(void)
  22.         {
  23.          time=TH0*256+TL0;
  24.          TH0=0;
  25.          TL0=0;
  26.          S=(time*1.87)/100;     //算出來是CM
  27.          if((S>=420)||flag==1)                    //超出測量
  28.          {
  29.           flag=0;
  30.           printf("S=-----CM\n");
  31.          }
  32.           else
  33.           {
  34.            printf("S=%fCM\n",S);                       
  35.           }
  36.          
  37.         }
  38. /********************************************************/
  39. void delayms(unsigned int ms)
  40. {
  41.         unsigned char i=60,j;
  42.         for(;ms;ms--)
  43.         {
  44.                 while(--i)
  45.                 {
  46.                         j=10;
  47.                         while(--j);
  48.                 }
  49.         }
  50. }
  51. /********************************************************/
  52.      void zd0() interrupt 1                  //T0中斷用來計數器溢出,超過測距范圍
  53.   {
  54.     flag=1;                                                         //中斷溢出標志
  55.   }
  56. /********************************************************/
  57.    void  StartModule()                          //T1中斷用來掃描數碼管和計800MS啟動模塊
  58.   {
  59.           TX=1;                                         //800MS  啟動一次模塊
  60.           _nop_();
  61.           _nop_();
  62.           _nop_();
  63.           _nop_();
  64.           _nop_();
  65.           _nop_();
  66.           _nop_();
  67.           _nop_();
  68.           _nop_();         
  69.          
  70.           TX=0;
  71.   }
  72. /********************************************************/
  73. void main(void)
  74. {  
  75.     TMOD=0x21;                   //設T0為方式1,GATE=1;
  76.         SCON=0x50;
  77.         TH1=0xFD;
  78.         TL1=0xFD;
  79.         TH0=0;
  80.         TL0=0;
  81.         TR0=0;  
  82.         ET0=1;             //允許T0中斷
  83.         TR1=1;                           //開啟定時器
  84.         TI=1;
  85.         EA=1;                           //開啟總中斷
  86.     delayms(100);               
  87.         printf("超聲波串口測量系統\n");

  88.         delayms(100);        
  89.         while(1)
  90.         {        
  91.          StartModule();
  92.          while(!RX);                //當RX為零時等待
  93.          TR0=1;                            //開啟計數
  94.          while(RX);                        //當RX為1計數并等待
  95.          TR0=0;                                //關閉計數
  96.      Conut();                        //計算
  97.          delayms(50);        

  98.         }

  99. }              
復制代碼



資料下載:
超聲波測距資料(HC-SR04) 原理圖.rar (1.67 MB, 下載次數: 1272)

作者: 本尊人    時間: 2017-4-6 14:55
大神厲害,謝謝分享!
作者: 啊啊啊AAAI    時間: 2017-7-3 19:35
大神厲害了
作者: bbxyzzj    時間: 2017-7-4 09:20
感謝分享!
作者: woshishabi    時間: 2017-7-5 14:28
謝謝分享,就是沒有積分!
作者: superfight    時間: 2017-7-21 18:54
感謝分享!
作者: superfight    時間: 2017-7-21 18:56
看的是IO觸發方案的超聲波資料,如果能有串口方案的就好了
作者: EmersonLin    時間: 2017-8-4 02:06
不知道樓主有該模塊的匯編程序嗎
作者: 裝β遭雷劈    時間: 2017-8-7 15:29
 大神厲害,謝謝分享!  大神厲害,謝謝分享!  大神厲害,謝謝分享!
作者: 0DS0    時間: 2018-2-27 16:19
感謝分享,厲害了
作者: csy-2015-06    時間: 2018-3-25 22:53
五邑大學信息工程學院陳老師到此一游
作者: 1103278135    時間: 2018-3-28 18:42

感謝分享,厲害了
作者: Yuan_Hello    時間: 2018-4-2 21:14
好想下載下來看看,但是沒積分~~
作者: std串57    時間: 2018-4-22 13:07
感謝分享
作者: 13285535995    時間: 2018-5-3 11:40
厲害了樓主感謝分享
作者: 愛你的灰機    時間: 2018-5-13 21:52
感謝分享資源
作者: fffffang    時間: 2018-5-17 14:19
謝謝樓主分享!!!
作者: SDVER    時間: 2018-5-21 21:49
謝謝大神,感謝分享!
作者: SDVER    時間: 2018-5-21 21:49
謝謝大神,感謝分享
作者: 所謂的時光    時間: 2018-5-26 00:50
很好啊
作者: 1654356376    時間: 2018-6-1 20:36
挺好的
作者: ufot    時間: 2018-6-3 13:11
感謝樓主分享
作者: tanhailong    時間: 2018-6-17 13:56
樓主這個超聲波模塊單片機程序是你寫的嗎
作者: tuyfdjytdbt    時間: 2018-7-3 22:18
厲害了
作者: weiwei4    時間: 2018-7-5 10:56
感謝分享
作者: 465448    時間: 2018-7-6 08:51
是個坑,下載兩次,浪費10積分說源文件有問題
作者: wgb    時間: 2018-7-28 21:12
又不是你自己寫的程序
作者: zhouwang4135463    時間: 2018-8-7 16:34
超聲波測距怎么測水中的距離嗎
作者: AIR102599    時間: 2018-8-13 11:42
感謝分享
作者: 云深不知處啦    時間: 2018-8-17 00:17
樓主,有木有altium designer 中pcb的原理圖
作者: yingjie_1011    時間: 2018-9-5 00:49
感謝分享,課設要自己搭一個超聲測距模塊,現在有點后悔選這個題了
作者: traff07    時間: 2018-10-25 09:59
謝謝樓主分享資料。。
作者: Rank98    時間: 2018-11-6 12:53
簡明扼要啊,樓主用心了,學到了
作者: gaoshili    時間: 2018-11-10 11:37
不錯不錯
作者: yangjy    時間: 2018-11-13 12:24

好想下載下來看看,但是沒積分~~
作者: 黑色火焰    時間: 2018-11-29 17:07
返回信號的是哪一部分,想要距離達到一定程度開啟繼電器
作者: 12366abc    時間: 2018-11-30 15:54
樓主方便發一下郵箱嗎,沒有黑幣啊,,,萬分感謝
1792644532@qq.com
作者: 850517246    時間: 2018-12-5 10:12
謝謝分享
作者: dww465757120    時間: 2018-12-7 11:23
superfight 發表于 2017-7-21 18:56
**** 作者被禁止或刪除 內容自動屏蔽 ****

資料里面有串口的,
作者: feifan570    時間: 2018-12-14 12:53
謝謝分享
作者: prejudice丶    時間: 2018-12-17 14:51

謝謝樓主分享資料!!!

作者: 又要注冊網名    時間: 2018-12-21 19:00
辛苦樓主了
作者: hjghj    時間: 2018-12-24 15:26
大神厲害,謝謝分享!
作者: hjghj    時間: 2018-12-24 15:26
大神厲害,謝謝分享!
作者: hjghj    時間: 2018-12-24 15:29

好想下載下來看看,但是沒積分~~
作者: hjghj    時間: 2018-12-24 15:32
大神厲害,謝謝分享!
作者: hjghj    時間: 2018-12-24 15:33
謝謝樓主分享資料。!
作者: magico    時間: 2019-1-4 19:10
感謝分享!
作者: wakojosin    時間: 2019-1-16 13:25
感謝分享,支持一下。
作者: donerlin    時間: 2019-1-16 18:53
好東西,謝謝樓主分享。
作者: 行于天    時間: 2019-1-19 10:01
很贊的帖子
作者: 行于天    時間: 2019-1-19 10:02
我正在搞超聲波,很好的學習資料。贊
作者: 我要學好單片機0    時間: 2019-3-14 08:56
太感謝了,正好需要呢。! 感謝感謝
作者: 2019高鑫    時間: 2019-3-14 16:23
很厲害啊老哥,給力
作者: Kiverin    時間: 2019-3-14 17:58

厲害了樓主感謝分享
作者: BOOOOO    時間: 2019-3-17 01:06
謝謝分享!
作者: 加林達謝爾蓋    時間: 2019-3-31 19:31
試了,出來的是亂碼。。。。這是怎么回事,請大神指導
作者: 二哈過去咬他    時間: 2019-4-1 11:41
謝謝大神的分享
作者: 我愛爽    時間: 2019-4-11 16:28
我也沒有大哥分享一下  郵箱1291143157@qq.com
作者: wang930626    時間: 2019-4-16 14:51
感謝樓主無私分享!!!。。。。。。。。。!
作者: 陳發光    時間: 2019-4-27 10:45
謝謝樓主分享資料。。
作者: woshijwh    時間: 2019-7-7 12:36
這個原理圖是真的能用嗎,網上好多原理圖和我用萬用表嗶出來的都不對
作者: woshijwh    時間: 2019-7-7 14:16
這個原理圖是對的嗎
作者: Nickkk    時間: 2019-7-15 11:05
牛逼啊 真是對我太有用了,給你個大贊
作者: sakura_1    時間: 2019-7-19 15:17
是實時顯示嗎?
作者: wwmisty    時間: 2019-7-22 18:42
謝謝分享
作者: fengqingyang#    時間: 2019-8-17 16:03
本尊人 發表于 2017-4-6 14:55
大神厲害,謝謝分享!

大神,厲害
作者: azi197417    時間: 2019-8-31 00:23
值得學習,但是我的板子和樓主說的不一樣
作者: duanyalin    時間: 2019-8-31 09:47
真的挺好
作者: 1414450433    時間: 2019-9-17 11:16

謝謝分享
作者: feathersnake    時間: 2019-10-9 21:17
太好了正好需要
作者: 哦題庫哦    時間: 2019-10-11 14:13
樓主,這個帶三級管的實物在哪可以買到?
作者: Albert12138    時間: 2019-11-14 10:51
666
謝謝分享

作者: efefefuuu    時間: 2019-11-14 18:21
很漂亮 nice
作者: 55432154533    時間: 2020-3-12 09:49
這里有ad圖嗎
作者: cj_miner_lover    時間: 2020-3-30 15:34
感謝樓主無私分享,萬歲
作者: 我思故58在    時間: 2020-4-1 20:32
這個模塊真難找
作者: fan2019    時間: 2020-4-2 10:34
學習一下~~~~~~~~~~~~~~~
作者: 魚文韻    時間: 2020-11-6 01:17
這個資料棒極了!




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 99久久久久国产精品免费 | 日本韩国电影免费观看 | 中文字幕国产第一页 | a免费视频 | 亚洲高清久久 | 中文字幕第100页 | 国产在线麻豆精品入口 | 91文字幕巨乱亚洲香蕉 | 激情婷婷成人 | 亚洲色图综合网 | 天天干亚洲 | 亚洲综合资源 | 欧美激情一区二区三区 | 91资源在线 | 夜色www国产精品资源站 | 二区高清 | 久久精品视频一区二区三区 | 国产成人一区二区三区久久久 | 一区二区三区视频在线免费观看 | 亚洲欧美日韩在线一区二区 | 欧美一区在线视频 | 手机av网| 九九视频网 | 国产综合久久 | 欧美日韩国产高清 | 91中文字幕在线 | 在线播放亚洲 | 91精品国产91久久久久久丝袜 | 国产www成人 | 免费看一级毛片 | 精品亚洲一区二区三区四区五区 | 国产福利在线 | 国产免费一区二区 | 久色视频在线观看 | av网站免费观看 | 亚洲男人天堂 | 自拍 亚洲 欧美 老师 丝袜 | 欧美理论片在线 | 久久精品视频在线观看 | 久久艹av| 人人鲁人人莫人人爱精品 |