Logo ko.amen-technologies.com
  • 오디오
  • 전자
  • 임베디드
  • 뉴스
  • 힘
  • 라즈베리 파이
  • 오디오
  • 전자
  • 임베디드
Logo ko.amen-technologies.com
집 힘
 Arduino uno의 가변 전원 공급 장치
힘

Arduino uno의 가변 전원 공급 장치

2025
  • 회로도 및 작동 설명
Anonim

이 튜토리얼에서는 Arduino Uno에서 5V 가변 전압 소스를 개발합니다. 이를 위해 ADC (Analog to Digital Conversion) 및 PWM (Pulse Width Modulation) 기능을 사용합니다.

가속도계와 같은 일부 디지털 전자 모듈은 3.3V 전압에서 작동하고 일부는 2.2V에서 작동합니다. 일부는 낮은 전압에서도 작동합니다. 이것으로 우리는 그들 모두에 대한 규제를 얻을 수 없습니다. 따라서 여기에서는 0.05V의 분해능에서 0-5V의 전압 출력을 제공하는 간단한 회로를 만들 것입니다. 따라서이를 통해 다른 모듈에 정확한 전압을 제공 할 수 있습니다.

이 회로는 최대 100mA의 전류를 제공 할 수 있으므로 대부분의 센서 모듈에이 전원 장치를 문제없이 사용할 수 있습니다. 이 회로 출력은 AA 또는 AAA 충전식 배터리를 충전하는데도 사용할 수 있습니다. 디스플레이를 설치하면 시스템의 전력 변동을 쉽게 볼 수 있습니다. 이 가변 전원 공급 장치 에는 전압 프로그래밍을위한 버튼 인터페이스가 포함되어 있습니다. 작동 및 회로는 아래에 설명되어 있습니다.

하드웨어: Arduino Uno, 전원 공급 장치 (5v), 100uF 커패시터 (2 개), 버튼 (2 개), 1KΩ 저항 (3 개), 16 * 2 문자 LCD, 2N2222 트랜지스터.

소프트웨어: Atmel studio 6.2 또는 AURDINO 야간.

회로도 및 작동 설명

arduino를 사용하는 가변 전압 장치 의 회로 는 아래 다이어그램에 나와 있습니다.

출력 양단의 전압은 완전히 선형이 아닙니다. 시끄러울 것입니다. 노이즈를 필터링하기 위해 그림과 같이 출력 단자에 커패시터를 배치합니다. 여기에있는 두 개의 버튼은 전압 증가 및 감소를위한 것입니다. 디스플레이 장치는 OUTPUT 단자의 전압을 표시합니다.

작업을 시작하기 전에 Arduino UNO의 ADC 및 PWM 기능 을 살펴볼 필요가 있습니다.

여기서는 OUTPUT 단자에서 제공되는 전압을 아두 이노의 ADC 채널 중 하나에 공급할 것입니다. 변환 후 DIGITAL 값을 가져 와서 전압과 연결하고 결과를 16 * 2 디스플레이에 표시합니다. 디스플레이의이 값은 가변 전압 값을 나타냅니다.

ARDUINO에는 그림과 같이 6 개의 ADC 채널이 있습니다. 이들 중 하나 또는 모두를 아날로그 전압에 대한 입력으로 사용할 수 있습니다. UNO ADC는 10 비트 분해능입니다 (따라서 (0- (2 ^ 10) 1023)의 정수 값). 즉, 0에서 5V 사이의 입력 전압을 0에서 1023 사이의 정수 값으로 매핑합니다. (5 / 1024 = 4.9mV) 단위당.

여기서는 UNO의 A0을 사용하겠습니다.

  1. analogRead (핀);
  2. analogReference ();
  3. analogReadResolution (비트);

먼저 모든 UNO ADC 채널의 기본 참조 값은 5V입니다. 즉, 모든 입력 채널에서 ADC 변환을 위해 최대 5V의 입력 전압을 제공 할 수 있습니다. 일부 센서는 0-2.5V의 전압을 제공하기 때문에 5V 기준으로 정확도가 떨어 지므로이 기준 값을 변경할 수있는 명령이 있습니다. 따라서 참조 값을 변경하려면 ("analogReference ();") 지금은 그대로 둡니다.

기본적으로 최대 보드 ADC 분해능은 10 비트이며,이 분해능은 명령어 (“analogReadResolution (bits);”)를 사용하여 변경할 수 있습니다. 이 해상도 변경은 경우에 따라 유용 할 수 있습니다. 지금은 그대로 둡니다.

이제 위의 조건을 기본값으로 설정하면“analogRead (pin);”함수를 직접 호출하여 채널 '0'의 ADC에서 값을 읽을 수 있습니다. 여기서“pin”은 아날로그 신호를 연결 한 핀을 나타냅니다.이 경우에는 "A0"이됩니다.

ADC의 값은“float VOLTAGEVALUE = analogRead (A0); ”,이 명령어에 의해 ADC 이후의 값은 정수“VOLTAGEVALUE”에 저장됩니다.

UNO의 PWM은 PCB 보드에서 "~"로 표시된 모든 핀에서 달성 할 수 있습니다. UNO에는 6 개의 PWM 채널이 있습니다. 우리의 목적을 위해 PIN3을 사용할 것입니다.

analogWrite (3, VALUE);

위의 조건에서 해당 핀에서 PWM 신호를 직접 얻을 수 있습니다. 괄호 안의 첫 번째 매개 변수는 PWM 신호의 핀 번호를 선택하기위한 것입니다. 두 번째 매개 변수는 듀티 비를 쓰기위한 것입니다.

UNO의 PWM 값은 0에서 255까지 변경할 수 있습니다. "0"이 가장 낮고 "255"가 가장 높습니다. 듀티 비로 255를 사용하면 PIN3에서 5V를 얻을 수 있습니다. 듀티 비가 125로 주어지면 PIN3에서 2.5V가됩니다.

앞서 말했듯이 UNO의 PIN4와 PIN5에 연결된 두 개의 버튼이 있습니다. 누르면 PWM의 듀티 비 값이 증가합니다. 다른 버튼을 누르면 PWM의 듀티 비 값이 감소합니다. 따라서 PIN3에서 PWM 신호의 듀티 비를 변경하고 있습니다.

PIN3의이 PWM 신호는 NPN 트랜지스터의베이스에 공급됩니다. 이 트랜지스터는 이미 터에서 가변 전압을 제공하면서 스위칭 장치로 작동합니다.

베이스에서 가변 듀티 비 PWM을 사용하면 이미 터 출력에서 ​​가변 전압이 발생합니다. 이를 통해 가변 전압 소스가 있습니다.

전압 출력은 사용자가 전압 출력을 볼 수 있도록 UNO ADC에 공급됩니다.

힘

편집자의 선택

DC 링크 용 B2568 계열 견고한 전력 커패시터

2025

Nuvoton N76e003의 간단한 GPIO 기능

2025

433MHz RF 모듈을 사용하여 무선으로 제어 할 수있는 간단한 arduino RC 보트를 만드세요.

2025

POL (Point of Load) 애플리케이션을위한 자동차 호환 3.5A 동기식 벅 컨버터

2025

모터에서 고속 신호 컨디셔닝 및 로우 사이드 전류 감지를위한 50Mhz 정밀 연산 증폭기

2025

OpenCV 및 Raspberry Pi를 사용한 소셜 거리 탐지기

2025

편집자의 선택

  • 다이오드 클리퍼 회로 : 설계 및 데모

    2025
  • Digi-Key Electronics, MachineChat과의 글로벌 파트너십 발표

    2025
  • cosmic c 및 stvd를 사용하여 stm8에서 직렬 uart 통신

    2025
  • Arduino 및 서미스터를 사용하는 온도 제어 AC 가전

    2025
  • 고 정확도, 40 khz 홀

    2025

편집자의 선택

  • 안정성과 비용 견고성을 높이기위한 저전력, 저전압 3 선 홀 효과 래치 센서

    2025
  • 4 채널 높음

    2025
  • ARM Cortex-m4 기반 마이크로 컨트롤러

    2025
  • 매트릭스 LED 조명 클러스터를 제어하기위한 자동차 호환 듀얼 pnp 트랜지스터

    2025
  • 인텔 Movidis Myriad X가 탑재 된 AI Edge 임베디드 박스 PC

    2025

편집자의 선택

  • 오디오
  • 전자
  • 임베디드
  • 뉴스
  • 힘
  • 라즈베리 파이

편집자의 선택

  • 기계식 비상 손전등

    2025
  • DIY 파워 뱅크 회로

    2025
  • ltc4412를 사용하여 1 차 및 보조 전원간에 전환하는 전원 경로 컨트롤러 시스템

    2025

편집자의 선택

  • Arduino, mkr wifi 1010 arduino 보드 기반 oplà iot 키트 출시

    2025
  • esp8266을 사용하여 문자 메시지 (sms)를 보내는 방법

    2025
  • Wi-Fi를 사용하여 arduino에서 웹 페이지로 데이터를 보내는 방법

    2025

편집자의 선택

  • 가전 ​​제품에 사용되는 전압 공진 회로 용 1350V igbt

    2025
  • 74hc595 직렬 시프트 레지스터와 라즈베리 파이 인터페이스

    2025
  • Raspberry Pi 및 Android 앱을 사용하여 16x2 LCD에서 음성 입력

    2025
Logo ko.amen-technologies.com

© Copyright ko.amen-technologies.com, 2025 칠월 | 사이트 정보 | 콘택트 렌즈 | 개인 정보 정책.