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 PWM naar Voltage converter module 0-10V aan op een Arduino UNO of ESP32, met een voorbeeldsketch die je direct kunt uploaden.

PWM naar 0-10V spanningsconverter demo

Dit project laat zien hoe je met een Arduino PWM-uitgang een analoge regelspanning (0-10V) kunt genereren. De Arduino geeft een variërend PWM-signaal uit op pin 9, dat de module omzet in een evenredige DC-spanning op de VOUT-aansluiting. Open de Serial Monitor om de huidige PWM duty cycle te volgen terwijl de uitgang op en neer sweepet.

Aansluitschema: PWM naar Voltage converter module 0-10V op een Arduino UNO
Aansluitschema · Klik om te vergroten
Aansluittabel: PWM naar Voltage 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 Demo

const int pwmPin = 9;

void setup() {
  pinMode(pwmPin, OUTPUT);
  Serial.begin(115200);
  Serial.println(F("PWM to Voltage Converter initialized."));
}

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

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

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

ESP32 PWM naar 0-10V Spanningsconverter Demo

Dit project laat zien hoe je een digitaal PWM-signaal van de ESP32 omzet naar een analoge 0-10V regelspanning met behulp van de PWM-to-Voltage converter module. De module wordt gevoed door een externe 12V DC-voeding en aangestuurd via GPIO 18. De sketch laat de PWM duty cycle verlopen van 0% naar 100%, waardoor een analoge uitgang ontstaat van 0V tot 10V (ideaal voor PLC's, VFD's of industriële dimmers).

Aansluitschema: PWM naar Voltage converter module 0-10V op een ESP32 DevKit V1
Aansluitschema · Klik om te vergroten
Aansluittabel: PWM naar Voltage converter module 0-10V op een ESP32 DevKit V1
Aansluittabel · Klik om te vergroten
ESP32_PWM_to_0_10V_Voltage_Converter_Dem.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 PWM to 0-10V 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 Converter Module Demo with ESP32
// Connect GPIO 18 to PWM input and external 12V DC to module VIN

const int pwmPin = 18;

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

void loop() {
  // Sweep output from 0V up to 10V in steps
  for (int duty = 0; duty <= 255; duty += 25) {
    analogWrite(pwmPin, duty);
    float expectedVoltage = (duty / 255.0) * 10.0;
    
    Serial.print("PWM Duty: ");
    Serial.print(duty);
    Serial.print("/255 | Approx Output: ");
    Serial.print(expectedVoltage, 1);
    Serial.println(" V");
    
    delay(1000);
  }
}

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

PWM naar Voltage converter module 0-10V

Deze PWM naar Voltage Converter Module is ontworpen om PWM-signalen om te zetten naar een spanning tussen 0-10V, en is geschikt voor een breed scala aan toepassingen in de industrie en elektronica-projecten.

De module heeft een werkspanningsbereik van DC 12V-30V, met een een minimale spanning van meer dan 100mA. Let op, dit is de spanning die nodig is om de module te laten werken en staat los van het PWM signaal.

Het PWM-signaal frequentiebereik tussen 1KHZ-3KHZ, waardoor de module compatibel is met een groot aantal apparaten en controllers.

Het PWM-signaal ingangsniveaubereik kan worden ingesteld op 4.5 tot 10V level (voor conventionele industriële besturingskaarten zoals de MACH3 board en de interface van een 5V CPU) of op 12 tot 24V level (voornamelijk gericht op de conventionele PLC-interface).
Met een jumper pin staat deze standaard ingesteld op 4.5 tot 10V level.

Het conversiebereik van PWM naar voltage is 0%-100%, met een tolerantie van 5%. Dit betekent dat u gemakkelijk de uitgangsspanning tussen 0-10V kunt aanpassen door de PWM-duty cycle aan te passen. 

De PWM naar Voltage Converter Module is compact en eenvoudig te installeren en te gebruiken. De module biedt flexibele opties voor het aanpassen van het signaalniveau, waardoor hij geschikt is voor een breed scala aan toepassingen, zoals motor snelheidsregeling, LED-dimming, en temperatuurregeling.

Productspecificaties:

  • Werkspanningsbereik: DC 12V-30V
  • Vermogensvereiste: minimaal 100mA
  • PWM-signaal ontvangst frequentiebereik: 1KHZ-3KHZ
  • PWM-signaal ingangsspanningsbereik: 4.5V tot 10V of 12V tot 24V (instelbaar met jumper)
  • Spanning uitvoerbereik: 0-10V 
  • Conversiebereik: 0%-100% PWM conversie naar 0-10V spanning
  • Tolerantie: 5%
  • Potentiometer voor kalibratie PWM signaal
  • Afmeting module: (LxBxH) 33x33x15mm
  • Instelbaar signaalniveau
  • Compact formaat
  • Eenvoudig te installeren
  • 0-10V uitgang

Waarom kiezen voor dit product?

  • Instelbaar ingangsniveau – Voor 4.5-10V of 12-24V PWM-niveau.
  • Brede frequentieband – Werkt met 1KHZ-3KHZ PWM-signalen.
  • Compact formaat – Eenvoudig te installeren en te gebruiken.
  • Geschikt voor toepassingen – Voor motorregeling, LED-dimming en temperatuurregeling.
Specificaties
Tolerantie± 5%
WerkspanningsbereikDC 12V-30V
Vermogensvereisteminimaal 100mA
PWM-signaal ontvangst frequentiebereik1KHZ-3KHZ
PWM-signaal ingangsspanningsbereik4.5V tot 10V of 12V tot 24V (instelbaar met jumper)
Spanning uitvoerbereik0-10V
Conversiebereik0%-100% PWM conversie naar 0-10V spanning
Afmeting module(LxBxH) 33x33x15mm

Vaak samen gekocht

Totaal: € 9,40

Beoordelingen

★★★★★ 4,8/5 6 beoordelingen
  • ★★★★★Jean-marc Renaud

    par encore testé

  • ★★★★★jan dekker

    gebruikt om 0-5V van de 12V E skelter aan te sturen met PWM vanuit uController, werkt perfect

  • ★★★★★Marc Bouyer

    Intéressant à l’essai

Schrijf een beoordeling
Jouw beoordeling

Verzenden & retourneren

Verzending

  • Pakket met track & trace€ 7,70Binnen 24 uur
  • Ophalen bij PostNL locatie€ 7,40Binnen 24 uur
  • Brievenbuspakketje€ 3,70Binnen 2 werkdagen
  • Brievenbuspakketje 24 uur€ 4,55Binnen 24 uur
  • Afhalen in de winkelGratis
Alles over verzenden

Retourneren

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

Alles over retourneren

Eerder bekeken

RGB LED Module SMD 3 kleuren

RGB LED Module SMD 3 kleuren

€ 1,75
Relais Module 5v | 4-kanaals rood

Relais Module 5v | 4-kanaals rood

€ 4,50
Elektrisch Slotje 5V

Elektrisch Slotje 5V

€ 6,95
Relais Module 12v | 8-kanaals

Relais Module 12v | 8-kanaals

€ 9,85
Potmeter 10K Lineair

Potmeter 10K Lineair

€ 0,90