91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Arduino能量監控器的制作

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2020-01-27 17:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:獲取所需的硬件

要使所有這些正常工作,您當然需要一些硬件。由于我們正在使用Arduino來測量電流消耗并發送RF命令,因此我們需要一個Arduino來開始。

Arduino能量監控器的制作

必需的硬件:

Arduino (Uno或Pro Mini)

非侵入式電流傳感器

要定義電阻

射頻發射器和接收器

原型:

面包板

面包板電線

最終版本:

烙鐵

焊料

電線

當然,您可以選擇不將所有內容都焊接在整齊的包裝中。

步驟2:必需的軟件

這與原型過程本身有關,而與制作拋光產品無關。開始編程,只是普通的Arduino IDE。由于我們不使用任何庫,因此您無需再安裝任何東西。

所需的軟件:

Arduino IDE

第3步:查找電流傳感器值

為獲得最佳結果,我們將需要找到最適合電流傳感器(CT傳感器)的電阻。這是根據CT傳感器的規格通過一些計算完成的。

第一步是找到這些值。您通常可以通過在您喜歡的搜索引擎中輸入產品類型和品牌來找到它們。對于我來說,這將是我已經擁有的產品“ Talema AC1010”。

我們需要以下條件:

最大一次電流(RMS

轉動 ratio

此外,我們需要知道Arduino的工作電壓。對于Arduino Uno,這將是5v。

總而言之,這就是我的值,對于參考非常有用:

最大一次電流: 60A

匝數比: 1000:1

Arduino電壓: 5

步驟4:計算理想負載電阻

如果CT傳感器是電流輸出類型,例如Talema AC1010,則需要轉換電流信號帶有負載電阻的電壓信號。如果是電壓輸出CT,則可以跳過此步驟,而忽略負載電阻,因為負載電阻已經內置在CT中。現在該開始記住高中的這些基礎數學課了。

選擇當前要測量的范圍。 Talema AC1010的電流范圍為0A至60A,因此在此示例中,我們選擇60A作為我們的最大電流。

乘以√2將最大RMS電流轉換為峰值電流:

Primary peak-current = RMS current × √(2) = 60A × 1.414 = 84.8A

將峰值電流除以CT的匝數即可得到次級線圈中的峰值電流。

Talema AC1010具有1000匝,因此次級峰值電流將是:

Secondary peak-current = Primary peak-current / no. of turns = 84.8A / 1000 = 0.0848A

為最大程度地提高測量分辨率,峰值電流時負載電阻上的電壓應為Arduino模擬參考電壓(AREF)除以2

使用的是在5V電壓下運行的Arduino:AREF/2將為5 V/2 = 2.5 V,因此理想的負載電阻為:

Ideal burden resistance = (AREF/2) / Secondary peak-current = 2.5V / 0.0848A = 29.5Ω

29Ω不是常見的電阻值可以選擇22Ω或33Ω。始終選擇下一個較小的值,否則最大負載電流將產生高于AREF的電壓。我建議使用33Ω±1%。在某些情況下,串聯使用2個電阻會更接近理想的負載值。該值離理想值越遠,精度將越低。在這種情況下,峰值電流將產生4.7V的模擬值(使用12位ADC進行模數轉換后為3822)。

步驟5:開始編碼,更多數學運算!

為使測量有效,我們需要計算代碼中的某些先前值。這將為我們提供一個校準值。為此,我們需要再次使用Arduino電壓,最大RMS,環路并使用負載電阻。確保用于計算的負擔是您實際使用的電阻值。

首先,我們需要再次開始計算:

double primaryPeak = sqrt(2) * amps; // Peak RMS value.

double secondaryPeak = primaryPeak / loops; // Minimum RMS value.

_sensorVoltage = voltage; // Voltage at which Arduino is running at.

_sensorCalibration = (primaryPeak / secondaryPeak) / burden; // Calculate calibration value.

首先,我們計算初級和次級峰值。和以前一樣我們保存電壓供以后計算使用,然后通過將一次峰值除以二次峰值來計算校準值。之后,我們將該結果除以負載電阻值。

因為我的電阻器已經焊接到我使用的板上,所以我的計算結果為:0,078。在先前計算的負載電阻器計算的情況下,結果將為30,03。此值需要稍后重用。

現在是實際零件。忍受我,因為這聽起來有點復雜,實際上相當容易。首先,我們需要定義采樣率,這是完成測量的次數。好的采樣率應該是1480。所有樣本都將添加到樣本中,然后除以樣本數量。這將給我們一個平均值。

for (int i = 0; i 《 samples; i++) {

_sensorValue = analogRead(_sensorPin); // Value of current sensor value, used for calculations.

_calculationOffset = (_calculationOffset + (_sensorValue - _calculationOffset) / 1024); // Calculated offet value from sensor.

_calculationFiltered = _sensorValue - _calculationOffset; // Calculated filtered value from sensor.

_calculationSquare = _calculationFiltered * _calculationFiltered; // Square value from sensor.

_calculationSum += _calculationSquare; // Sumary of all values since last sample reset.

}

_sensorAmperage = _sensorCalibration * (_sensorVoltage / 10) * sqrt(_calculationSum / samples); // Calculated amperage value from sensor.

_calculationSum = 0; // Reset summary so that new sample can be made.

這將給我們帶來穩定的安培功耗。您可以手動將此安培值轉換為瓦數值。一個簡單的方程式:

voltage * amps = wattage

當然,此電壓是所連接設備的輸入電壓,通常為230v或110v。

步驟6:完成

從現在開始,您可以使用此值執行任何操作。以我為例,我正在連接一個射頻發射器以發送“開”或“關”命令。

我可以理解,前面的代碼解釋有點短。為了讓您的生活更輕松,我制作了一個Arduino庫,制作了所有這些困難的方程式。您可以在我的GitHub上找到代碼,具有以下鏈接:

https://github.com/FricoRico/ArduinoEnergy

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 監控器
    +關注

    關注

    1

    文章

    331

    瀏覽量

    27617
  • Arduino
    +關注

    關注

    190

    文章

    6498

    瀏覽量

    192214
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Texas Instruments TPS3842EVM 監控器評估模塊 (EVM)數據手冊

    Texas Instruments TPS3842EVM監控器評估模塊 (EVM) 專為TPS3842-Q1和TPS3842系列電壓監控器設計。該評估模塊為Texas Instrument
    的頭像 發表于 07-18 14:42 ?127次閱讀
    Texas Instruments TPS3842EVM <b class='flag-5'>監控器</b>評估模塊 (EVM)數據手冊

    三相電機智能監控器設計

    對相電壓相電流進行過壓、過流檢測,當其出現狀況時能及時報警,以免造成生產損失。 純分享帖,需要者可點擊附件免費獲取完整資料~~~*附件:三相電機智能監控器設計.pdf【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第一時間告知,刪除內容!
    發表于 06-13 09:30

    EZShunt?數字電流和功率監控器

    電子發燒友網站提供《EZShunt?數字電流和功率監控器.pdf》資料免費下載
    發表于 10-31 09:43 ?0次下載
    EZShunt?數字電流和功率<b class='flag-5'>監控器</b>

    TI電池監控器IC的高級電量監測固件流程圖

    電子發燒友網站提供《TI電池監控器IC的高級電量監測固件流程圖.pdf》資料免費下載
    發表于 10-12 10:07 ?0次下載
    TI電池<b class='flag-5'>監控器</b>IC的高級電量監測<b class='flag-5'>器</b>固件流程圖

    TI電池監控器IC的HDQ通信基礎知識

    電子發燒友網站提供《TI電池監控器IC的HDQ通信基礎知識.pdf》資料免費下載
    發表于 10-12 10:01 ?1次下載
    TI電池<b class='flag-5'>監控器</b>IC的HDQ通信基礎知識

    電源電壓監控器77xx系列

    電子發燒友網站提供《電源電壓監控器77xx系列.pdf》資料免費下載
    發表于 09-29 10:37 ?0次下載
    電源電壓<b class='flag-5'>監控器</b>77xx系列

    數字電源監控器入門

    電子發燒友網站提供《數字電源監控器入門.pdf》資料免費下載
    發表于 09-27 10:30 ?1次下載
    數字電源<b class='flag-5'>監控器</b>入門

    高性能電壓監控器詳解—-- 第一部分

    本文闡述了高性能電壓監控器的價值,討論了其基本定義、工作原理、技術規格、拓撲結構和極性。某些高性能電壓監控器旨在幫助基于微處理的系統提升可靠性,防止掉電狀況下系統出錯。本文提供了一些示例。
    發表于 09-18 17:19 ?2053次閱讀
    高性能電壓<b class='flag-5'>監控器</b>詳解—-- 第一部分

    比較電壓和處理監控解決方案:分立式電壓監控器和看門狗ICs

    電子發燒友網站提供《比較電壓和處理監控解決方案:分立式電壓監控器和看門狗ICs.pdf》資料免費下載
    發表于 09-18 11:16 ?0次下載
    比較電壓和處理<b class='flag-5'>器</b><b class='flag-5'>監控</b>解決方案:分立式電壓<b class='flag-5'>監控器</b>和看門狗ICs

    將設計移植到LP3470A低lq電壓監控器,以改善電源監控

    電子發燒友網站提供《將設計移植到LP3470A低lq電壓監控器,以改善電源監控.pdf》資料免費下載
    發表于 09-18 11:04 ?0次下載
    將設計移植到LP3470A低lq電壓<b class='flag-5'>監控器</b>,以改善電源<b class='flag-5'>監控</b>

    鎖存電壓監控器(復位IC)

    電子發燒友網站提供《鎖存電壓監控器(復位IC).pdf》資料免費下載
    發表于 09-18 10:34 ?0次下載
    鎖存電壓<b class='flag-5'>監控器</b>(復位IC)

    在牽引逆變器設計中實現電壓基準和監控器

    電子發燒友網站提供《在牽引逆變器設計中實現電壓基準和監控器.pdf》資料免費下載
    發表于 09-18 10:30 ?0次下載
    在牽引逆變器設計中實現電壓基準和<b class='flag-5'>監控器</b>

    寬VIN過壓和欠壓監控器的常見應用

    電子發燒友網站提供《寬VIN過壓和欠壓監控器的常見應用.pdf》資料免費下載
    發表于 09-02 10:13 ?0次下載
    寬VIN過壓和欠壓<b class='flag-5'>監控器</b>的常見應用

    在高壓應用中使用電壓監控器

    電子發燒友網站提供《在高壓應用中使用電壓監控器.pdf》資料免費下載
    發表于 09-02 10:13 ?0次下載
    在高壓應用中使用電壓<b class='flag-5'>監控器</b>

    在應用TI并聯電流監控器時,取樣電阻取多大值會比較優化?

    在應用TI并聯電流監控器時,取樣電阻取多大值會比較優化?輸入前需要做濾波處理嗎?
    發表于 08-30 08:11
    主站蜘蛛池模板: 亚洲欧美综合一区二区三区四区 | 色综合久久丁香婷婷 | 日本a级三级三级三级久久 日本a级影院 | 俄罗斯美女69xxxxxx | 在线观看视频免费入口 | 视频在线观看一区二区三区 | 久久精品视频免费播放 | 国产手机在线观看视频 | 国产欧美日韩电影 | 一区二区三区亚洲 | 色噜噜成人综合网站 | 色噜噜狠狠色综合欧洲 | 午夜影院入口 | 五月激情网站 | 欲色淫香| 亚洲一区二区三区播放在线 | 国产色婷婷精品综合在线 | 27pao强力打造高清免费高 | 亚州三级视频 | 李老汉的性生生活1全部 | 九九热在线免费视频 | 国产精品午夜久久久久久99热 | 国产经典三级在线 | 一级 黄 色 毛片 | 欧美又黄又嫩大片a级 | 日本三级强在线观看 | 7777在线 | 久久亚洲视频 | 中文字幕二区三区 | 你懂在线| 美女操出水 | 免费看你懂的 | 99热久| 国产毛片一区二区三区精品 | 嘿嘿嘿视频在线观看 | 能直接看黄的网站 | 99久久免费精品视频 | 国产美女视频一区二区二三区 | 天天操夜夜操视频 | 正在播放国产乱子伦视频 | 日韩精品一区二区在线观看 |