SKU: OT5077 Αριθμός είδους: AA685 EAN: 8720618231123
Αυτή η Μονάδα Μετατροπέα PWM σε Voltage έχει σχεδιαστεί για να μετατρέπει σήματα PWM σε τάση μεταξύ 0-10V, και είναι κατάλληλη για ένα ευρύ φάσμα εφαρμογών στη βιομηχανία και σε ηλεκτρονικά projects.
Η μονάδα έχει εύρος τάσης λειτουργίας DC 12V-30V, με ελάχιστη απαίτηση ρεύματος πάνω από 100mA. Σημείωση: αυτή είναι η τάση που απαιτείται για τη λειτουργία της μονάδας και είναι ανεξάρτητη από το σήμα PWM.
Το εύρος συχνότητας του σήματος PWM είναι μεταξύ 1KHZ-3KHZ, καθιστώντας τη μονάδα συμβατή με μεγάλο αριθμό συσκευών και controllers.
Το εύρος στάθμης εισόδου του σήματος PWM μπορεί να ρυθμιστεί σε επίπεδο 4.5 έως 10V (για συμβατικές βιομηχανικές κάρτες ελέγχου όπως η MACH3 board και η interface ενός 5V CPU) ή σε επίπεδο 12 έως 24V (κυρίως για τη συμβατική PLC interface).
Με ένα jumper pin είναι προεπιλεγμένη σε επίπεδο 4.5 έως 10V.
Το εύρος μετατροπής από PWM σε voltage είναι 0%-100%, με ανοχή 5%. Αυτό σημαίνει ότι μπορείτε εύκολα να ρυθμίσετε την τάση εξόδου μεταξύ 0-10V προσαρμόζοντας το duty cycle του PWM.
Η Μονάδα Μετατροπέα PWM σε Voltage είναι compact και εύκολη στην εγκατάσταση και χρήση. Η μονάδα προσφέρει ευέλικτες επιλογές για τη ρύθμιση του επιπέδου σήματος, καθιστώντας την κατάλληλη για ένα ευρύ φάσμα εφαρμογών, όπως ρύθμιση ταχύτητας κινητήρα, LED dimming, και ρύθμιση θερμοκρασίας.
Προδιαγραφές προϊόντος:
Έτσι συνδέεις το Μονάδα μετατροπέα PWM σε Voltage 0-10V σε ένα Arduino UNO ή ESP32, με ένα παράδειγμα sketch που μπορείς να ανεβάσεις αμέσως.
Αυτό το έργο δείχνει πώς να δημιουργήσετε μια αναλογική τάση ελέγχου (0-10V) χρησιμοποιώντας μια έξοδο PWM του Arduino. Το Arduino εκπέμπει ένα μεταβαλλόμενο σήμα PWM στο pin 9, το οποίο το module μετατρέπει σε ανάλογη τάση DC στο terminal VOUT. Ανοίξτε το Serial Monitor για να παρακολουθείτε το τρέχον PWM duty cycle καθώς η έξοδος ανεβαίνει και κατεβαίνει.
/*
* ==================================================================
* 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
Αυτό το project δείχνει πώς ένα ψηφιακό σήμα PWM από το ESP32 μετατρέπεται σε αναλογική τάση ελέγχου 0-10V με το PWM-to-Voltage converter module. Το module τροφοδοτείται από εξωτερική παροχή 12V DC και ελέγχεται μέσω GPIO 18. Το sketch μεταβάλλει το duty cycle του PWM από 0% έως 100%, δημιουργώντας αναλογική έξοδο από 0V έως 10V (ιδανική για PLCs, VFDs ή βιομηχανικούς 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