Forum: Analoge Elektronik und Schaltungstechnik Schalten von Induktiven Verbrauchern


von Ueli (Gast)


Angehängte Dateien:

Lesenswert?

Ich möchte, wie im Bild grob dargestellt Induktive Verbraucher über 
einen Multiplexer mit einem ATMega schalten. Die Spannung der über der 
Induktiven Last ist bei durchgeschaltetem Transistor etwa 16V.
Mit der hier abgebildeten Schaltung hab ich folgendes Problem:
das erste Schalten Funktioniert problemlos. Schalte ich dann den 
Multiplexer aus, wechsle auf einen anderen 'Kanal' und möchte dann den 
dort anliegenden Verbraucher schalten, so schaltet sich wieder der erste 
ein. Ich kann also meine Last ein und ausschalten, aber immer nur die 
selbe, egal welche Konfiguration ich wähle wird immer der Verbraucher 
geschaltet, der als erstes im Programm geschalten wurde.

Ich vermute, dass es irgendwie mit der Induktivität der Last 
zusammenhängt, weiss aber nicht wie ich dieses Problem beheben kann.

mit freundlichem Gruss und vielem Dank im Voraus
Ueli

von Stefan E. (sternst)


Lesenswert?

Ueli wrote:

> Ich vermute, dass es irgendwie mit der Induktivität der Last
> zusammenhängt, weiss aber nicht wie ich dieses Problem beheben kann.

Ich denke eher, dass es ein Softwarefehler ist.

von Bernd R. (Firma: Promaxx.net) (bigwumpus)


Lesenswert?

So kann man also einen Umschalter für analoge Signale auch vergewaltigen 
- habe ich bisher nicht gesehen.

Dafür gibt es schon länger Decoder (74HC139 oder 74HC139), die dafür 
besser geeignet sind. Die haben auch Enable-Eingänge zum Abschalten 
aller Ausgänge.

von yalu (Gast)


Lesenswert?

Ich würde mal ein Voltmeter an die beiden Addrssierungseingänge des
Multiplexers halten. Wahrscheinlich liegen beide ständig auf Low. Wenn
dies so ist, brauchst du nur noch die entsprechenden Ausgänge am µC
messen, um zu entscheiden, ob das Problem zwischen µC und MUX oder
tief im µC drinnen liegt.

Und wo der Bernd recht hat, hat er recht: Ein rein digitaler Baustein
passt viel besser ins Konzept als ein Analogschalter.

Netterweise hat er sogar gleich zwei Alternativen angegeben: Ist der
74HC139 gerade nicht vorrätig, nimmst du einfach einen 74HC139 ;-)
(SCNR)

von Ueli (Gast)


Lesenswert?

Nun ja,
leider hab ich weder den 74HC139 noch den 74HC139 vorrätig :-(
dafür aber den Fehler gefunden! Schande über mich! das Füsschen von PB2 
war nicht recht angelötet, wodurch PORTB=0x02 und PORTB=0x06 eben beide 
gleich sind!
Murphy lässt grüssen, von 64 Beinchen hab ich natürlich genau eines 
schlecht verlötet, welches ich für den Test meines Prinzips benutze!
Tut mir leid eure Zeit verschwendet zu haben.

Gruss
Ueli

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.