PWM naar 0-10V convertermodule voor industrie- en elektronica-projecten.
SKU: OT5077 Artikelnummer: AA685 EAN: 8720618231123 Locatie: F01.03
Alternatief
Voltage naar PWM Converter Module 0-10V
€ 2,60
Bekijk dit alternatief
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.
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.
/*
* ==================================================================
* 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
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).
/*
* ==================================================================
* 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
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:

| Tolerantie | ± 5% |
|---|---|
| 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 |
| Afmeting module | (LxBxH) 33x33x15mm |
par encore testé
gebruikt om 0-5V van de 12V E skelter aan te sturen met PWM vanuit uController, werkt perfect
Intéressant à l’essai
Super Produkt!
Alles in Ordnung
Alles in Ordnung
Niet tevreden? Je hebt 30 dagen bedenktijd na ontvangst om het product terug te sturen.
Alles over retourneren
PWM naar Voltage converter module 0-10V