Forum: Analoge Elektronik und Schaltungstechnik ULN2803 Kanäle bündeln - wie?


von Marco T. (marcotp)


Lesenswert?

Hallo zusammen

Funktioniert:
Ich habe einen ULN2803, Pin 8 mit GND verbunden.
Den Eingang 1 schalte ich mit einem Atmega, der Ausgang 1 ist verbunden 
mit dem GND meines GPS Empfängers (UBlox NEO-6M).

Funktioniert nicht:
Tausche ich nun den GPS Empfänger gegen ein Modem (SIM800L) mit der 
gleichen Versuchsanordnung, so beginnt das Modem zu blinken, bricht aber 
ca. 3 - 4 Sekunden später ab und ist schwarz.
Wenn ich den Eingang des ULN erneut schalte, funktioniert das Modem 
wieder ein paar Sekunden, dann wieder schwarz.

Meine Vermutung:
Das Modem erhält zu wenig Strom.

Meine Lösung:
Ich habe die Kanäle 1+2+3 des ULN zusammengeschaltet. D.h. die Eingänge 
1-3 verbunden, diese gemeinsam mit dem Atmega geschaltet.
Die Ausgänge 1-3 habe auf den GND Pin des Modems verbunden.

Funktioniert allerdings genauso gleich nicht. Nach 3-4 Sekunden ist 
immer Schluss.

Zur Information: Ich habe die Schaltung auf einem Breadboard aufgebaut, 
das sollte aber ja nichts am Ergebnis ändern, oder?

Was mache ich falsch beim Zusammenschalten der Kanäle des ULN2803?

: Verschoben durch Admin
von Paul (Gast)


Lesenswert?

Was ist denn noch an dem GPS-Empfänger angeschlossen?
Vermutlich eine serielle Verbindung zum Atmega?
Baugruppen den GND zu klauen wenn sie noch über andere Verbindungen mit 
der Schaltung verbunden sind ist keine gute Idee.
Der Strom findet dann den Weg über die Datenleitungen und Du hast 
undefinierte Spannungspegel in dem Empfänger.
Das klappt nicht, Du mußt die Versorgungsspannung (HighSide) schalten.

von Michael K. (tschoeatsch)


Lesenswert?

Gnd zu schalten ist schlecht. Wenn die Einzelkomponenten zusammen 
arbeiten sollen, brauchen die eine gemeinsame Masse. Immer, ohne 
Unterbrechung. Willst du einzelne Komponenten abschalten, mach das über 
die +Leitung, mit einem 'highside-Treiber'.

von Forist (Gast)


Lesenswert?

Marco T. schrieb:
> Was mache ich falsch ...

Zeig einfach mal einen vernünftigen Schaltplan von deinem Aufbau. Nicht 
jeder hat jetzt Lust, dein Zahlenpuzzle zusammenzusetzen um dir bei 
der Lösung deine Problems zu helfen.

> Meine Vermutung:
> Das Modem erhält zu wenig Strom.

Vielleicht erhält es auch zu wenig Spannung. Wieviel bietest du ihm denn 
an?
Wieviel Strom benötigen dein GPS-Empfänger bzw. dein Modem in der 
Spitze, welche Spannung benötigen sie minimal und was misst du, wenn du 
dir das mit dem Oszilloskop anguckst?

von holger (Gast)


Lesenswert?

>Willst du einzelne Komponenten abschalten, mach das über
>die +Leitung, mit einem 'highside-Treiber'.

Warum sollte das besser sein? Man muss auch alle anderen
Leitungen zum Modul berücksichtigen wenn man abschaltet.

von Paul (Gast)


Lesenswert?

Ja, berücksichtigen, aber oft reicht es die Spannung zu schalten. GND 
schalten macht dagegen immer Probleme.

von Jim M. (turboj)


Lesenswert?

Marco T. schrieb:
> Wenn ich den Eingang des ULN erneut schalte, funktioniert das Modem
> wieder ein paar Sekunden, dann wieder schwarz.
>
> Meine Vermutung:
> Das Modem erhält zu wenig Strom.

Haste denn mal gemessen? Außerdem ist der ULN ein biploar Darlington, 
das ergibt IIRC einen Mindestspannung über den Transistor (V_CEsat)  ~1 
Volt. Das wäre eine Größenordnung zuviel.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Erstmal ist es eine sehr schlechte Idee Modulen GND zu klauen.
Ein PFET in der + Leitug ist angebrachter, aber auch da müssen vorher 
alle Datenleitungen auf 0V runter. Der UART für das GSM Modul ist zB 
idle auf +.
Den PFET kannste sogar ohne Highside Treiber einschalten, die Versorgung 
von GSM Modul und GPS Modul wird ja unter 5V betragen.

Weiterhin kann über dem ULN2803 bis zu 1V an Spannung abfallen, das 
verschiebt dir die Signalmasse so sehr, dass da garnichts mehr läuft.

Das GSM Modul zieht beim einloggen ins Netz (und auch generell beim 
Senden) Stromspitzen von bis zu 2,5A, da wird der Droput über den ULN so 
groß, dass sich das GSM Modul eben eiskalt abschaltet.

von Marco T. (marcotp)


Lesenswert?

Vielen Dank Euch allen für die zahlreichen Antworten.

Ich habe jetzt einfach ein paar UDN2981A bestellt, und werde das 
Experiment damit wiederholen.

Gut zu Wissen, dass es keine gute Idee ist, den GND wegzuschalten. Aber 
wozu in aller Welt ist der ULN2803 dann gut?

von Dietrich L. (dietrichl)


Lesenswert?

Marco T. schrieb:
> ut zu Wissen, dass es keine gute Idee ist, den GND wegzuschalten. Aber
> wozu in aller Welt ist der ULN2803 dann gut?

... um zum Beispiel Relais oder LEDs zu schalten. Sie haben nur 2 
Anschlüsse und brauchen keinen GND-Bezugspunkt.

von H.Joachim S. (crazyhorse)


Lesenswert?

Um einzelne Verbraucher (Relais, Siebensegmentanzeigen o.ä) zu schalten.

2981 ist in deinem Fall auch keine gute Wahl. Damit löst du zwar das 
Masseproblem, aber nicht die Schwierigkeiten mit Dropout und 
Strombelastbarkeit. WIrd auch nicht funktionieren.
Das einfachste für dich wäre wohl ein stinknormales Relais oder 
eleganter ein Highside-switch a la BTSxxx

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.