ACS712 直流/交流電流測量傳感器示例代碼及應用

  • ACS712 直流/交流電流測量傳感器示例代碼及應用
  • ACS712 直流/交流電流測量傳感器示例代碼及應用

北京单场奖金计算公式 www.ygpyvk.com.cn ACS712 直流/交流電流測量傳感器示例代碼及應用

ACS712 直流/交流電流測量傳感器示例代碼及應用


ACS712 直流/交流電流測量傳感器具有量程大、簡單易用、體積小巧、無需焊接、精度較高等特點,可用于直流電流和交流電流的測量,電流測量最高值可達20A。該ACS712 傳感器電路板在設計上做了高壓隔離,確保使用的安全性。??槭涑齙牡繆瓜咝遠雜Σ飭康緦?,且接口為Gravity 3P接口,即插即用,方便實用。

引腳說明:

技術規格:

  • 供電電壓:5.0V
  • 測量電流:0 ~ ±20A DC, 0 ~ 17A(RMS) AC
  • 測量容忍電壓:220V AC, 311V DC
  • 相對誤差:±3%
  • 尺寸:39mm * 22mm *17mm
  • 接口:Gravity PH2.0-3P 模擬口
  • 重量:18g

示例代碼,見附件下載:

函數功能說明: float readDCCurrent(int Pin) ,該函數用來測量直流電流。 float readACCurrent(int Pin) ,該函數用來測量交流電流,測得的是交流電流的有效值。 根據被測電流,選擇相應的函數調用即可,不能兩個函數同時調用。 

電路項目的主要芯片及數據手冊

電路相關文件

電路圖文件
源代碼
分享到:
收藏 (13)
電子硬件助手小程序 電子硬件助手小程序

電路城電路折扣劵獲取途徑:

電路城7~10折折扣劵(全場通用):對本電路進行評分獲??;

電路城6折折扣劵(限購≤100元電路):申請成為賣家,上傳電路,審核成功后獲取。

(版權歸//wiki.dfrobot.com.cn/所有)

版權聲明:電路城所有電路均源于網友上傳或網上搜集,供學習和研究使用,其版權歸原作者所有,對可以提供充分證據的侵權信息,本站將在確認后24小時內刪除。對本電路進行投訴建議,點擊投訴本電路反饋給電路城。

使用說明:直接使用附件資料或需要對資料PCB板進行打樣的買家,請先核對資料的完整性,如果出現問題,電路城不承擔任何經濟損失!

換一批 more>>

大家都在看:

繼續閱讀

  • 全自動家庭水培系統Green Box

    Green Box是一個自動化的水培系統。硬件組件: LED燈條,日光× 1 Raspberry Pi 3型號B.× 1 繼電器??椋ㄍㄓ茫? 1 Atlas Scientific pH傳感器套件× 1 Adafruit濕度和溫度傳感器× 1 SparkFun ZX距離和手勢傳感器× 1 Seeed Grove - 數字光傳感器× 1 切換開關,切換× 1 Atlas Scientific EZO-PMP™蠕動泵× 1 軸流風扇,12 VDC× 1 氣泵× 1 水泵× 1 電磁閥,2路× 1 軟件應用程序和在線服務: Arduino IDE通用Windows平臺(UWP)-Visual studio community 2019手動工具和制造機器: 激光切割機(通用)烙鐵(通用)焊錫絲,無鉛Green Box是我長期以來的一個想法,并且能夠在今年夏天成為現實。我一直對水培法感興趣,因為它的效率和環境可持續性。在水培系統中使用的水比在土壤中少90%,不需要農藥(非常適合昆蟲和生態系統?。?,并且可以從堆肥中產生營養!所以,我有了創建全自動水培系統的想法。目標是讓人們通過相對較少的工作來種植自己的食物,并促進可持續的生活。Green Box采用筏網絡水培和傳感器。該系統有3個主要組件:溫度和濕度,水位和光線。在我居住的地方有時候溫度會變得太高,過于干燥的環境會使植物死亡。因此,使用溫度和濕度傳感器和風扇,我編程系統在溫度過高時打開風扇。我還在控制面板上添加了一個撥動開關,用于手動打開和關閉風扇。然后,對于水位,使用水位傳感器,電磁閥和Atlas Scientific的EZO-PMP水泵,您可以將其自動設置在某個水位,或手動輸入所需的水位。我用自己的vermi-compost制作了用于制造養料的的堆肥茶。接下來,對于燈光系統,使用環境光傳感器,當天黑時,LED燈將亮起,并在環境變亮時關閉。電路城原創內容,未經同意,不得轉載!
    來自:家用電器時間:2019-08-27 傳感器 家庭自動化 繼電器
  • 光伏35W帶直流電機的太陽能跟蹤器

    跟蹤太陽的太陽能跟蹤光伏(雙軸),使用LDR傳感器和兩個直流電機。硬件組件: Arduino UNO和Genuino UNO× 1 SparkFun雙H橋電機驅動器L298× 1 LDR,1 Mohm× 4 電阻10k歐姆× 6 電阻1k歐姆× 4 工業按鈕開關,推拉式× 4 滑動開關× 2 齒輪直流電機,12 V× 2 SparkFun可焊接面包板× 2 光伏35W× 1 LM2596× 1 軟件應用程序和在線服務: Arduino IDE手動工具和制造機器: 烙鐵(通用)焊錫絲,無鉛該項目旨在用于教育目的。它將用于向學生展示,以便第一次接觸太陽能跟蹤器和光伏發電。該項目涉及可再生能源,特別是光伏發電。設計了一個帶光伏的雙軸太陽能跟蹤器,以便在白天跟隨太陽。光伏發電為太陽能跟蹤器供電(無需外部電源)。電路城原創內容,未經同意,不得轉載!
    來自:其他時間:2019-08-15 傳感器 直流電機 太陽能跟蹤器
  • 智能籃球記分牌項目設計

    如果將Arduino / Android解決方案添加到常規籃球板來跟蹤我的籃球訓練訓練怎么辦? 硬件組件:Arduino Mega 2560和Genuino Mega 2560× 1 藍牙盾牌× 1 E18-D80NK紅外接近傳感器× 1 Seeed Grove - 振動傳感器(SW-420)× 1 8mm RGB LED× 1 電阻10k歐姆× 1 電阻100歐姆× 3 通孔電阻,47歐姆× 1 可充電15000mAh鋰離子動力電池× 1 軟件應用程序和在線服務:Arduino IDEMIT App Inventor Android IDE在我的項目之前完成的智能籃球記分牌原型中,我使用Avnet SmartEdge設備來測試跟蹤我的籃球訓練的方法。我使用加速度傳感器來檢測鏡頭,使用接近傳感器來檢測分數。這一次,這個項目的想法是為籃球記分牌任務開發一個明確的解決方案。
    來自:DIY創意產品時間:2019-08-07 arduino 藍牙 傳感器
  • 帶Surilli GSM和16x2 LCD的超聲波傳感器

    將Surilli GSM與超聲波傳感器集成在一起,可視化16x2 LCD上不斷變化的距離值。硬件組件:Surilli GSM× 1 超聲波傳感器 - HC-SR04(Generic)× 1 Adafruit RGB背光LCD - 16x2× 1 面包板(通用)× 1 跳線(通用)× 1 軟件應用程序和在線服務:Arduino IDE在本教程中,我們將Surilli GSM與HC-SR04超聲波傳感器??榧?,然后可視化16x2 LCD上的變化距離值。
    來自:基礎電路時間:2019-07-12 傳感器 gsm 超聲波傳感器
  • 冰箱監視器

    使用LM35傳感器和Bolt WiFi???,我們可以構建一個監視器,當它檢測到異常時發送SMS /電子郵件。硬件組件:Bolt IoT Bolt WiFi??欏? 1 溫度傳感器× 1 軟件應用程序和在線服務:Bolt IoT Bolt CloudTwilio SMS Messaging API這個項目不僅幫助我跟蹤誰打開門,溫度波動,同時通過消息或電子郵件收到相同的警報。
    來自:基礎電路時間:2019-07-12 傳感器 wifi???/a> 監視器
  • DS18B20傳感器故障檢測系統

    了解如何實施代碼以驗證DS18B20溫度傳感器的操作,并通過16x2 LCD實時通知。硬件組件:Arduino UNO R3× 1 顯示LCD 16 x 2× 1 DS18B20傳感器× 1 Protoboard的靈活跳線× 1 Protoboard的剛性跳線× 1 9V / 1A電源× 1 軟件應用程序和在線服務:Arduino IDE在幾個監控溫度的系統中,在開始讀取數據操作之前檢查溫度傳感器的操作是至關重要的。這很重要,因為在傳感器故障的情況下,溫度監控設備將無法檢測到系統溫度的變化。因此,在系統溫度故障的情況下,設備將無法檢測到變化和事故,并且可能發生故障。因此,作為避免這些類型事故的一種方法,我們將開發一種能夠驗證DS18B20溫度傳感器操作的系統,并指示系統何時處于正常運行狀態并通知LCD 16x2。多個溫度監控設備使用DS18B20傳感器,因為它是一個數字傳感器,具有很高的溫度測量精度。由于其非常適用性,我們必須通過監控系統設備的運行來確保系統設備的安全性。通過這種方式,我們提供了一個帶Arduino的電路的電子原理圖,以顯示過程的溫度并驗證傳感器的操作。 程序系統將負責讀取溫度并在16 x 2 LCD上顯示值。每次完成讀取和顯示LCD上的值時,系統將執行傳感器的功能檢查。
  • 室內環境傳感器裝置

    使用Zio Qwiic??榍崴曬菇ㄊ夷諢肪炒釁魃璞?。硬件組件:XinaBox CW01× 1 XinaBox IP02× 1 XinaBox OD01× 1 XinaBox SI01× 1 XinaBox XC10× 1 軟件應用程序和在線服務:Arduino IDE如今,人們更關心他們居住的室內質量,因為這與他們的健康息息相關。擁有更好的生活質量的重要性包括知道您的生活條件得到改善。 因為我很容易生病,大部分時間是由于空氣質量狀況。一些辦公室可能安裝了自己的室內環境傳感器,以便為員工提供更好的工作環境。但我怎么知道我住的樓宇甚至是我租的房間都能提供良好的生活條件? 好吧,現在你可以!只需構建您自己的室內環境設備,即可使用Zio Qwiic室內環境傳感器套件監控家居環境的室內質量。我們已經編制和資源化了您需要的最佳傳感器和???,以便輕松開始構建您自己的室內環境傳感器設備。有了這個套件,我們甚至可以自由地簡化您的編碼,所以您只需將代碼上傳到您的電路板并開始監控您的環境!該套件中包含的qwiic傳感器和??榭梢園鎦彝セ虬旃一蜓5目蒲钅抗菇ㄊ夷諢肪炒釁魃璞?! 該套件還兼容IOT,可輕松配置,以便您可以在臺式機,平板電腦或智能手機設備上監控環境數據。
  • BC26 LIS3DH STM8L的低功耗NBIOT傳感器

    基于BC26以及NBIOT做的??櫓С趾附覵IM以及卡座SIM測試過了 BC26功耗可以做到3.5uA因為還有陀螺儀單片機,所以總電流在7uA左右進入PSM之后測試的
    來自:工業控制時間:2019-04-18 傳感器 bc26 stm8l051 lis3dh
  • 完整的土壤濕度傳感器使用指南

    在本教程中,您將學習如何使用土壤濕度傳感器?;固峁┝聳滌檬糾窗鎦莆沾?。硬件組件:Arduino UNO和Genuino UNO× 1 土壤濕度傳感器× 1 軟件應用程序和在線服務:Arduino IDE你將學到什么:土壤濕度傳感器如何工作如何使用Arduino土壤濕度傳感器它是如何工作的?土壤濕度傳感器由兩個探測器組成,用于測量土壤中的水量。兩個探頭允許電流通過土壤,并根據其阻力測量土壤的水分含量。當有更多的水時,土壤傳導更多的電力,這意味著阻力將更小。因此水分含量會更高。干土會降低電導率。因此,當水量較少時,土壤傳導的電量較少,這意味著它具有更大的阻力。因此水分含量會降低。
    來自:基礎電路時間:2019-04-17 傳感器 環境感知 濕度傳感器
  • DIY環境和空氣質量監測,可隨時查看

    使用InfluxDB和Grafana設置Raspberry Pi來繪制和監控空氣質量。硬件組件:Raspberry Pi Zero× 1 Pimoroni BME680 Breakout× 1 軟件應用程序和在線服務:balenaCloudInfluxDBGrafana您是否有興趣監控您家中或居住和工作之外的空氣質量?這個項目,我們稱之為balenaSense ,將讓您啟動并運行設置,以獲取溫度,濕度,氣壓和空氣質量的讀數,并提供一個儀表板,您可以從任何地方訪問,以查看統計數據一瞥和監控趨勢。建造空氣質量和氣象站曾經涉及大量布線和不同的傳感器,但隨著傳感器的出現將所有讀數組合到一個漂亮的小分線板上的一個組件中,它很容易上手。
銷量
232
查看
5005
參數名 參數值
發布于 2018 年 06 月 26日
芯片資料
Moore8直播課堂

tracer ??