Mehrere Ports am Mega8 zusammenschalten für mehr Strom?

Gast #1272826
Lesenswert?

Hallo an alle,

Ich habe einen Mega8 mit 3,3V und ein Bluetooth Modul mit 3,3V.

Ich möchte gerne die Versorgung des Bluetooth Moduls mit den Ports des 
Mega8 schalten. Ich habe so gut wie keinen Platz für einen Transistor.

Das Modul benötigt max. 120 mA. Kann ich denn nicht einfach zb. 6 Pins 
des Mega8 parallel einschalten um den Strom zu bekommen? Wäre doch 
möglich, denke ich....

Oder gibt es da irgendwelche Einwände oder spricht was gegen die Lösung?

Lg
Peter
Gast #1272839
Lesenswert?

Grundsätzlich ist die Summe der Pinströme grösser IµC.
IµC ist aber als maximale Stromaufnahme des µC nicht zu überschreiten.
Schau dir mal den Wert für den Maximalstrom im Datenblatt an.

Der nächste Punkt wären Programmierfehler...
Ein Pin high einer Low satter Kurzschluss -> folgen sind absehbar.


Wie sieht es mit dem "Schaltverzug" der einzelnen Pins zueinander aus ?
Stell Dir vor einer der Pins schaltet ein paar ns früher/später ?

Ich könnte mir vorstellen das diese Art von Belastung eine Zeit lang 
Funktioniert,
aber auf Dauer sieht das für mich Problematisch aus.

Denke nicht das dass ein feines Design nach Knigge darstellt,
selbst wenn es Funktioniert.
Gast #1272920
Lesenswert?

Hallo,

ich danke euch für eure Meinungen. Klingt für mich alles plausibel ;o)

Dann werde ich irgendwo noch versuchen, einen SOT23 Transistor zu 
verbauen. Leider hat meine Platine nur 15x30mm und da ist ein mega8, ein 
MS5534 Drucksensor und ein Bluetooth Modul drauf. Wird schwierig, aber 
ok.

Eine Frage so nebenbei:

Ein NPN schaltet mir ja Masse durch, ein PNP ja die Versorgungsspannung.

Gibt es einen Nachteil wenn man die Masse vom Bluetooth Modul schaltet 
und nicht die Spannung? Gehen hier irgendwo ein paar mV verloren? Ich 
hab ja nur 3,3V und ich brauch mindestens 3,0V....

Vielen lieben Dank
Lg
Peter
Gast #1272927
Lesenswert?

>Gehen hier irgendwo ein paar mV verloren?

Ja, über den Transitor fällt proportional zum Strom immer etwas Spannung 
ab.
Beim Schalten der Masse hast du noch das Problem, dass dein 
Potentialbezug sich ändert. Nimmt lieber die "Highside"-Variante.
Gast #1273096
Lesenswert?

Aus die IO Pins am Mega8 haben einen Ausgangswiderstand und entsprechend 
etwas Spannungsverlust. Bei 3.3 V Vcc ist der Kurzschlußstrom schon 
nicht mehr so hoch (ca. 30 mA). Da sollte selbst ein Kurzschluß noch 
einige Zeit zu tollerieren sein. Entsprechend sidn mehrere IO Pins 
Parallel eine gar nicht schlechte Option, vor allem wenn man einen 
ganzen Prot dafür Nutzen kann. Dann ist die Gefahr von Programmfehlern 
eher klein.
Gast #1273336
Lesenswert?

Moin,
mit dem Zusammenschalten von PORT-Pins geht es definitiv nicht. Habe 
grade in meiner Bachelorarbeit eine nette Erfahrung mit belasteten Pins 
von AVRs gemacht. Schau dir im AVR-Datenblatt unter den "ATmega8 Typical 
Characteristics" -> "Pin Driver Strength" Figure 147 bis 150 (In meiner 
Version des Datenblattes S. 259) an, wenn du die Ports belastet, bricht 
die Spannung ein. Um einen MOSFET wirst du wohl kaum drum herrum kommen.

mfg Emperor_L0ser

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren