欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 56896|回復(fù): 78
打印 上一主題 下一主題
收起左側(cè)

超聲波測(cè)距資料(HC-SR04)+原理圖 單片機(jī)源程序

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
超聲波避障HC-SR04資料介紹

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


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


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


HC-SR04超聲波測(cè)距串口顯示單片機(jī)程序源碼(串口顯示,這只是資料包中的一個(gè)程序,還有l(wèi)cd12864 lcd1602和數(shù)碼管顯示的程序都有):
  1. /***********************************************************************************************************/
  2. //HC-SR04 超聲波測(cè)距模塊 DEMO 程序
  3. //晶振:11。0592
  4. //接線:模塊模塊 TRIG接 P1.2  ECH0 接P1.1  VCC接單片供電正極5V,GND接單片系統(tǒng)板的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)                    //超出測(cè)量
  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中斷用來計(jì)數(shù)器溢出,超過測(cè)距范圍
  53.   {
  54.     flag=1;                                                         //中斷溢出標(biāo)志
  55.   }
  56. /********************************************************/
  57.    void  StartModule()                          //T1中斷用來掃描數(shù)碼管和計(jì)800MS啟動(dòng)模塊
  58.   {
  59.           TX=1;                                         //800MS  啟動(dòng)一次模塊
  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;                   //設(shè)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;                           //開啟定時(shí)器
  84.         TI=1;
  85.         EA=1;                           //開啟總中斷
  86.     delayms(100);               
  87.         printf("超聲波串口測(cè)量系統(tǒng)\n");

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

  98.         }

  99. }              
復(fù)制代碼



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

評(píng)分

參與人數(shù) 3黑幣 +17 收起 理由
愛吃豆子的姑娘 + 7 很給力!
dww465757120 + 8 很給力!
stu + 2 贊一個(gè)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏20 分享淘帖 頂5 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:186622 發(fā)表于 2017-4-6 14:55 | 只看該作者
大神厲害,謝謝分享!

評(píng)分

參與人數(shù) 1黑幣 +1 收起 理由
啊啊啊AAAI + 1 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:216488 發(fā)表于 2017-7-3 19:35 | 只看該作者
大神厲害了
回復(fù)

使用道具 舉報(bào)

地板
ID:96326 發(fā)表于 2017-7-4 09:20 | 只看該作者
感謝分享!
回復(fù)

使用道具 舉報(bào)

5#
ID:217352 發(fā)表于 2017-7-5 14:28 | 只看該作者
謝謝分享,就是沒有積分!
回復(fù)

使用道具 舉報(bào)

6#
ID:221437 發(fā)表于 2017-7-21 18:54 | 只看該作者
感謝分享!
回復(fù)

使用道具 舉報(bào)

7#
ID:221437 發(fā)表于 2017-7-21 18:56 | 只看該作者
看的是IO觸發(fā)方案的超聲波資料,如果能有串口方案的就好了
回復(fù)

使用道具 舉報(bào)

8#
ID:224572 發(fā)表于 2017-8-4 02:06 | 只看該作者
不知道樓主有該模塊的匯編程序嗎
回復(fù)

使用道具 舉報(bào)

9#
ID:219788 發(fā)表于 2017-8-7 15:29 | 只看該作者
 大神厲害,謝謝分享!  大神厲害,謝謝分享!  大神厲害,謝謝分享!
回復(fù)

使用道具 舉報(bào)

10#
ID:286028 發(fā)表于 2018-2-27 16:19 | 只看該作者
感謝分享,厲害了
回復(fù)

使用道具 舉報(bào)

11#
ID:237239 發(fā)表于 2018-3-25 22:53 | 只看該作者
五邑大學(xué)信息工程學(xué)院陳老師到此一游
回復(fù)

使用道具 舉報(bào)

12#
ID:252000 發(fā)表于 2018-3-28 18:42 | 只看該作者

感謝分享,厲害了
回復(fù)

使用道具 舉報(bào)

13#
ID:301141 發(fā)表于 2018-4-2 21:14 | 只看該作者
好想下載下來看看,但是沒積分~~
回復(fù)

使用道具 舉報(bào)

14#
ID:313668 發(fā)表于 2018-4-22 13:07 | 只看該作者
感謝分享
回復(fù)

使用道具 舉報(bào)

15#
ID:321110 發(fā)表于 2018-5-3 11:40 | 只看該作者
厲害了樓主感謝分享
回復(fù)

使用道具 舉報(bào)

16#
ID:321279 發(fā)表于 2018-5-13 21:52 | 只看該作者
感謝分享資源
回復(fù)

使用道具 舉報(bào)

17#
ID:332110 發(fā)表于 2018-5-17 14:19 | 只看該作者
謝謝樓主分享!!!
回復(fù)

使用道具 舉報(bào)

18#
ID:335286 發(fā)表于 2018-5-21 21:49 | 只看該作者
謝謝大神,感謝分享!
回復(fù)

使用道具 舉報(bào)

19#
ID:335286 發(fā)表于 2018-5-21 21:49 | 只看該作者
謝謝大神,感謝分享
回復(fù)

使用道具 舉報(bào)

20#
ID:338481 發(fā)表于 2018-5-26 00:50 | 只看該作者
很好啊
回復(fù)

使用道具 舉報(bào)

21#
ID:308522 發(fā)表于 2018-6-1 20:36 | 只看該作者
挺好的
回復(fù)

使用道具 舉報(bào)

22#
ID:343931 發(fā)表于 2018-6-3 13:11 | 只看該作者
感謝樓主分享
回復(fù)

使用道具 舉報(bào)

23#
ID:353239 發(fā)表于 2018-6-17 13:56 | 只看該作者
樓主這個(gè)超聲波模塊單片機(jī)程序是你寫的嗎
回復(fù)

使用道具 舉報(bào)

24#
ID:326451 發(fā)表于 2018-7-3 22:18 | 只看該作者
厲害了
回復(fù)

使用道具 舉報(bào)

25#
ID:365446 發(fā)表于 2018-7-5 10:56 | 只看該作者
感謝分享
回復(fù)

使用道具 舉報(bào)

26#
ID:333449 發(fā)表于 2018-7-6 08:51 | 只看該作者
是個(gè)坑,下載兩次,浪費(fèi)10積分說源文件有問題
回復(fù)

使用道具 舉報(bào)

27#
ID:260698 發(fā)表于 2018-7-28 21:12 | 只看該作者
又不是你自己寫的程序
回復(fù)

使用道具 舉報(bào)

28#
ID:354404 發(fā)表于 2018-8-7 16:34 | 只看該作者
超聲波測(cè)距怎么測(cè)水中的距離嗎
回復(fù)

使用道具 舉報(bào)

29#
ID:385731 發(fā)表于 2018-8-13 11:42 | 只看該作者
感謝分享
回復(fù)

使用道具 舉報(bào)

30#
ID:387091 發(fā)表于 2018-8-17 00:17 | 只看該作者
樓主,有木有altium designer 中pcb的原理圖
回復(fù)

使用道具 舉報(bào)

31#
ID:393798 發(fā)表于 2018-9-5 00:49 | 只看該作者
感謝分享,課設(shè)要自己搭一個(gè)超聲測(cè)距模塊,現(xiàn)在有點(diǎn)后悔選這個(gè)題了
回復(fù)

使用道具 舉報(bào)

32#
ID:176643 發(fā)表于 2018-10-25 09:59 | 只看該作者
謝謝樓主分享資料!!!
回復(fù)

使用道具 舉報(bào)

33#
ID:421642 發(fā)表于 2018-11-6 12:53 | 只看該作者
簡(jiǎn)明扼要啊,樓主用心了,學(xué)到了
回復(fù)

使用道具 舉報(bào)

34#
ID:423986 發(fā)表于 2018-11-10 11:37 | 只看該作者
不錯(cuò)不錯(cuò)
回復(fù)

使用道具 舉報(bào)

35#
ID:395890 發(fā)表于 2018-11-13 12:24 | 只看該作者

好想下載下來看看,但是沒積分~~
回復(fù)

使用道具 舉報(bào)

36#
ID:434599 發(fā)表于 2018-11-29 17:07 | 只看該作者
返回信號(hào)的是哪一部分,想要距離達(dá)到一定程度開啟繼電器
回復(fù)

使用道具 舉報(bào)

37#
ID:434819 發(fā)表于 2018-11-30 15:54 | 只看該作者
樓主方便發(fā)一下郵箱嗎,沒有黑幣啊,,,萬(wàn)分感謝
1792644532@qq.com
回復(fù)

使用道具 舉報(bào)

38#
ID:439795 發(fā)表于 2018-12-5 10:12 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

39#
ID:193383 發(fā)表于 2018-12-7 11:23 | 只看該作者
superfight 發(fā)表于 2017-7-21 18:56
**** 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽 ****

資料里面有串口的,
回復(fù)

使用道具 舉報(bào)

40#
ID:446276 發(fā)表于 2018-12-14 12:53 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表