Codey OnlineArduino- & ESP32-componentenbibliotheek › PWM naar Voltage converter module 0-10V
PWM naar Voltage converter module 0-10V
Overig

PWM naar Voltage converter module 0-10V

Deze module zet een PWM-signaal om naar een overeenkomstige analoge spanningsuitgang, meestal in het 0-10V-bereik voor besturingstoepassingen. Hij wordt vaak gebruikt met microcontrollers zoals Arduino of ESP32 om apparaten aan te sturen die een spanningsgestuurde ingang accepteren.

Breedte: 17.6 mm

Pinout — PWM naar Voltage converter module 0-10V

Pin Signaal Beschrijving
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.

Voorbeeld-aansluitschema — PWM naar Voltage converter module 0-10V

Van Naar Draad
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

Voorbeeld-Arduinocode — PWM naar Voltage converter module 0-10V

Dit voorbeeld is geschreven en compile-gecheckt voor de arduino-uno. Codey Online past het voor je aan naar elk ander ondersteund board.

// 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);
  }
}

Vergelijkbare componenten

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

Bouw je Arduino- of ESP32-project met AI

Beschrijf wat je wilt bouwen. Codey Online schrijft de code, tekent het aansluitschema, compileert het en flasht je board rechtstreeks vanuit de browser.

Gratis starten