Op werkdagen vóór 14:00 uur besteld = dezelfde dag verzonden en in 98% van de gevallen de volgende dag in huis. Gratis retourneren 30 dagen bedenktijd 1 jaar garantie

Aansluitschema en codevoorbeeld

Zo sluit je de Voltage naar PWM Converter Module 0-10V aan op een Arduino UNO of ESP32, met een voorbeeldsketch die je direct kunt uploaden.

PWM naar 0-10V spanningsomzetter demo

Deze schakeling genereert een variërend PWM-signaal op pin 9, dat de omzettermodule omzet in een evenredige DC-analoge uitgangsspanning (0-10V). Open de Serial Monitor om de huidige PWM duty cycle te volgen terwijl deze soepel op en neer loopt. Meet de VOUT-aansluiting met een multimeter om de veranderende analoge spanning te controleren.

Aansluitschema: Voltage naar PWM Converter Module 0-10V op een Arduino UNO
Aansluitschema · Klik om te vergroten
Aansluittabel: Voltage naar PWM Converter Module 0-10V op een Arduino UNO
Aansluittabel · Klik om te vergroten
PWM_to_0_10V_Voltage_Converter_Demo.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : PWM to 0-10V Voltage Converter Demo
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : PWM naar Voltage converter module 0-10V
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// PWM to 0-10V Voltage Converter Module Demo
// Sweeps PWM duty cycle on pin 9 from 0% to 100% and back

const int pwmPin = 9;

void setup() {
  pinMode(pwmPin, OUTPUT);
  Serial.begin(115200);
  Serial.println(F("PWM to 0-10V Converter Demo Initialized"));
}

void loop() {
  // Ramp up
  for (int duty = 0; duty <= 255; duty += 5) {
    analogWrite(pwmPin, duty);
    Serial.print(F("PWM Duty: "));
    Serial.print(duty);
    Serial.print(F("/255 ("));
    Serial.print((duty * 100) / 255);
    Serial.println(F("%)"));
    delay(50);
  }

  delay(500);

  // Ramp down
  for (int duty = 255; duty >= 0; duty -= 5) {
    analogWrite(pwmPin, duty);
    Serial.print(F("PWM Duty: "));
    Serial.print(duty);
    Serial.print(F("/255 ("));
    Serial.print((duty * 100) / 255);
    Serial.println(F("%)"));
    delay(50);
  }

  delay(500);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

ESP32 0-10V PWM Voltage Converter Demo

Dit project laat zien hoe je een analoge regelspanning van 0-10V genereert met een ESP32 en een PWM-naar-spanning convertermodule. De ESP32 stuurt een PWM-signaal van 0-100% vanaf GPIO 4 naar de module, die dit omzet in een evenredige 0-10V DC-uitgang, geschikt voor PLC's, VFD's en dimmers. Een externe 12V-voeding voorziet de convertermodule van stroom.

Aansluitschema: Voltage naar PWM Converter Module 0-10V op een ESP32 DevKit V1
Aansluitschema · Klik om te vergroten
Aansluittabel: Voltage naar PWM Converter Module 0-10V op een ESP32 DevKit V1
Aansluittabel · Klik om te vergroten
ESP32_0_10V_PWM_Voltage_Converter_Demo.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 0-10V PWM Voltage Converter Demo
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : PWM naar Voltage converter module 0-10V
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

/*
 * PWM to 0-10V Voltage Converter Demo
 * Board: ESP32 DevKit V1
 * 
 * Ramps output voltage from 0V to 10V and back down.
 */

const int PWM_PIN = 4; // GPIO 4 connected to PWM input

void setup() {
  Serial.begin(115200);
  pinMode(PWM_PIN, OUTPUT);
  Serial.println("PWM to 0-10V Converter Demo Started");
}

void loop() {
  // Ramp up from 0V to 10V
  for (int duty = 0; duty <= 255; duty += 5) {
    analogWrite(PWM_PIN, duty);
    float expectedVoltage = (duty / 255.0) * 10.0;
    
    Serial.print("Duty: ");
    Serial.print(duty);
    Serial.print("/255 | Output Voltage: ~");
    Serial.print(expectedVoltage, 2);
    Serial.println(" V");
    
    delay(50);
  }
  
  delay(500);

  // Ramp down from 10V to 0V
  for (int duty = 255; duty >= 0; duty -= 5) {
    analogWrite(PWM_PIN, duty);
    float expectedVoltage = (duty / 255.0) * 10.0;
    
    Serial.print("Duty: ");
    Serial.print(duty);
    Serial.print("/255 | Output Voltage: ~");
    Serial.print(expectedVoltage, 2);
    Serial.println(" V");
    
    delay(50);
  }
  
  delay(500);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Voltage naar PWM Converter Module 0-10V

Deze module zet een spanning van 0V - 10V om naar een PWM signaal

Specificaties voor de Voltage naar PWM converter:

  • Werkspanning: DC 5V-12V
  • PWM-frequentie: ongeveer 50KHZ
  • PWM-amplitude: 5V
  • Conversiebereik: 0-5V/0-10V
  • Voltageconversie: 0%-100% PWM
  • Tolerantie: 1%-3%

Aansluiten:
VCC: + Werkspanning 5V-12V (voeding van het bordje zelf)
GND: - Werkspanning 5V-12V
VIN: + Ingangsspanning 0-10V (deze wordt omgezet naar PWM)
GND: - Ingangsspanning 0-10V
GND: - PWM output
PWM: + PWM output

Werkwijze:
Sluit de werkspanning aan op VCC en GND. Sluit ze niet omgekeerd aan om schade aan de printplaat en apparaten te voorkomen. Sluit een regelbare spanning aan op de VIN-terminal. Het spanningsbereik is verdeeld in twee typen: 0-5V en 0-10V afhankelijk van de geselecteerde modus met de jumper. Aan de achterkant van het bordje staat dit afgebeeld. Standaard staat hij ingesteld op 0-5V.

De uitgang is PWM. De duty cycle kan worden aangepast door de spanning aan te passen. De nauwkeurigheid kan worden gecontroleerd door de potentiometer aan te passen.

 

  • Instelbare spanning
  • PWM-conversie
  • 5V-12V voeding
  • 0-10V ingang

Waarom kiezen voor dit product?

  • Spanning naar PWM – Zet 0V-10V om naar PWM-signaal.
  • Regelbare duty cycle – Past mee met de aangelegde spanning.
  • Twee spanningsmodi – Ondersteunt 0-5V en 0-10V.
  • Nauwkeurig afstellen – Potentiometer helpt de nauwkeurigheid te controleren.
Specificaties
WerkspanningDC 5V-12V
Ingangsspanning0-10V
Tolerantie1%-3%
PWM frequentieongeveer 50KHZ
PWM-amplitude5V
Conversiebereik0-5V/0-10V
Voltageconversie0%-100% PWM

Vaak samen gekocht

Totaal: € 7,99

Beoordelingen

★★★★★ 5,0/5 4 beoordelingen
  • ★★★★★Thomas WempeGeverifieerde koop

    Kunden Bestellung

  • ★★★★★Jan KappertGeverifieerde koop

    Doet precies waarvoor ik hem heb gekocht

  • ★★★★★Jean-marc Renaud

    par encore testé

Schrijf een beoordeling
Jouw beoordeling

Verzenden & retourneren

Verzending

Op basis van je locatie; klopt dit niet, kies dan je land.

We leveren helaas niet in dit land (US).

Alles over verzenden

Retourneren

Niet tevreden? Je hebt 30 dagen bedenktijd na ontvangst om het product terug te sturen.

Alles over retourneren