Codey OnlineBiblioteka komponentów Arduino i ESP32 › PWM naar Voltage converter module 0-10V
PWM naar Voltage converter module 0-10V
Inne

PWM naar Voltage converter module 0-10V

Ten moduł przekształca sygnał PWM w odpowiadające mu analogowe napięcie wyjściowe, zazwyczaj w zakresie 0-10V do zastosowań sterujących. Jest często używany z mikrokontrolerami takimi jak Arduino lub ESP32 do sterowania urządzeniami, które akceptują wejście sterujące napięciem.

Szerokość: 17.6 mm

Pinout — PWM naar Voltage converter module 0-10V

Pin Sygnał Opis
VIN power Positive DC supply input for the converter, typically 12-30V depending on module version.
GND ground Power supply ground return for the converter module.
PWM PWM PWM control signal input from a microcontroller; duty cycle sets the analog output voltage.
GND.1 ground Ground reference for the PWM input signal from the controller.
VOUT analog Analog voltage output proportional to PWM duty cycle, typically adjustable up to 0-10V.
GND.2 ground Ground return/reference for the analog voltage output load.

Przykładowy schemat połączeń — PWM naar Voltage converter module 0-10V

Z Do Przewód
board:5V x1:VIN red
board:GND x1:GND black
board:D9 x1:PWM green
board:GND.1 x1:GND.1 black
x1:GND.2 board:GND.2 black

Przykładowy kod Arduino — PWM naar Voltage converter module 0-10V

Ten przykład został napisany i sprawdzony kompilacją dla arduino-uno. Codey Online dostosuje go do każdej innej obsługiwanej płytki.

// PWM to Voltage Converter Module 0-10V
// This example outputs a changing PWM signal on D9.
// The module converts that PWM duty cycle into a proportional analog voltage.

const int pwmPin = 9;

void setup() {
  pinMode(pwmPin, OUTPUT);
  Serial.begin(9600);
  Serial.println("PWM to Voltage Converter Module demo");
}

void loop() {
  // Sweep from 0% to 100% duty cycle
  for (int value = 0; value <= 255; value++) {
    analogWrite(pwmPin, value);
    Serial.print("PWM value: ");
    Serial.println(value);
    delay(10);
  }

  // Sweep back down from 100% to 0% duty cycle
  for (int value = 255; value >= 0; value--) {
    analogWrite(pwmPin, value);
    Serial.print("PWM value: ");
    Serial.println(value);
    delay(10);
  }
}

Podobne komponenty

4-Channel Optoisolator Board

4-Channel Optoisolator Board

AD9850 DDS Signal Generator Module

AD9850 DDS Signal Generator Module

Adjustable Step-down Module 3-40VDC  1.5-35VDC LM2596

Adjustable Step-down Module 3-40VDC 1.5-35VDC LM2596

Breadboard 400 pin

Breadboard 400 pin

Zbuduj swój projekt Arduino lub ESP32 z pomocą AI

Opisz, co chcesz zbudować. Codey Online napisze kod, narysuje schemat połączeń, skompiluje projekt i wgra go na płytkę bezpośrednio z przeglądarki.

Zacznij za darmo