Forum: Analoge Elektronik und Schaltungstechnik H Brücke mit Fosfet mit Logik IC - Demultiplexer


von Torsten M. (sunheadtm)


Lesenswert?

Hallo an alle in diesem Forum,
ich möchte mit Hilfe einer HBrücke einen 12V DC Motor 70W betreiben.
über einen Logik IC - Demultiplexer sollen 5 Schaltzustände Signalisiert 
werden.
1. Stop ( Kurzschluss über GND )
2. Richtung A schnell
3. Richtung A Langsam (über einen 20W Leistungswiederstand)
4. Richtung B schnell
5. Richtung B Langsam (über einen 20W Leistungswiederstand)
Für jeden Schaltzustand steht also ein Pin zur Verfügung.

Zeit zwischen dem Richtungswechsl beträgt 1s.

Logik IC - Demultiplexer

https://www.conrad.de/de/logik-ic-demultiplexer-decoder-texas-instruments-cd74hct238e-dekodiererdemultiplexer-einzelversorgung-dip-16-150886.html


MOSFET Infineon Technologies IRF3708PBF 1 N-Kanal 87 W TO-220
https://www.conrad.de/de/mosfet-infineon-technologies-irf3708pbf-1-n-kanal-87-w-to-220-162394.html


MOSFET Infineon Technologies IRF4905LPBF 1 P-Kanal 170 W TO-262-3

https://www.conrad.de/de/mosfet-infineon-technologies-irf4905lpbf-1-p-kanal-170-w-to-262-3-563962.html



Kann jemand schon mal änliches gemacht und kann unter Umständen Helfen ?
beste Grüße
Torsten

: Verschoben durch Admin
von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Eine H-Brücke zu bauen die 6A Dauerstrom und die deutlich höheren 
Einschaltströme verkraftet, ist nicht unbedingt ein Projekt für 
Anfänger. Dafür nimmt man i.A. auch keine P-Fets, sondern einen 
Highside-Treiber und N-Fets für alle Schalter in der Brücke. Für den 
Langsamlauf würde ich eher auf PWM mit einem Tastverhältnis irgendwo 
zwischen 25% und 75% vorsehen als Vorwiderstände, die unnötig Hitze und 
damit Verluste erzeugen.

Mit freundlichen Grüßen
Thorsten Ostermann

von eagle user (Gast)


Lesenswert?

Thorsten O. schrieb:

> ... nicht unbedingt ein Projekt für Anfänger.

> den Langsamlauf würde ich eher auf PWM ...

weil die passenden Filter ja völlig trivial sind und auch sonst garkeine 
Probleme auftreten können?

von Torsten M. (sunheadtm)


Lesenswert?

Hallo Thorsten Ostermann,
leider sind alle PWM Ausgänge in meiner Steuerung schon belegt, so dass 
nur die Ansteuerung über 3 Digitale Ausgänge bleibt.... darum auch der 
Logik IC - Demultiplexer ...
Der Motor braucht laut Datenblatt 15A im Anlauf ... Ich muss aber dazu 
sagen das der Motor ohne große Last läuft.
Darum dachte ich, dass diese Mosfets reichen sollten.
Auch ist mir bewusst, dass dis kein Projekt für Anfänger ist.
Darum suche ich ja Hife in diesem großem Forum.
In der Hoffnung hier eine Lösung oder professionelle Hilfe zu finden.
Oder einen Kontakt.
beste Grüße
Torsten

von Torsten M. (sunheadtm)


Lesenswert?

man könnte natürlich auch 3 Leistungsdioden statt der 
Leistungswiederstände nehmen und so die Spannung am Motor um ca. 2,1V 
reduzieren ... um eine geringere Geschwindigkeit zu erreichen ...

von Patrick J. (ho-bit-hun-ter)


Lesenswert?

... und wIEder geht es hier um wIderstände - da ist nur EIN E am Ende 
...
Mit IE bedeutet das 'wieder' 'erneut/noch Mal
Mit I bedeutet das 'wider' gegen/entgegengesetzt

... ich zähle auf Euch, rechts ist extra dafür ein Counter ...

von Torsten M. (sunheadtm)


Lesenswert?

Sorry ... das kommt sicher vom wieder und wieder lesen und schreiben ...
aber Ordnung muss sein ...
Widerstand, Leistungswiderstand.
Wenn es auch nicht zur Problemlösung hilft ...

Für jede Hilfe wäre ich Dankbar ...

von Stefan S. (chiefeinherjar)


Lesenswert?

Torsten M. schrieb:
> leider sind alle PWM Ausgänge in meiner Steuerung

Was hast du denn für eine mysteriöse Steuerung? Es gibt nämlich genügend 
PWM-ICs, welche sich auch seriell ansteuern lassen. Sei es I2C oder SPI.

Und den Pfusch mit den Dioden vergiss gleich mal wIEder. Die vertragen 
weniger hohe Temperaturen als Hochlastwiderstände und wenn sie 
überlastet werden, werden sie meist zum Kurzschluss. Zumal die 
Flussspannung vom Strom abhängig ist. Bei ein paar Hundert mA können es 
noch so 0,7 Volt sein, bei einem oder mehreren Ampere sind es schon 
schnell über 1V. Genaueres verraten Datenblätter.

von Torsten M. (sunheadtm)


Lesenswert?

Ich habe das schonmal ein paar Stunden mit 50A Dioden laufen lassen zum 
Test. Das hat funktioniert ... sie werden zwar warm aber erträglich... 
hab mich aber dann doch für die Leistungswiderstände entschieden.
Ich verwende zum Ansteuern eine Card mit 4 PWM Ausgängen... die sind 
aber alle schon belegt darum bleiben nur die digitalen Ausgänge...
Grüße Torsten

von Stefan S. (chiefeinherjar)


Lesenswert?

Torsten M. schrieb:
> eine Card mit 4 PWM Ausgängen... die sind aber alle schon belegt darum
> bleiben nur die digitalen Ausgänge...

Ja was ist das denn für eine Card? Bezeichnung, Datenblatt, etc. wären 
sehr hilfreich.

Denn Leistungswiderstände oder Dioden sind selten eine saubere Lösung.

Alternativ lässt sich mit Sicherheit eine Art Soft-SPI implementieren, 
mit der man einen richtigen PWM-Chip ansteuert. Mit dem kann man auch 
die Geschwindigkeit vernünftig einstellen.

: Bearbeitet durch User
von Torsten M. (sunheadtm)


Lesenswert?

Hallo an alle...
Welche Karte ist doch gar nicht so wichtig.
Die Karte hat einige Analoge Eingänge, 4 PWM Ausgänge und etliche 
Digitale Ausgänge.
Fast alle Ein und Ausgänge incl. der 4 PWM Ausgänge werden in meiner 
Software dazu schon verarbeitet und Angesteuert ...
Ich habe eben nur noch 4 Digitale Ausgänge frei ... die ich in meiner 
Software mit GND oder +3,3V beschalten kann.
Darum der Logik IC - Demultiplexer.
1. Stop ( Kurzschluss über GND )
2. Richtung A schnell
3. Richtung A Langsam (über einen 20W Leistungswiderstand)
4. Richtung B schnell
5. Richtung B Langsam (über einen 20W Leistungswiderstand)
Für jeden Schaltzustand steht also ein Pin zur Verfügung.

Für den letzten Motor bleibt nur die Ansteuerung über eine H Brücke.
Hat den noch keiner in diesem Forum schon mal etwas änliches Realisiert 
?
MfG
Müller Torsten

von Stefan S. (chiefeinherjar)


Lesenswert?

Torsten M. schrieb:
> Ich habe eben nur noch 4 Digitale Ausgänge frei

Ja das reicht doch. Es würden sogar nur zwei Pins ausreichen!
Diese müsste man einfach über eine SOFT-PWM ansteuern.
Und dazu wäre es äußerst sinnvoll zu wissen, was das für eine Karte ist 
und dazu das Datenblatt.

Warum du mit deiner Karte nicht rausrücken willst, erschließt sich mir 
nicht. Es gibt keinen Grund Infos zu verstecken - außer man will die 
Hilfe nicht.

Torsten M. schrieb:
> Hat den noch keiner in diesem Forum schon mal etwas änliches Realisiert
> ?

In einem Elektronik-Forum, mit einem großen Anteil ambitionierter 
Hobbyisten und gestandener Entwickler? Nein, da bist du hier VÖLLIG 
falsch.

: Bearbeitet durch User
von Torsten M. (sunheadtm)


Lesenswert?

ich verwende eine PoKeys 57E ...
aber wie schon geschrieben es sind nur 4 Digitale Ausgänge frei ...
https://www.poscope.com/product/pokeys57e/

Die PWM Augänge werden weiter verarbeitet über
Pololu Dual MC33926 Motor Driver Shield for Arduino

.... aber ich habe nix mehr frei ... es muss über die Digitalen Ausgäge 
funktionieren ....

Beitrag #5071475 wurde vom Autor gelöscht.
von Torsten M. (sunheadtm)


Lesenswert?

Sorry sind natürlich 6 PWM ... an den anderen zwei habe ich schon Servo
Motoren ...
das war in meinen Gedanken schon verloren gegangen ...
Alles im Kopf dreht sich nur noch um HBrücken ...
kann schon nicht mehr über eine Brücke laufen oder fahren ohne daran zu
denken ...

von Teo D. (teoderix)


Lesenswert?

Stefan S. schrieb:
> Torsten M. schrieb:
>> Ich habe eben nur noch 4 Digitale Ausgänge frei
>
> Ja das reicht doch. Es würden sogar nur zwei Pins ausreichen!
> Diese müsste man einfach über eine SOFT-PWM ansteuern.

Torsten M. schrieb:
> .... aber ich habe nix mehr frei ... es muss über die Digitalen Ausgäge
> funktionieren ....

!?!?

Stefan S. schrieb:
> In einem Elektronik-Forum, mit einem großen Anteil ambitionierter
> Hobbyisten und gestandener Entwickler? Nein, da bist du hier VÖLLIG
> falsch.

Da täuscht du dich gewaltig!
Auch hier gibt es so etwas wie eine Zweiklassengesellschaft.
Nur können und wollen sie sich nicht, mit uns Spacken, mit den immer 
selben dummen Fragen, Unbelehrbarkeit, Beratungsresistenz, Eitelkeiten 
und schlimmeres, auseinandersetzen. Wer könnte es Ihnen auch verdenken!
Sie sprechen quasi eine völlig andre Sprache.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Hier ist eine einfache H-Brücke drin, allerdings ohne den von dir 
geplanten Langsamlauf per Widerstand:
Beitrag "Re: RC-Servoelektronik für DC-Motor"

Wie und wo man den Langsamlauf einfügt, musst du dir noch überlegen. Ich 
würde vermutlich einen Rechteckgenerator per AND Gatter in die beiden 
Laufrichtungs Signale einspeisen und damit doch eine PWM benutzen, weil 
die von der Leistungsaufnahme besser wegkommt.

: Bearbeitet durch User
von Stefan S. (chiefeinherjar)


Lesenswert?

Torsten M. schrieb:
> ich verwende eine PoKeys 57E ...
> aber wie schon geschrieben es sind nur 4 Digitale Ausgänge frei ...
> https://www.poscope.com/product/pokeys57e/

Ein Blick auf die Specs verraten folgendes:
"Support for communication with devices on I2C and 1-wire buses" - Also, 
warum keinen dedizierten PWM IC, wie ich es bereits ganz am Anfang 
vorgeschlagen habe?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.