Top 21 아두 이노 전류 센서 The 35 New Answer

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 아두 이노 전류 센서 on Google, you do not find the information you need! Here are the best content compiled and compiled by the https://chewathai27.com/to team, along with other related topics such as: 아두 이노 전류 센서 아두이노 전류 측정 센서, AC 전류 측정 센서, 아두이노 비접촉 전류센서, 아두이노 전류 읽기, DC 전류 측정 센서, ACS712, 아두이노 전압센서, 아두이노 전력량계


아두이노에 비접촉전류센서(SCT013-030) 연결하는 방법!
아두이노에 비접촉전류센서(SCT013-030) 연결하는 방법!


INA219 전류센서모듈과 태양전지판을 사용한 전압/전류 측정 실험 | 싸이피아SCIPIA

  • Article author: scipia.co.kr
  • Reviews from users: 34629 ⭐ Ratings
  • Top rated: 4.8 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about INA219 전류센서모듈과 태양전지판을 사용한 전압/전류 측정 실험 | 싸이피아SCIPIA 아래 회로도와 같이 태양전지판으로 부터 발생된 전기로 LED를 켜보고 INA219센서로 회로의 전압과 LED에 흐르는 전류를 아두이노프로그램의 시리얼모니터에서 확인해 … …
  • Most searched keywords: Whether you are looking for INA219 전류센서모듈과 태양전지판을 사용한 전압/전류 측정 실험 | 싸이피아SCIPIA 아래 회로도와 같이 태양전지판으로 부터 발생된 전기로 LED를 켜보고 INA219센서로 회로의 전압과 LED에 흐르는 전류를 아두이노프로그램의 시리얼모니터에서 확인해 …
  • Table of Contents:

INA219 전류센서모듈과 태양전지판을 사용한 전압전류 측정 실험

1 태양전지판으로 LED를 켜고 INA219 센서의 전압전류를 시리얼모니터로 모니터링하기

2 INA219 센서의 전압전류를 IIC LCD로 모니터링하기

제품구매 정보

Follow Us

INA219 전류센서모듈과 태양전지판을 사용한 전압/전류 측정 실험 | 싸이피아SCIPIA
INA219 전류센서모듈과 태양전지판을 사용한 전압/전류 측정 실험 | 싸이피아SCIPIA

Read More

아두이노 DC 전류 측정 INA219 전류 센서 사용하기

  • Article author: fishpoint.tistory.com
  • Reviews from users: 29246 ⭐ Ratings
  • Top rated: 3.0 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 아두이노 DC 전류 측정 INA219 전류 센서 사용하기 아두이노 DC 전류 측정 INA219 전류 센서 사용하기(INA219 High Se DC Current Sensor Breakout – 26V ±3.2A Max -) INA219B 브레이크아웃 보드와 … …
  • Most searched keywords: Whether you are looking for 아두이노 DC 전류 측정 INA219 전류 센서 사용하기 아두이노 DC 전류 측정 INA219 전류 센서 사용하기(INA219 High Se DC Current Sensor Breakout – 26V ±3.2A Max -) INA219B 브레이크아웃 보드와 … 아두이노 DC 전류 측정 INA219 전류 센서 사용하기(INA219 High Side DC Current Sensor Breakout – 26V ±3.2A Max -) INA219B 브레이크아웃 보드와 INA219 FeatherWing은 모든 전력 모니터링 문제를 해결합니다…IoT, 라즈베리파이, 인공지능 개발자 블로그
  • Table of Contents:

‘개발자Arduino’ Related Articles

티스토리툴바

아두이노 DC 전류 측정 INA219 전류 센서 사용하기
아두이노 DC 전류 측정 INA219 전류 센서 사용하기

Read More

전류센서(ACS712) 사양 및 사용법 :: 남보공방

  • Article author: makernambo.com
  • Reviews from users: 6608 ⭐ Ratings
  • Top rated: 4.6 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 전류센서(ACS712) 사양 및 사용법 :: 남보공방 위와 같이 전류 측정단자에 측정하고자 하는 지점의 케이블을 연결하고. VCC-GND에 5V를 공급하면서 OUT단자의 출력 전압을 아두이노 아날로그 입력 … …
  • Most searched keywords: Whether you are looking for 전류센서(ACS712) 사양 및 사용법 :: 남보공방 위와 같이 전류 측정단자에 측정하고자 하는 지점의 케이블을 연결하고. VCC-GND에 5V를 공급하면서 OUT단자의 출력 전압을 아두이노 아날로그 입력 … ACS712 전류센서는 Hall Effect(전류가 흐르는 도체에 자기장이 가해지면 전위차가 발생하는 현상)를 활용하여 전류의 세기를 측정하는 센서로서 교류/직류에 관계없이 측정가능하며 순방향 또는 역방향 양쪽으로..메이킹,피지컬컴퓨팅,IOT,아두이노,ESP
  • Table of Contents:

전류센서(ACS712) 사양 및 사용법

티스토리툴바

전류센서(ACS712) 사양 및 사용법 :: 남보공방
전류센서(ACS712) 사양 및 사용법 :: 남보공방

Read More

아두이노 INA219 DC 전류 전압 센서 모듈 – 인터파크

  • Article author: m.shop.interpark.com
  • Reviews from users: 45100 ⭐ Ratings
  • Top rated: 3.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 아두이노 INA219 DC 전류 전압 센서 모듈 – 인터파크 아두이노 INA219 DC 전류 전압 센서 모듈 … 전체 상세정보는 PC에서 확인해 주시기 바랍니다. 직거래 유도 주의 안내 판매자가 현금결제를 유도하는 경우 절대 결제하지 … …
  • Most searched keywords: Whether you are looking for 아두이노 INA219 DC 전류 전압 센서 모듈 – 인터파크 아두이노 INA219 DC 전류 전압 센서 모듈 … 전체 상세정보는 PC에서 확인해 주시기 바랍니다. 직거래 유도 주의 안내 판매자가 현금결제를 유도하는 경우 절대 결제하지 … PC부품/주변기기, PC 주변용품, 기타, 아두이노, INA219, DC, 전류, 전압, 센서, 모듈0%할인, 추가 회원 중복 할인 쿠폰, 기타에 대한 상품입니다.
  • Table of Contents:

구매하기

포토 건

포토 건

이 상품을 본 고객이 같이 본 상품

코디하기 좋은 상품

추천 딜

수인스토어inc 스토어를 찜하면할인쿠폰을 드립니다

할인쿠폰이 발급되었습니다

추천순

청구할인 적용 방법

선택1 001_화이트

할인쿠폰변경

쿠폰받기

아두이노 INA219 DC 전류 전압 센서 모듈 - 인터파크
아두이노 INA219 DC 전류 전압 센서 모듈 – 인터파크

Read More

G마켓 – 5V 30A 아두이노호환 전류센서 모듈 ACS712

  • Article author: item.gmarket.co.kr
  • Reviews from users: 44880 ⭐ Ratings
  • Top rated: 4.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about G마켓 – 5V 30A 아두이노호환 전류센서 모듈 ACS712 인터넷쇼핑, 오픈마켓, 패션/뷰티, 디지털, 식품/유아, 스포츠/자동차, 생활용품 , 도서/DVD, 여행/항공권, e쿠폰/티켓, 만화/게임, 공동구매, 경매, 중고, … …
  • Most searched keywords: Whether you are looking for G마켓 – 5V 30A 아두이노호환 전류센서 모듈 ACS712 인터넷쇼핑, 오픈마켓, 패션/뷰티, 디지털, 식품/유아, 스포츠/자동차, 생활용품 , 도서/DVD, 여행/항공권, e쿠폰/티켓, 만화/게임, 공동구매, 경매, 중고, … 인터넷쇼핑, 오픈마켓, 패션/뷰티, 디지털, 식품/유아, 스포츠/자동차, 생활용품 , 도서/DVD, 여행/항공권, e쿠폰/티켓, 만화/게임, 공동구매, 경매, 중고, 글로벌쇼핑, 브랜드샵, 베스트셀러, 방문쇼핑몰, G스탬프, 할인쿠폰, 동영상, 이벤트 등 G마켓경매,할인쿠폰,베스트셀러,공동구매,컴퓨터/핸드폰,에어컨/TV/디카,MP3/게임,패션/명품/브랜드,여성의류/속옷,남성의류/정장/빅사이즈,분유/기저귀/식품/생리대/임부복,유아동/장난감,쌀/과일/한우/생선,건강식품/음료,화장품/자동차,스포츠/다이어트,골프/등산/스키/낚시,운동화,네비게이션,리빙/침구/인테리어,애완/성인/공구,꽃배달,도서/여행/항공권,만화
  • Table of Contents:

배송비 결제

배송비 결제

G마켓 - 5V 30A 아두이노호환 전류센서 모듈 ACS712
G마켓 – 5V 30A 아두이노호환 전류센서 모듈 ACS712

Read More

아두이노로 AC 전류를 측정해보자 (AC 전류센서 [SEN0211] 사용예제)

  • Article author: diyver.tistory.com
  • Reviews from users: 45510 ⭐ Ratings
  • Top rated: 3.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 아두이노로 AC 전류를 측정해보자 (AC 전류센서 [SEN0211] 사용예제) 아두이노로 AC 전류를 측정해보자 (AC 전류센서 [SEN0211] 사용예제). by DIYver 2021. 3. 22. <목표>. – 우리가 흔히 사용하는 220V AC 전원의 전류를 측정하여 전자 … …
  • Most searched keywords: Whether you are looking for 아두이노로 AC 전류를 측정해보자 (AC 전류센서 [SEN0211] 사용예제) 아두이노로 AC 전류를 측정해보자 (AC 전류센서 [SEN0211] 사용예제). by DIYver 2021. 3. 22. <목표>. – 우리가 흔히 사용하는 220V AC 전원의 전류를 측정하여 전자 … <목표> – 우리가 흔히 사용하는 220V AC 전원의 전류를 측정하여 전자기기의 사용 전력을 측정해보자 <준비물> – 아두이노(나노, 우노, 메가), AC전류센서 SEN0211 <회로도> 모듈에서 빨간색 친 부분을 아두이..
  • Table of Contents:

태그

관련글

댓글0

공지사항

최근글

인기글

최근댓글

태그

티스토리툴바

아두이노로 AC 전류를 측정해보자 (AC 전류센서 [SEN0211] 사용예제)
아두이노로 AC 전류를 측정해보자 (AC 전류센서 [SEN0211] 사용예제)

Read More


See more articles in the same category here: Top 455 tips update new.

에듀이노-코딩교육 전문 쇼핑몰

상품결제정보 고액결제의 경우 안전을 위해 카드사에서 확인전화를 드릴 수도 있습니다. 확인과정에서 도난 카드의 사용이나 타인 명의의 주문등 정상적인 주문이 아니라고 판단될 경우 임의로 주문을 보류 또는 취소할 수 있습니다.

무통장 입금은 상품 구매 대금은 PC뱅킹, 인터넷뱅킹, 텔레뱅킹 혹은 가까운 은행에서 직접 입금하시면 됩니다.

주문시 입력한 입금자명과 실제입금자의 성명이 반드시 일치하여야 하며, 7일 이내로 입금을 하셔야 하며 입금되지 않은 주문은 자동취소 됩니다.

배송정보 배송 방법 : 택배

배송 지역 : 전국지역

배송 비용 : 3,000원

배송 기간 : 1일 ~ 2일

배송 안내 : – 제주도, 산간벽지나 도서지방은 별도의 추가금액을 지불하셔야 하는 경우가 있습니다.

고객님께서 주문하신 상품은 입금 확인후 배송해 드립니다. 다만, 상품종류에 따라서 상품의 배송이 다소 지연될 수 있습니다.

교환 및 반품정보 교환 및 반품이 가능한 경우

– 상품을 공급 받으신 날로부터 7일이내 단, 가전제품의

경우 포장을 개봉하였거나 포장이 훼손되어 상품가치가 상실된 경우에는 교환/반품이 불가능합니다.

– 공급받으신 상품 및 용역의 내용이 표시.광고 내용과

다르거나 다르게 이행된 경우에는 공급받은 날로부터 3월이내, 그사실을 알게 된 날로부터 30일이내

교환 및 반품이 불가능한 경우

– 고객님의 책임 있는 사유로 상품등이 멸실 또는 훼손된 경우. 단, 상품의 내용을 확인하기 위하여

포장 등을 훼손한 경우는 제외

– 포장을 개봉하였거나 포장이 훼손되어 상품가치가 상실된 경우

(예 : 가전제품, 식품, 음반 등, 단 액정화면이 부착된 노트북, LCD모니터, 디지털 카메라 등의 불량화소에

따른 반품/교환은 제조사 기준에 따릅니다.)

– 고객님의 사용 또는 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우 단, 화장품등의 경우 시용제품을

제공한 경우에 한 합니다.

– 시간의 경과에 의하여 재판매가 곤란할 정도로 상품등의 가치가 현저히 감소한 경우

– 복제가 가능한 상품등의 포장을 훼손한 경우

(자세한 내용은 고객만족센터 1:1 E-MAIL상담을 이용해 주시기 바랍니다.)

※ 고객님의 마음이 바뀌어 교환, 반품을 하실 경우 상품반송 비용은 고객님께서 부담하셔야 합니다.

(색상 교환, 사이즈 교환 등 포함)

INA219 전류센서모듈과 태양전지판을 사용한 전압/전류 측정 실험

INA219 센서는 DC 전류를 mA 단위로 측정할 수 있으며 상당히 정확도가 높은 센서 중에 하나입니다. 전류는 물론 전압측정도 가능하며 이를 통해 전력도 산출가능합니다. 최대 측정전류는 3.2A이며 전압은 0~26V까지 측정가능합니다. 구동전압은 3~5V로 공급해주면 됩니다.

INA219의 측정 원리는 옴의 법칙을 기반으로 하며 측정되는 전류는 아주 작은 값(R100; 0.1옴)의 션트 저항에 걸리는 전압값에 의해 결정되고 측정된 값에 10을 곱하면 실제 전류의 크기가 됩니다.

아래는 INA219의 전류 및 전압의 측정방법입니다. 중요한 것은 아두이노 보드와 INA219로 전류를 측정하는 경우 아두이노 보드, 공급전압(0~26), 부하간의 GND는 모두 공통으로 연결되어야 합니다.

1. 태양전지판으로 LED를 켜고 INA219 센서의 전압/전류를 시리얼모니터로 모니터링하기

아래 회로도와 같이 태양전지판으로 부터 발생된 전기로 LED를 켜보고 INA219센서로 회로의 전압과 LED에 흐르는 전류를 아두이노프로그램의 시리얼모니터에서 확인해 보겠습니다.

실험에 사용된 적색LED는 비교적 낮은 전압에서도 약하게 나마 발광할 수 있으므로 실내의 밝은 형광등 아래에서도 실험이 가능한 장점이 있습니다.

실내에서 실험할 경우 발전된 전압이 최소 1.7V 이상(2V이상 권장)이 되도록 합니다.

회로 구성을 마친 후 아래 라이브러리를 설치하고 소스코드를 복사 또는 작성합니다.

라이브러리는 아래 링크에서 다운로드하고 아두이노 프로그램 메뉴에서 스케치->라이브러리 포함하기->.ZIP 라이브러리 추가를 누르고, 파일선택창이 나오면 다운받은 라이브러리 파일을 선택하시면 됩니다.

라이브러리

소스코드

아래는 소스코드입니다. 아두이노 IDE에 붙여넣기 하여 컴파일하고 업로드합니다.

// INA219 전류센서모듈 실험 #1 #include #include #define I2C_ADDRESS 0x40 INA219_WE ina219(I2C_ADDRESS); void setup() { Serial.begin(9600); Wire.begin(); if(!ina219.init()){ Serial.println(“INA219 not connected!”); } Serial.println(“INA219 Current Sensor with solar panel”); } void loop() { float shuntVoltage_mV = 0.0; float loadVoltage_V = 0.0; float busVoltage_V = 0.0; float current_mA = 0.0; float power_mW = 0.0; bool ina219_overflow = false; shuntVoltage_mV = ina219.getShuntVoltage_mV(); busVoltage_V = ina219.getBusVoltage_V(); current_mA = ina219.getCurrent_mA(); power_mW = ina219.getBusPower(); loadVoltage_V = busVoltage_V + (shuntVoltage_mV/1000); ina219_overflow = ina219.getOverflow(); Serial.print(“Shunt Voltage [mV]: “); Serial.println(shuntVoltage_mV); Serial.print(“Bus Voltage [V]: “); Serial.println(busVoltage_V); Serial.print(“Load Voltage [V]: “); Serial.println(loadVoltage_V); Serial.print(“Current[mA]: “); Serial.println(current_mA); Serial.print(“Bus Power [mW]: “); Serial.println(power_mW); if(!ina219_overflow){ Serial.println(“Values OK – no overflow”); } else{ Serial.println(“Overflow! Choose higher PGAIN”); } Serial.println(); delay(1000); }

소스코드를 컴파일하고 아두이노로 업로드 합니다.

시리얼 모니터를 열어 아래와 같은 메시지가 나오는지 확인합니다.

주의 사항 : 시리얼모니터에서 보드레이트는 9600으로 설정하시기 바랍니다.

2. INA219 센서의 전압/전류를 IIC LCD로 모니터링하기

아래 회로도와 같이 태양전지판으로 부터 발생된 전기로 LED를 켜보고 INA219센서로 발전된 전압과 LED에 흐르는 전류를 IIC LCD에서 확인해 보겠습니다.

1번 회로도에서 IIC LCD 부분만 아래와 같이 추가합니다.

회로 구성을 마친 후 아래 라이브러리를 설치하고 소스코드를 복사 또는 작성합니다.

라이브러리는 아래 링크에서 다운로드하고 아두이노 프로그램 메뉴에서 스케치->라이브러리 포함하기->.ZIP 라이브러리 추가를 누르고, 파일선택창이 나오면 다운받은 라이브러리 파일을 선택하시면 됩니다.

주의 사항 : 라이브러리는 설치되지 않은 경우에만 설치하시면 됩니다.

라이브러리

소스코드

아래는 소스코드입니다. 아두이노 IDE에 붙여넣기 하여 컴파일하고 업로드합니다.

// INA219 전류센서모듈 실험 #2 #include #include #include #define I2C_ADDRESS 0x40 INA219_WE ina219(I2C_ADDRESS); LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display void setup() { lcd.init(); lcd.backlight(); lcd.clear(); Serial.begin(9600); Wire.begin(); if(!ina219.init()){ Serial.println(“INA219 not connected!”); lcd.print(“INA219″); lcd.setCursor(0,1); lcd.print(” not connected!”); } lcd.clear(); lcd.print(“Voltage:”); lcd.setCursor(0,1); lcd.print(“Current:”); Serial.println(“INA219 Current Sensor with solar panel”); } void loop() { float shuntVoltage_mV = 0.0; float loadVoltage_V = 0.0; float busVoltage_V = 0.0; float current_mA = 0.0; float power_mW = 0.0; bool ina219_overflow = false; shuntVoltage_mV = ina219.getShuntVoltage_mV(); busVoltage_V = ina219.getBusVoltage_V(); current_mA = ina219.getCurrent_mA(); power_mW = ina219.getBusPower(); loadVoltage_V = busVoltage_V + (shuntVoltage_mV/1000); ina219_overflow = ina219.getOverflow(); Serial.print(“Shunt Voltage [mV]: “); Serial.println(shuntVoltage_mV); Serial.print(“Bus Voltage [V]: “); Serial.println(busVoltage_V); Serial.print(“Load Voltage [V]: “); Serial.println(loadVoltage_V); Serial.print(“Current[mA]: “); Serial.println(current_mA); Serial.print(“Bus Power [mW]: “); Serial.println(power_mW); lcd.setCursor(8,0); lcd.print(loadVoltage_V); lcd.print(“V “); lcd.setCursor(8,1); lcd.print(current_mA); lcd.print(“mA “); if(!ina219_overflow){ Serial.println(“Values OK – no overflow”); } else{ Serial.println(“Overflow! Choose higher PGAIN”); } Serial.println(); delay(1000); }

아두이노 DC 전류 측정 INA219 전류 센서 사용하기

반응형

아두이노 DC 전류 측정 INA219 전류 센서 사용하기(INA219 High Side DC Current Sensor Breakout – 26V ±3.2A Max -)

INA219B 브레이크아웃 보드와 INA219 FeatherWing은 모든 전력 모니터링 문제를 해결합니다. 2개의 멀티미터로 어려움을 겪는 대신 이 브레이크아웃을 사용하여 1% 정밀도로 I2C를 통한 높은 측 전압 및 DC 전류 소모를 모두 측정할 수 있습니다.

INA219B 브레이크아웃 보드

왜 하이사이드인가?

당사의 전류 패널 미터와 같은 대부분의 전류 측정 장치는 로우 사이드 측정에만 적합합니다. 즉, 배터리를 사용하지 않으려면 대상 접지와 실제 접지 사이에 측정 저항을 붙여야 합니다. 저항 양단의 전압 강하는 전류 소모에 비례하기 때문에 접지 기준이 전류 변화에 따라 변한다는 것을 의미합니다. 접지 기준을 변경하면 많은 회로에 문제가 발생할 수 있습니다. INA219B의 칩은 매우 현명하다 – 그것은 3 또는 5V로 구동되더라도, + 26 VDC까지, 하이 측 전류 측정을 처리할 수 있다. 또한 배터리 수명이나 태양 전지판을 추적하는 데 유용한 높은 측 전압을 다시 보고합니다.

어떻게 작동합니까?

정밀 증폭기는 0.1옴, 1% 감지 저항의 전압을 측정합니다. 증폭기의 최대 입력 차이는 ±320mV이므로 최대 ±3.2A까지 측정할 수 있습니다. 내부 12비트 ADC의 경우 ±3.2A 범위의 분해능은 0.8mA입니다. 내부 이득을 최소 div8로 설정하면 최대 전류는 ±400mA이고 분해능은 0.1mA입니다. 고급 해커는 0.1옴 전류 감지 저항을 제거하고 자체 저항으로 교체하여 범위를 변경할 수 있습니다(8mA의 분해능으로 최대 32A를 측정하려면 0.01옴).

어셈블리

이 보드는 사전 납땜된 모든 표면 실장 구성 요소와 함께 제공됩니다. INA219 브레이크아웃 보드를 프로젝트에 통합하는 데 도움이 되는 추가 부품이 포함되어 있습니다.

INA219B 브레이크아웃 보드

와이어는 보드 가장자리의 구멍에 직접 납땜할 수 있습니다. 그러나 브레드보드를 ​​사용하려면 포함된 6핀 헤더에 납땜을 하고 싶을 것입니다.

6핀 헤더

부하는 헤더를 통해 연결하거나 포함된 2핀 나사 단자를 사용하여 연결할 수 있습니다.

2핀 나사 단자

둘 이상의 INA219 브레이크아웃 보드를 사용하는 경우 각 보드에 고유한 주소를 할당해야 합니다. 이것은 보드의 오른쪽 가장자리에 있는 주소 점퍼로 수행됩니다. 각 보드의 I2C 기본 주소는 0x40입니다. 주소 점퍼로 프로그래밍한 이진 주소가 기본 I2C 주소에 추가됩니다.

주소 오프셋을 프로그래밍하려면 솔더 한 방울을 사용하여 주소의 각 바이너리 ‘1’에 해당하는 주소 점퍼를 연결합니다.

주소 점퍼를 연결

최대 4개의 보드를 연결할 수 있습니다. 주소 지정은 다음과 같습니다.

보드 0 : 주소 = 0x40 오프셋 = 바이너리 00000(점퍼 필요 없음)

보드 1 : 주소 = 0x41 오프셋 = 바이너리 00001(위 사진과 같이 브리지 A0)

보드 2 : 주소 = 0x44 오프셋 = 바이너리 00100( 브리지 A1)

보드 3 : 주소 = 0x45 오프셋 = 바이너리 00101(브리지 A0 & A1)

배선

INA219 브레이크아웃 보드는 Arduino의 5V 또는 3V 핀으로 전원을 공급받을 수 있으며 I2C를 통해 통신합니다.

INA219 브레이크아웃 보드

마이크로프로세서에 연결

GND를 GND에 연결

VCC를 5v에 연결 그런 다음

SDA를 SDA에 연결합니다(R3 이전 Arduino의 아날로그 핀 4).

SCL을 SCL에 연결합니다(R3 이전 Arduino의 아날로그 핀 5)

R3 이상 Arduinos에서는 AREF 핀 옆에 있는 새로운 전용 SDA 및 SCL 핀에 연결할 수 있습니다. R3 이전 Megas에서 SDA 및 SCL은 핀 20 및 21에 있습니다.

다음으로 측정하려는 회로에 INA219 전류 센서를 삽입해야 합니다.

DC 모터와 같이 급격한 전류 소모를 유발할 수 있는 노이즈가 있는 부하를 삽입할 경우 전원 라인에 문제를 일으킬 수 있고 INA219가 재설정되는 등의 원인이 될 수 있으므로 주의하십시오. DC 모터 또는 유사한 장치를 사용할 때는 다음을 확인하십시오. 전원 공급 장치에서 모터를 분리하는 큰 커패시터를 포함하고 유도 스파이크로부터 보호하기 위해 스너버 다이오드를 사용합니다.

회로에 연결

테스트 중인 회로에 대한 전원 공급 장치의 양극 단자에 V+를 연결합니다.

V-를 부하의 양극 단자 또는 리드에 연결합니다. 이렇게 하면 감지 저항이 회로와 인라인됩니다.

마지막으로 전원 공급 장치의 음극 단자에서 GND로 와이어를 연결합니다. 이를 통해 센서는 부하 전압과 부하 전류를 측정할 수 있습니다.

아래 사진은 Adafruit 모터 실드에서 모터 공급 전류를 측정하도록 구성된 INA219 브레이크아웃 보드를 보여줍니다.

아두이노 코드

Adafruit INA219 브레이크아웃 보드 프로그래밍은 라이브러리를 사용하여 간단합니다. 라이브러리 설치 Arduino 라이브러리 관리자를 엽니다.

Adafruit INA219 라이브러리를 검색하여 설치하십시오.

또한 Arduino 라이브러리 설치에 대한 훌륭한 자습서가 있습니다.

예제 로드 ” 파일 -> 예 -> Adafruit_INA219 -> getcurrent “를 선택하십시오. “getcurrent” 예제 코드는 새 IDE 창에서 열려야 합니다. 아래 코드를 나타냅니다.

#include #include Adafruit_INA219 ina219; void setup(void) { Serial.begin(115200); while (!Serial) { // will pause Zero, Leonardo, etc until serial console opens delay(1); } uint32_t currentFrequency; Serial.println(“Hello!”); // Initialize the INA219. // By default the initialization will use the largest range (32V, 2A). However // you can call a setCalibration function to change this range (see comments). if (! ina219.begin()) { Serial.println(“Failed to find INA219 chip”); while (1) { delay(10); } } // To use a slightly lower 32V, 1A range (higher precision on amps): //ina219.setCalibration_32V_1A(); // Or to use a lower 16V, 400mA range (higher precision on volts and amps): //ina219.setCalibration_16V_400mA(); Serial.println(“Measuring voltage and current with INA219 …”); } void loop(void) { float shuntvoltage = 0; float busvoltage = 0; float current_mA = 0; float loadvoltage = 0; float power_mW = 0; shuntvoltage = ina219.getShuntVoltage_mV(); busvoltage = ina219.getBusVoltage_V(); current_mA = ina219.getCurrent_mA(); power_mW = ina219.getPower_mW(); loadvoltage = busvoltage + (shuntvoltage / 1000); Serial.print(“Bus Voltage: “); Serial.print(busvoltage); Serial.println(” V”); Serial.print(“Shunt Voltage: “); Serial.print(shuntvoltage); Serial.println(” mV”); Serial.print(“Load Voltage: “); Serial.print(loadvoltage); Serial.println(” V”); Serial.print(“Current: “); Serial.print(current_mA); Serial.println(” mA”); Serial.print(“Power: “); Serial.print(power_mW); Serial.println(” mW”); Serial.println(“”); delay(2000); }

실행! IDE에서 업로드 버튼을 클릭합니다. “업로드 완료”되면 직렬 모니터를 열고 속도를 115200 보드로 설정하십시오. 출력은 아래 샘플과 유사하게 나타나야 합니다.

출력

사용자 정의 프로젝트 요구 사항에 맞게 예제 코드를 조정, 확장 또는 수정할 수 있습니다. 사용 가능한 라이브러리 기능에 대한 자세한 설명은 다음 페이지의 라이브러리 참조를 참조하십시오.

참고

Adafruit INA219 Current Sensor Breakout: 이미지 참고

마이크로 펀 INA219 실습 설명

마이크로펀-INA219 DC 전류 측정

반응형

So you have finished reading the 아두 이노 전류 센서 topic article, if you find this article useful, please share it. Thank you very much. See more: 아두이노 전류 측정 센서, AC 전류 측정 센서, 아두이노 비접촉 전류센서, 아두이노 전류 읽기, DC 전류 측정 센서, ACS712, 아두이노 전압센서, 아두이노 전력량계

Leave a Comment