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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

做個測風(fēng)速的難嗎,對于一個剛?cè)腴T的可以做出來嗎

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:196452 發(fā)表于 2017-5-4 12:47 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

單選投票, 共有 320 人參與投票
您所在的用戶組沒有投票權(quán)限
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:149451 發(fā)表于 2017-5-4 20:20 | 只看該作者
簡單之極!首先機械部分采購,你只需讀出轉(zhuǎn)速換算成風(fēng)力,再LCD或LED數(shù)碼管顯示出來,OK?如果機械部分也想DIY,那就另論了,只能告訴你關(guān)鍵是風(fēng)葉帶動的是一個編碼器。輸出方波,然后你采樣換算。
回復(fù)

使用道具 舉報

板凳
ID:196452 發(fā)表于 2017-5-4 20:57 | 只看該作者
機械部分我都有了,就是沒實力做哎
回復(fù)

使用道具 舉報

地板
ID:196452 發(fā)表于 2017-5-4 20:58 | 只看該作者
w1179benp 發(fā)表于 2017-5-4 20:20
簡單之極!首先機械部分采購,你只需讀出轉(zhuǎn)速換算成風(fēng)力,再LCD或LED數(shù)碼管顯示出來,OK?如果機械部分也想 ...


機械部分我都有了,就是沒實力做哎
回復(fù)

使用道具 舉報

5#
ID:111634 發(fā)表于 2017-5-4 22:02 | 只看該作者
123459876 發(fā)表于 2017-5-4 20:57
機械部分我都有了,就是沒實力做哎

"機械部分我都有了",是指什么?是指測速傳感器么?輸出的是什么?如果是模擬電壓,只需AD,然后顯示了。單片機要做并能做的只是AD和顯示,測速并轉(zhuǎn)換為相應(yīng)電壓,不屬于單片機控制。
回復(fù)

使用道具 舉報

6#
ID:142559 發(fā)表于 2017-5-4 22:23 | 只看該作者
可以用現(xiàn)成的模塊
回復(fù)

使用道具 舉報

7#
ID:196452 發(fā)表于 2017-5-5 00:15 來自手機 | 只看該作者
zl2168 發(fā)表于 2017-5-4 22:02
"機械部分我都有了",是指什么?是指測速傳感器么?輸出的是什么?如果是模擬電壓,只需AD,然后顯示了。 ...

奧,謝謝哈,我直接把傳感器接到12單片機任意ad口吧,然后串口接1602輸出吧
回復(fù)

使用道具 舉報

8#
ID:196452 發(fā)表于 2017-5-5 00:15 來自手機 | 只看該作者
歸依龍井 發(fā)表于 2017-5-4 22:23
可以用現(xiàn)成的模塊

我買的那個三杯式風(fēng)速傳感器唉
回復(fù)

使用道具 舉報

9#
ID:196452 發(fā)表于 2017-5-5 00:16 來自手機 | 只看該作者
歸依龍井 發(fā)表于 2017-5-4 22:23
可以用現(xiàn)成的模塊

我買的是那個三杯式傳感器
回復(fù)

使用道具 舉報

10#
ID:197053 發(fā)表于 2017-5-5 21:44 | 只看該作者
加油,多學(xué)習(xí)
回復(fù)

使用道具 舉報

11#
ID:196452 發(fā)表于 2017-5-5 23:28 來自手機 | 只看該作者
g602163592 發(fā)表于 2017-5-5 21:44
加油,多學(xué)習(xí)

嗯,謝謝
回復(fù)

使用道具 舉報

12#
ID:211573 發(fā)表于 2017-6-15 17:39 | 只看該作者
我也是剛?cè)腴T,需要多多努力啊
回復(fù)

使用道具 舉報

13#
ID:211637 發(fā)表于 2017-6-15 18:12 | 只看該作者
個人覺得還是比較簡單的
回復(fù)

使用道具 舉報

14#
ID:247242 發(fā)表于 2017-11-8 13:26 | 只看該作者
這個要傳感部分很熟悉。還有你是上系統(tǒng)還是只是做底層這個區(qū)別很大
回復(fù)

使用道具 舉報

15#
ID:248062 發(fā)表于 2017-11-10 14:15 | 只看該作者
對于剛剛?cè)腴T的很困難
回復(fù)

使用道具 舉報

16#
ID:249545 發(fā)表于 2017-11-25 21:17 | 只看該作者
應(yīng)該是很簡單吧,
1.葉輪帶動一個光柵,用光電管來取得方波信號;
2.或者是葉輪上貼有磁鐵,用霍爾來取得方波信號;
把方波信號輸入單片機IO,進行計數(shù)處理.....
回復(fù)

使用道具 舉報

17#
ID:231632 發(fā)表于 2017-11-25 23:26 | 只看該作者
小伙子,沒問題的。
回復(fù)

使用道具 舉報

18#
ID:80239 發(fā)表于 2017-11-26 00:24 | 只看該作者
看個人吧,很有挑戰(zhàn)性
回復(fù)

使用道具 舉報

19#
ID:242746 發(fā)表于 2017-11-26 12:08 | 只看該作者
測速最簡單的就是用一個馬達(dá),測量其輸出電壓即可。
比較精確的是用光電輪。
都是簡單電路。
回復(fù)

使用道具 舉報

20#
ID:253868 發(fā)表于 2017-11-26 19:10 | 只看該作者
不是很難,新手也是可以做出來的,它的綜合性比較強。
回復(fù)

使用道具 舉報

21#
ID:254068 發(fā)表于 2017-11-27 11:04 | 只看該作者
可以的加油
回復(fù)

使用道具 舉報

22#
ID:255608 發(fā)表于 2017-11-30 11:21 | 只看該作者
個人覺得比較簡單,看看淘寶上有沒有買硬件的。。
回復(fù)

使用道具 舉報

23#
ID:255608 發(fā)表于 2017-11-30 11:22 | 只看該作者
個人覺得比較簡單,看看淘寶有沒有賣硬件的。。
回復(fù)

使用道具 舉報

24#
ID:265059 發(fā)表于 2017-12-21 21:30 | 只看該作者
不難吧,用6050 也是一種方法啊,硬件也少
回復(fù)

使用道具 舉報

25#
ID:354404 發(fā)表于 2018-8-5 09:09 | 只看該作者
不難的,比較簡單
回復(fù)

使用道具 舉報

26#
ID:383077 發(fā)表于 2018-8-5 11:43 | 只看該作者
簡單說來就是AD了, 比如風(fēng)杯某個部分裝上霍爾,通過單片機測試風(fēng)杯轉(zhuǎn)動的速度就可以知道了。 但是速度和風(fēng)力大小的關(guān)系,就需要你的氣象學(xué)知識了。
回復(fù)

使用道具 舉報

27#
ID:155507 發(fā)表于 2018-8-5 16:06 | 只看該作者
液晶上顯示風(fēng)速的程序
  1. #include<reg52.h>
  2. #define uint unsigned int
  3. #define uchar unsigned char
  4. uchar i;
  5. uint a,b,f,num;
  6. double ws_d,ws_d1;//定義風(fēng)速的數(shù)據(jù)類型為雙精度型
  7. uchar code table1[]=" speed:         ";
  8. uchar code table2[]="         .  m/s ";
  9. sbit RS=P2^0;
  10. sbit RW=P2^1;
  11. sbit EN=P2^2;
  12. void delay(uint z)//1ms延時函數(shù)
  13. {
  14.         uint x,y;
  15.         for(x=z;x>0;x--)
  16.                 for(y=110;y>0;y--);
  17. }
  18. void write_com(uchar com) //液晶寫命令子程序
  19. {
  20.         RS=0;//寫入命令
  21.         RW=0;//讀寫控制端設(shè)置為寫模式
  22.         P0=com;//將命令送給P0口
  23.         delay(10);
  24.     EN=1;//將命令送給液晶顯示屏
  25.         delay(10);
  26.     EN=0;
  27. }
  28. void write_data(uchar dat)//液晶寫數(shù)據(jù)子程序
  29. {
  30.         RS=1;//寫入數(shù)據(jù)
  31.     RW=0;
  32.     P0=dat;//將數(shù)據(jù)送給P0口
  33.     delay(10);
  34.     EN=1;//將數(shù)據(jù)送給液晶顯示屏
  35.     delay(10);
  36.     EN=0;
  37. }
  38. void display_ws() //風(fēng)速顯示子程序
  39. {
  40.         uchar shi,ge,sf,bf;
  41.         uint ws_i=(int)(ws_d1);//將雙精度類型的風(fēng)速強制轉(zhuǎn)化為整型
  42.         shi=ws_i/1000;//將風(fēng)速的十位分離出來;
  43.         write_com(0x80+0x40+7);
  44.         write_data(0x30+shi);//液晶第二行第8個位置寫入風(fēng)速的十位數(shù)
  45.         ge=ws_i%1000/100;//將風(fēng)速的個位分離出來
  46.         write_com(0x80+0x40+8);
  47.         write_data(0x30+ge);//液晶第二行第9個位置寫入風(fēng)速的個位數(shù)
  48.         sf=ws_i%1000%100/10;//將風(fēng)速的十分位分離出來
  49.         write_com(0x80+0x40+10);
  50.         write_data(0x30+sf);//液晶第二行第11個位置寫入風(fēng)速的十分位
  51.         bf=ws_i%1000%1000%10;//將風(fēng)速的百分位分離出來
  52.         write_com(0x80+0x40+11);
  53.         write_data(0x30+bf);//液晶第二行第12個位置寫入風(fēng)速的百分位
  54. }
  55. void init()//初始化子程序
  56. {
  57.         write_com(0x38);//設(shè)置16*2顯示,5*7點陣,8位數(shù)據(jù)接口
  58.         write_com(0x01);//清屏
  59.         write_com(0x06);//寫一個字符后,地址指針加1
  60.         write_com(0x0C);//設(shè)置開顯示,不顯示光標(biāo)
  61.         write_com(0x80);//液晶顯示屏從第一行的第一個位置開始寫入字符
  62.         for(a=0;a<16;a++)//液晶顯示屏第一行寫入" speed:         "
  63.         {
  64.                 write_data(table1[a]);
  65.                 delay(1);
  66.         }
  67.         write_com(0x80+0x40);//液晶顯示屏從第二行的第一個位置開始寫入字符
  68.         for(b=0;b<16;b++)//液晶顯示屏第二行寫入"         .  m/s "
  69.         {
  70.                 write_data(table2[b]);
  71.                 delay(1);
  72.         }
  73.         delay(10);
  74.         TMOD=0x01;//設(shè)置定時器0為工作方式1
  75.         TH0=(65536-50000)/256; //定時器0裝初值
  76.         TL0=(65536-50000)%256; //同上
  77.         IT0=1;//外部中斷0為跳變沿觸發(fā)方式
  78.         EA=1;//打開總中斷
  79.         EX0=1;//打開外部中斷0
  80.         ET0=1;//打開定時器0中斷
  81.         TR0=1;//打開定時器0
  82. }
  83. void main()
  84. {
  85.         init();
  86.         while(1)
  87.         {
  88.                 display_ws();
  89.         }        
  90. }
  91. void exter0() interrupt 0  //外部中斷0子程序
  92. {
  93.         f++;  //脈沖計數(shù)
  94. }
  95. void timer0() interrupt 1 //定時器0中斷子程序
  96. {
  97.         TH0=(65536-50000)/256; //定時器0重裝初值
  98.         TL0=(65536-50000)%256; //同上
  99.         i++;
  100.         if(i==20)
  101.         {
  102.                 num=f;
  103.                 ws_d=(num*7)/80.0+0.1;
  104.                 if(ws_d>0.1)//風(fēng)速大于0
  105. ws_d1=ws_d*100;//為了使風(fēng)速顯示到小數(shù)點后兩位
  106. else
  107. ws_d1=0; //風(fēng)速為0
  108.                 i=0;
  109.                 f=0;        
  110.         }        
  111. }
復(fù)制代碼


三杯式風(fēng)速傳感器液晶顯示單片機程序與實驗報告
http://www.zg4o1577.cn/bbs/dpj-100259-1.html
回復(fù)

使用道具 舉報

28#
ID:382565 發(fā)表于 2018-8-5 19:11 | 只看該作者
在旋轉(zhuǎn)編碼器輸入軸上加粘上三個硬紙板,哈哈哈
回復(fù)

使用道具 舉報

29#
ID:383255 發(fā)表于 2018-8-5 22:51 | 只看該作者
板子撥碼開關(guān)設(shè)置的是0111,從EMMC啟動,1080P的分辨率。請教前輩這個是啥問題,咋解決哦
回復(fù)

使用道具 舉報

30#
ID:374405 發(fā)表于 2018-8-5 23:13 | 只看該作者
可以多找些資料
回復(fù)

使用道具 舉報

31#
ID:276663 發(fā)表于 2018-8-6 11:16 | 只看該作者
這個有了機械部分其實就是一個脈沖計數(shù)器了,接在單片機的計時器腳上就行了。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

32#
ID:383375 發(fā)表于 2018-8-6 11:30 來自手機 | 只看該作者
我也是入門,一起加油
回復(fù)

使用道具 舉報

33#
ID:383403 發(fā)表于 2018-8-6 13:04 來自手機 | 只看該作者
很簡單哦
回復(fù)

使用道具 舉報

34#
ID:511890 發(fā)表于 2019-5-28 02:13 | 只看該作者
都可以直接弄。一個小風(fēng)車。有多種方法實現(xiàn)。一種是用霍爾傳感器,這個就要在風(fēng)車上弄一個轉(zhuǎn)動能變化的磁場。根據(jù)轉(zhuǎn)速來實現(xiàn)。另一個是用鼠標(biāo)滾輪一樣的激光傳感。這個只要拿一個壞掉的鼠標(biāo)就能搞到。當(dāng)然,編碼的那種也行。 然后就是根據(jù)相應(yīng)的傳感器數(shù)據(jù)手冊連接單片機編寫程序搞定。
回復(fù)

使用道具 舉報

35#
ID:241273 發(fā)表于 2019-5-28 09:52 | 只看該作者
風(fēng)速  一般相當(dāng)于計數(shù)器      風(fēng)向   編碼器   原理差不多
回復(fù)

使用道具 舉報

36#
ID:546770 發(fā)表于 2019-8-4 13:50 | 只看該作者
這個玩意兒簡單,風(fēng)速如果是通過風(fēng)吹動扇葉測量,和單片機測電動機轉(zhuǎn)速是一樣的道理!或者風(fēng)力發(fā)電就轉(zhuǎn)成了電壓,和單片機測電壓也是一個道理!
回復(fù)

使用道具 舉報

37#
ID:591676 發(fā)表于 2019-8-4 15:38 | 只看該作者
測風(fēng)速的比較好做
回復(fù)

使用道具 舉報

38#
ID:587542 發(fā)表于 2019-8-4 19:03 | 只看該作者
我也是新手,邊學(xué)邊做上手更快
回復(fù)

使用道具 舉報

39#
ID:425297 發(fā)表于 2019-8-4 22:21 | 只看該作者
踩個ad值就可以了 然后自己轉(zhuǎn)換一下就可以了
回復(fù)

使用道具 舉報

40#
ID:595237 發(fā)表于 2019-8-4 22:35 | 只看該作者
計算轉(zhuǎn)動速度快慢與風(fēng)速比例
旋轉(zhuǎn)編碼器
簡單方法:風(fēng)旋軸上裝個磁環(huán),風(fēng)旋轉(zhuǎn)動帶動磁環(huán)轉(zhuǎn)動,發(fā)生磁場變化,用一個霍爾元件檢測變化的次數(shù),通過單片機計數(shù),單位時間的數(shù)量就是風(fēng)旋的轉(zhuǎn)速啦。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜视频免费 | 天天干天天插天天 | 国产成人一区二区三区电影 | 一级高清| 热久久久 | 日本精品一区二区三区在线观看 | 91在线一区二区 | a免费观看 | 老外黄色一级片 | 日韩精品在线视频免费观看 | 日韩一区二区在线观看视频 | 久久精品欧美一区二区三区不卡 | 久久精品国内 | 国产精品成人一区二区三区 | 亚洲成人a v | 日韩精品免费视频 | 人人澡人人射 | 国产成人啪免费观看软件 | 久草新在线 | 中文字幕亚洲视频 | 亚洲国产情侣 | 天堂综合网 | 成人婷婷| 青春草在线 | 国产精品久久久久久久久久久久久久 | 日韩成人在线观看 | 99爱在线免费观看 | 日韩在线精品强乱中文字幕 | 日韩成人一区 | 欧美激情在线播放 | 岛国av一区二区 | 成人欧美一区二区 | 久久久国产精品 | 久久r精品 | 国产在线一区二区三区 | 国产综合精品一区二区三区 | 99热热 | 国产视频精品在线观看 | 久久精品国产一区二区电影 | 精品免费视频 | 亚洲精品成人网 |