Fragen zu Signalwandlung 0-10V zu PWM

OP #5663574
Lesenswert?
• ▲
▼
Hallo Experten,

ich möchte die CWA200 von Pierburg in einen Heizkreis einbauen und mit 
der LOGO! 8 steuern. Das einzig sinnvolle Ausgabesignal wäre 0-10V (PWM 
geht mit Mühe und Gebet, dann aber auch nur bis 10Hz)

Die Pumpe braucht 12V und ein PWM Signal. Jetzt brauche ich euch!

Der Hersteller lässt folgendes durchschimmern:
Die Pumpe verfügt über einen PWM-Eingang zur Steuerung der 
Pumpenleistung. Die Spannungshöhe des PWM-Signals kann 8V - 45V 
betragen.
Die Frequenz kann innerhalb des Bereichs von 45 - 1100Hz liegen.
Das Verhältnis (auch Tastverhältnis??) zwischen Pumpenleistung und dem 
PWM-Signal: 13% min, 85% max.

Wie hängt jetzt die Frequenz mit dem Verhältnis zusammen? Da habe ich 
ein Verständnisproblem, was die Suche nach einem Wandler schwer macht.

Bei der Gelegenheit frage ich euch als Profis gleich noch nach einem 
passenden Wandler. Versorgungsspannung bevorzugt 12V, 24V geht auch.
Ich bin zu verwirrt um etwas passendes und gleichzeitig sinnvolles im 
Netz zu finden. Ich spitze auf den PW1 von LEG, weil die Frequenz passen 
würde und das Teil 0-10V verarbeitet. Da ich gleich drei bräuchte sind 
170 Euro doppelt geil.. Eine einfache Platine reicht völlig aus.

Danke für eure Mühe!
(Firma: matzetronics) #5664326
Lesenswert?
• ▲
▼
Felix U. schrieb:
> Die Frequenz kann innerhalb des Bereichs von 45 - 1100Hz liegen.

Das ist die Wiederholfrequenz des PWM Rechtecksignals.

Felix U. schrieb:
> Das Verhältnis (auch Tastverhältnis??) zwischen Pumpenleistung und dem
> PWM-Signal: 13% min, 85% max.

> Wie hängt jetzt die Frequenz mit dem Verhältnis zusammen?

Erstmal gar nicht. Das Tastverhältnis des PWM Signals darf eben maximal 
85% der Zeit des PWM Signals high sein (also mind. 15% auf low) und 
minimal 13%.

Andy H. schrieb:
> Ich nehme dafür einen Attiny85, bei einer Eaton Easy

Warum auch nicht. Man gibt auf einen Analogeingang des ADC das 0-10V 
Signal geteilt per Spannungsteiler und schiebt den gemessenen Wert nach 
der Skalierung und Begrenzung auf ein OCR Register des als PWM 
programmierten Timers.
Das ist die zeitgemässe Lösung.
Früher hätte man aus Dreieckgenerator und Komparator eine Hardware 
Analog-nach-PWM Platine gebaut und die Grenzen per Trimmpoti 
eingestellt.
Gast #5664364
Lesenswert?
• ▲
▼
Matthias S. schrieb:
> Warum auch nicht. Man gibt auf einen Analogeingang des ADC das 0-10V
> Signal geteilt per Spannungsteiler und schiebt den gemessenen Wert nach
> der Skalierung und Begrenzung auf ein OCR Register des als PWM
> programmierten Timers.
> Das ist die zeitgemässe Lösung.
> Früher hätte man aus Dreieckgenerator und Komparator eine Hardware
> Analog-nach-PWM Platine gebaut und die Grenzen per Trimmpoti
> eingestellt.

Vor allem ist es auch von der Anzahl der Bauteile sehr überschaubar.
OP #5667068
Lesenswert?
• ▲
▼
>
> Felix U. schrieb:
>> Das Verhältnis (auch Tastverhältnis??) zwischen Pumpenleistung und dem
>> PWM-Signal: 13% min, 85% max.
>
>> Wie hängt jetzt die Frequenz mit dem Verhältnis zusammen?
>
> Erstmal gar nicht. Das Tastverhältnis des PWM Signals darf eben maximal
> 85% der Zeit des PWM Signals high sein (also mind. 15% auf low) und
> minimal 13%.

Danke für die Antwort, jetzt sollte alles klar sein.
Habe mit Deinen Infos einen Baustein gefunden und wollte zum Schluss 
noch schnell fragen, ob der macht was ich will?

https://www.ebay.de/itm/New-Voltage-to-PWM-0-5v-0-10v-to-PWM-0-100-Linear-Conversion-Transmitter-Module/391646398187?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m1438.l2649
#5667311
Lesenswert?
• ▲
▼
Felix U. schrieb:
> Habe mit Deinen Infos einen Baustein gefunden und wollte zum Schluss
> noch schnell fragen, ob der macht was ich will?
>
> Ebay-Artikel Nr. 391646398187

Nach schnellem Blick auf die Daten würde ich sagen: Ja!

Allerdings:
- Zu dem Eingangswiderstand habe ich nichts gefunden. Ob das zu deinem 
Ausgang passt? Wahrscheinlich ja.
- Ob der Ausgang passt? Wie sind die Eingangs-Daten der Pumpe? Sehr 
wahrscheinlich wirst du einen Ziehwiderstand nach +12V oder +24V 
brauchen (das Teil hat einen Open-Kollektor-Ausgang mit max. 200mA nach 
GND). Wenn du keine Daten der Pumpe hast: mess den Eingangswiderstand 
oder die Ströme High und Low des Eingangs! Damit kannst du den 
Ziehwiderstand dimensionieren.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.