999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

安裝家用無線水表

2016-12-01 01:01:20費文緒編譯
世界科學 2016年4期
關鍵詞:磁場測量信號

費文緒/編譯

安裝家用無線水表

費文緒/編譯

●注意對Arduino微控制器和樹莓派(Raspberry Pi,基于Linux系統(tǒng)的單板機電腦)的使用。

我曾經(jīng)住過的加利福尼亞州干旱嚴重,幸虧我現(xiàn)在居住的北卡羅來納州更為濕潤,不過即便這里,也曾有數(shù)年時間缺水,要求人們節(jié)約用水。

大多數(shù)人都樂意遵守這樣的要求,但是,當你的用水信息只是通過每月一次的水費單來了解時,節(jié)約用水并不是那么容易做到。當然,你可以通過定期關注你家的水表讀數(shù)來更精細地跟蹤用水量,但是誰能堅持這么做呢?所以,我自己組裝了一個用水量監(jiān)測器,能實時顯示我家的用水量。

我的監(jiān)測系統(tǒng)不需要改建水管,而且通過我家的無線網(wǎng)傳輸信息,所以,我能在家中任何一臺聯(lián)網(wǎng)的設備上看到用水量。現(xiàn)在,當我十幾歲大的孩子們在淋浴中恣意揮霍用水時,我就可以用定量的測量數(shù)據(jù)訓斥他們。

為了測量市政供水流量,我使用了一個數(shù)字指南針(一個2軸磁力計),是我以前從電子產(chǎn)品零售商SparkFun Electronics購買的,作為定向儀使用。現(xiàn)在SparkFun不再出售該組件,但是你只需花更少的錢(15美元),就能買到一個3軸磁力計,和以前的2軸磁力計一樣好用甚至更好用。

因為機械水表的工作方式,磁力計在這里很有價值。在實際中,為了把水表的齒輪與水隔離開來,轉子通常連到分離室的磁鐵中,水流通過該分離室流動。當水轉動轉子時,這塊磁鐵會轉動水表齒輪箱中的另一塊磁鐵。如此一來,這些成對的磁鐵就在水表周圍形成了一個磁場,磁場會隨著水流快慢而變化。

我推斷,由磁耦合機制導致的磁場變化會在水表外部提供一個強烈的信號。而實際上,磁信號相當微弱,很可能是由于如下幾個原因:水表的鋼鐵外殼可能屏蔽了水表的內部磁場,而且水表內部的移動零件很可能包括各種鋼鐵成分,會以更高的頻率產(chǎn)生以假亂真的磁場。至少我是這么懷疑的,不管怎么說,我不得不處理一片混亂的信號。

液體數(shù)據(jù)

為了遠程監(jiān)測流過我家水表的水流,我在水表上附加了一個磁力計,并用一個Arduino微控制器讀取和處理原始數(shù)據(jù)。Arduino通過電線向樹莓派發(fā)送數(shù)據(jù),樹莓派會生成一個簡單的網(wǎng)頁顯示用水量,我能在我家的Wi-Fi網(wǎng)絡中訪問該網(wǎng)頁。

所以我面臨的第一個挑戰(zhàn)是給一個連到磁力計上的Arduino編程,把充滿噪音的磁信號轉換成水的流速。我原本構想的是利用傅立葉變換挑選出與水流速相對應的主頻率,但是我反而選擇了自相關,也就是,程序把信號的短樣本乘以其時延樣本,然后進行求和。為了找到主頻率,Arduino的代碼增加了兩個樣本之間的時延,然后在求和結果中尋找一個峰值。這種算法所需的運算量少得多,似乎對于噪聲和諧波相當管用。

對花園里的水管進行的測試顯示,這樣安排能辨別潺潺流水和噴涌而出的水之間的流速不同。所測水流速的低值受限于Arduino收集數(shù)據(jù)的時間(數(shù)據(jù)處理之前的時間)。我設定的時間大約是3秒鐘,這讓我能測量小到滴水的流速。但是在監(jiān)測最高的水流速方面(比如當我使用一個沒有連接軟管的室外水龍頭時),我的系統(tǒng)就夠嗆了。

你可能以為高流速會產(chǎn)生一個比低流速更易測量的信號,但是事實并非如此。當水流速真的很高時,水表內部的磁鐵旋轉速度會超過磁力計的最快采樣速度,導致混疊現(xiàn)象。結果,超過某個流速之后測量到的數(shù)據(jù)其實是無效的。

不過,由于很少遇到水管爆裂的情況,我家還沒有人的用水速率會達到或超過那個閾值,所以我們決定不擔心這個限制,繼續(xù)研究如何進行信息通信。同樣涉及的問題是如何為我放在水表里的Arduino和磁力計供電,而水表跟我的房子是分離的。

解決方法是用一根15米長的四芯電話線,兩根芯把9伏直流電通到Arduino,另兩根芯把數(shù)字信號輸出到樹莓派(利用SparkFun的另一種電板轉換到RS-232電壓電平),我把樹莓派放在門廊上一個常用的交流電源插座旁邊。從那里,很容易讓兩個“壁瘤”(即壁式電源)給樹莓派和Arduino供電,而且樹莓派離我的路由器足夠近,能聯(lián)上我家的無線網(wǎng)。

我用Python語言(一種面向對象、解釋型計算機程序設計語言)給樹莓派編程,生成一個單獨的網(wǎng)頁,利用Flask框架創(chuàng)建網(wǎng)頁應用程序。網(wǎng)頁顯示了水流速和總用水量,每10秒鐘更新數(shù)據(jù),并且有一個按鈕讓用水量計數(shù)器復位清零。

我尚未嘗試使我的設置標準化,從而使流速以合理的單位顯示,比如每分鐘多少升。所以,總用水量的數(shù)字現(xiàn)在也是以任意單位給出的。但是,Arduino和樹莓派聯(lián)合起來完成了一件了不起的事情,那就是告訴我相對的水流速。現(xiàn)在我們全家可以在淋浴時互相比賽,看看誰用水最少。

[資料來源:IEEE Spectrum][責任編輯:彥隱]

猜你喜歡
磁場測量信號
西安的“磁場”
當代陜西(2022年6期)2022-04-19 12:11:54
為什么地球有磁場呢
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
把握四個“三” 測量變簡單
滑動摩擦力的測量和計算
基于FPGA的多功能信號發(fā)生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
滑動摩擦力的測量與計算
磁場的性質和描述檢測題
測量
主站蜘蛛池模板: 无码有码中文字幕| 亚洲成人网在线播放| 另类综合视频| 东京热高清无码精品| 专干老肥熟女视频网站| 欧美午夜在线播放| 国产日韩欧美黄色片免费观看| 欧美日韩91| 精品视频在线一区| 国产啪在线91| 欧美狠狠干| 国产一线在线| 亚洲天堂日韩av电影| 欧美精品啪啪| 丁香六月综合网| 亚洲美女一级毛片| 成人国产精品一级毛片天堂 | 国产又粗又猛又爽视频| 精品人妻一区二区三区蜜桃AⅤ| 国产美女丝袜高潮| 亚洲国产精品无码AV| 亚洲综合亚洲国产尤物| 四虎成人在线视频| 99精品伊人久久久大香线蕉| 一本一本大道香蕉久在线播放| 国内精品手机在线观看视频| 高清亚洲欧美在线看| 久久久久国产精品嫩草影院| 激情国产精品一区| 亚洲AⅤ波多系列中文字幕| 1级黄色毛片| 欧美一级爱操视频| 国产高清精品在线91| 中文无码精品a∨在线观看| 免费一看一级毛片| 欧美无专区| 国产乱人伦精品一区二区| 国产人免费人成免费视频| 日韩亚洲综合在线| 一本大道无码日韩精品影视| 中文国产成人久久精品小说| 国产精品视频导航| 色男人的天堂久久综合| 欧美成人h精品网站| 精品国产网| 亚洲伊人电影| 国产va在线| 国产亚洲欧美日韩在线一区| 中文字幕 91| 国内老司机精品视频在线播出| 亚洲一区二区精品无码久久久| 91免费片| 久久香蕉国产线看精品| 国产成人禁片在线观看| 色悠久久综合| 黄色网在线| 亚洲男人天堂2018| 国产爽歪歪免费视频在线观看 | 国产精品无码影视久久久久久久| 黄色国产在线| 一区二区三区四区日韩| 情侣午夜国产在线一区无码| 最新日本中文字幕| 久久91精品牛牛| 456亚洲人成高清在线| 国产成人一级| 国产第一页屁屁影院| 亚洲国产成熟视频在线多多| 91免费国产高清观看| 国产精品视频3p| 久久伊人操| 4虎影视国产在线观看精品| 国产成人91精品免费网址在线| 日本高清有码人妻| 国产女人综合久久精品视| 亚洲AⅤ无码国产精品| 一区二区午夜| 国产激爽爽爽大片在线观看| 97视频免费在线观看| 五月天久久综合国产一区二区| 中文字幕首页系列人妻| 亚洲欧美另类中文字幕|