精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

基于Arduino制作的數字電流表

科技觀察員 ? 來源:circuitdigest ? 作者:阿倫·庫馬爾 ? 2023-01-02 10:24 ? 次閱讀

電流表用于測量通過任何負載或設備的電流。在此Arduino電流表中,我們將解釋使用歐姆定律測量電流。這將是非常有趣的,也是我們在學生時代學習的基礎科學的一個很好的應用。

我們所有人都都知道歐姆定律,它指出“導體的兩個極或端子之間的電位差與通過同一導體的電流量成正比”對于比例常數,我們使用電阻,所以這里是歐姆定律方程。

V = 紅外

V = 導體兩端的電壓,單位為 Volt (v)。

I = 通過導體的電流,單位為安培 (A)。

R = 以歐姆 (Ω) 為單位的比例電阻常數。

為了找到通過設備的電流,我們只需按如下方式重新排列方程,或者我們可以使用歐姆定律計算器進行計算。

I = V / R

因此,為了找出電流,我們需要一些數據:

電壓

電阻

我們將與設備一起構建一系列電阻。由于我們需要找到器件兩端的壓降,為此我們需要電壓降前后的電壓讀數,由于沒有極性,因此在電阻中是可能的。

poYBAGOs-lyADr1ZAAAKxCugSec053.png

如上圖所示,我們必須找到流過電阻的兩個電壓。電阻兩端的電壓(V1-V2)之差為電阻器(R)兩端的壓降,我們將壓降除以電阻值,得到流經器件的電流(I)。這就是我們如何計算通過它的當前值,讓我們進入實際實現。

所需組件:

Arduino Uno。

電阻 22Ω。

液晶屏 16x2。

發光二極管

10K鍋。

面包板。

萬用表

跳線電纜。

pYYBAGOs-l-AMTaaAACerww7JIk502.jpg

電路圖和連接:

Arduino電流表項目的示意圖如下

pYYBAGOs-mGAfqt0AAErc3ViUrQ835.png

示意圖顯示了Arduino Uno與16x2 LCD,電阻器和LED的連接。Arduino Uno是所有其他組件的電源

Arduino具有模擬和數字引腳。傳感器電路連接到模擬輸入,從中我們獲得電壓值。液晶屏與數字針腳(7,8,9,10,11,12)連接。

LCD有16個引腳,前兩個引腳(VSS,VDD)和后兩個引腳(陽極,陰極)連接到GND和5v。復位 (RS) 和使能 (E) 引腳連接到 Arduino 數字引腳 7 和 8。數據引腳D4-D7連接到Arduino的數字引腳(9,10,11,12)。V0引腳連接到電位器的中間引腳。紅線和黑線是 5v 和 gnd。

poYBAGOs-mWAbOJsAADpB_To-o8537.jpg

電流檢測電路:

該電流表電路由電阻器和LED作為負載組成。電阻串聯連接到LED,電流流過負載,壓降由電阻確定。終端V1,V2將與Arduino的模擬輸入連接。

在Arduino的ADC中,將電壓隱藏為0-1023的10位分辨率數字。因此,我們需要使用編程將其隱藏在電壓值中。在此之前,我們需要知道Arduino的ADC可以檢測到的最小電壓,該值為4.88mV。我們將ADC的值乘以4.88mV,得到進入ADC的實際電壓。在此處了解有關 Arduino ADC 的更多信息

poYBAGOs-meAD_FoAADH-fGHMlI507.jpg

計算:
Arduino ADC 的電壓值范圍在 0-1023 之間,基準電壓范圍在 0-5v 之間。

例如:

V1=710、V2=474和R=22Ω的值,電壓之差為236。我們將其乘以 0.00488 將其轉換為電壓,然后得到 1.15v。所以電壓差是 1.15v,在這里除以 22,我們得到電流值 0.005A。這里我們使用低值22歐姆電阻作為電流傳感器。這就是我們使用Arduino測量電流的方式。

Arduino 代碼:
本文末尾給出了基于 arduino 的電流表測量電流的完整代碼。

Arduino編程與c編程幾乎相同,首先我們聲明頭文件。頭文件調用存儲中的文件,就像計算我使用模擬讀取功能獲取電壓值一樣。

int voltage_value0 = analogRead(A0);
int voltage_value1 = analogRead(A1);
聲明一個臨時浮點變量用于保持浮temp_val等電壓值。將該值乘以 0.00488 得到實際電壓差,然后除以電阻值以求出電流。0.00488v是Arduino的ADC可以檢測到的最小電壓。

int subraction_value =(voltage_value0 - voltage_value1) ;
float temp_val = (subraction_value*0.00488);
float current_value = (temp_val/22);

#include

LiquidCrystal lcd (7,8,9,10,11,12);



void setup() {

// put your setup code here, to run once:

Serial.begin(9600);

lcd.begin(16,2);

lcd.clear();

}



void loop() {

// put your main code here, to run repeatedly:

int voltage_value0 = analogRead(A0);

int voltage_value1 = analogRead(A1);



int subraction_value =(voltage_value0 - voltage_value1) ;

float temp_val = (subraction_value*0.00488);



float current_value = (temp_val/22);

Serial.print(current_value);

lcd.setCursor(0,0);

lcd.print("current value=");

lcd.setCursor(0,1);

lcd.print (current_value);

lcd.print("A");

delay(1000);

}

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

    關注

    2

    文章

    229

    瀏覽量

    26188
  • Arduino
    +關注

    關注

    187

    文章

    6464

    瀏覽量

    186645
收藏 人收藏

    評論

    相關推薦

    數字電流表設計(硬件圖+源程序)

    http://www.nxhydt.com/soft/69/2014/20140418340375.html#download-url誰有這個帖子里面的資料。能不能分享給我或者你有數字電流表的設計 硬件仿真源程序 也行。謝謝分享。
    發表于 03-23 12:17

    電流表與電壓的選擇和使用

    1、電流表和電壓的選擇在測量電流與電壓時,正確地選擇和使用電流表和電壓,不僅直接影響測量結果的準確程度,而且還關系到操作者的安全以及儀表
    發表于 02-08 09:23

    數字電流表的設計

    1 應用背景1.1設計意義數字電流表的誕生打破了傳統電子測量儀器的模式和格局。它顯示清晰直觀、讀數準確,采用了先進的數顯技術,大大地減少了因人為因素所造成的測量誤差事件。數字電流表把電
    發表于 08-06 06:22

    怎樣去設計一個基于單片機的數字電流表

    數字電流表的誕生打破了傳統電子測量儀器的模式和格局。它顯示清晰直觀、讀數準確,采用了先進的數顯技術,大大地減少了因人為因素所造成的測量誤差事件。數字電流表是建立在
    發表于 12-13 06:51

    高精度電壓電流表和電阻制作

    高精度電壓電流表和電阻制作:一、研究目的1.學習和掌握萬用電路設計的思路。2.學習掌握電壓
    發表于 07-11 12:03 ?597次下載

    多量程電流表

    在液晶電表前級加電流取樣電路,將被測電流信號轉換為電壓取樣信號.可構成多量程數字電流表
    發表于 05-23 09:32 ?91次下載

    ACS712數字電流表

    基于51單片機的數字電流表的硬件設計內附有程序,pcb電路圖。
    發表于 01-05 17:06 ?163次下載

    電流表的工作原理

    電流表又稱“安培”,是測量電路中電流大小的工具,主要采用磁電系電表的測量機構。分流器的電阻值要使滿量程電流通過時,電流表滿偏轉,即
    發表于 02-08 10:44 ?3.1w次閱讀

    電流表是不是用電器_電流表是干什么用_如何選擇電流表

    電流表是測定電流大小和方向的電工儀器,分直流電流表和交流電流表兩種。常用的電流表是磁電式電流表
    的頭像 發表于 02-08 10:52 ?2.4w次閱讀
    <b class='flag-5'>電流表</b>是不是用電器_<b class='flag-5'>電流表</b>是干什么用_如何選擇<b class='flag-5'>電流表</b>

    電流表和電壓的區別

    視頻內容首先介紹了電流表和電壓,其次介紹了電壓電流表的相同點,最后闡述了電流表與電壓的區
    的頭像 發表于 09-13 18:07 ?6w次閱讀

    鉗形電流表的優點_鉗形電流表測三相電流

    鉗形電流表最大的優點是可以在不斷電的情況下測量電流。鉗形電流表主要分為指針式和數字式兩大類。鉗形電流表按結果和用途的不同可分為專門測交流的式
    的頭像 發表于 08-14 16:04 ?1.4w次閱讀

    用JLCPCB制造數字電壓/電流表

    用JLCPCB制造數字電壓/電流表教程。
    發表于 04-11 14:45 ?0次下載

    使用Arduino DIY電流表

    電子發燒友網站提供《使用Arduino DIY電流表.zip》資料免費下載
    發表于 02-09 09:30 ?1次下載
    使用<b class='flag-5'>Arduino</b> DIY<b class='flag-5'>電流表</b>

    構建一個數字電流表的方法

    在這篇文章中,我們將使用 16 x 2 LCD顯示屏和 Arduino構建一個數字電流表。我們將了解使用分流電阻器測量電流的方法,并實現基于Ardu
    的頭像 發表于 07-27 11:39 ?1416次閱讀
    構建一個<b class='flag-5'>數字</b><b class='flag-5'>電流表</b>的方法

    電流表如何使用 電流表的使用方法及注意事項

    電流表是一種用來測量電路中電流強度的工具。它廣泛應用于電工、電子、物理實驗等領域。下面將詳細介紹電流表的使用方法及注意事項。 一、電流表的種類及結構
    的頭像 發表于 01-18 09:33 ?1.2w次閱讀