BMP180 wird extrem heiss

Gast #3483180
Hallo,

Ich habe mir eine Adapter Platine für einen BMP180 gebaut. Aber sobald 
ich den Sensor anschließe, wird er innerhalb von 1-2 Sekunden so heiss, 
dass ich ihn nicht mehr anfassen kann.
Nun ist der Schaltplan ja nicht wirklich aufwendig, aber vielleicht habe 
ich doch einen Fehler drinnen?`
Könnte mal bitte jemand drüber schauen?

lg Dominik
Angehängte Dateien:
#3483191
Dominik schrieb:
> Hallo,
>
> Ich habe mir eine Adapter Platine für einen BMP180 gebaut. Aber sobald
> ich den Sensor anschließe, wird er innerhalb von 1-2 Sekunden so heiss,
> dass ich ihn nicht mehr anfassen kann.

Definitiv falsch und vmtl jetzt schon defekt.

> Nun ist der Schaltplan ja nicht wirklich aufwendig, aber vielleicht habe
> ich doch einen Fehler drinnen?`

Was soll das Ding neben dem BMP sein? Schaltplan und Bibliotheken sind 
Mist. Schriften ueberschneiden sich, Pins sind nicht richtig nummeriert, 
Devices nicht beschriftet, die Kondensatoren liegen unnoetig seitlich...
Gast #3483308
Dominik schrieb:
> Habe den Schaltplan mal ansehnlicher gemacht.

Dann mal doch mal die Gnds nach unten und die VDDs nach oben.
Dann würde dir auffallen, dass die Verschaltung von C1 und C2 ziemlicher 
Mist ist.

SDA und SCL vom BMP180 sollten irgendwie auch zum Stecker geführt 
werden.
#3483315
in diesem Fall wäre es sinnvoller das Layout zu posten, da es ja schon 
im Schaltplan zu Unstimmigkeiten kommt. Ev. bildet das LAyout ja auch 
was ganz anderes ab.

@michael: SDA uns SCL sind verbunden,  da vermutlich als Netz definiert.
#3483318
Ich sage einfach mal: der Schaltplan entspricht nicht der Realität. 
Warum?
Am BMP ist Masse angeschlossen und die 3.3V gehen über je 10k an SDA und 
SCL. Da kann garkein Strom fließen der so hoch ist, das das Ding heiß 
werden kann.
Das bedeutret auch: der BMP bekommt keine Betriebsspannung.
Also male mal den richtigen Schaltplan auf, so wie du es wirklich 
verschaltet hast.
Gast #3483324
Dominik schrieb:
> Ich habe mir eine Adapter Platine für einen BMP180 gebaut. Aber sobald
> ich den Sensor anschließe, wird er innerhalb von 1-2 Sekunden so heiss,
> dass ich ihn nicht mehr anfassen kann.

Einen ähnlichen Luftdrucksensor (BMP085), habe ich in Betrieb. Eine 
Erwärmung ist nicht feststellbar. Das darf der Sensor auch nicht, da die 
Temperatur in die Berechnung des Luftdruckwerts einfliesst.
Gast #3483391
Das mit der Brücke könnte sein, ich habe die Pads aber nur benetzt und 
den den Sensor drauf gelegt. Habe es schon mit 2 Sensoren auf 2 
unterschiedlichen Platinen probiert, und beide wurden heiss.
Dass die Anschlussbelegung des Controllers falsch ist, kann 
ausgeschlossen werden.
#3483742
Naja, das Routingprogramm ist auf alle Fälle schon Sch....e. Die 
Rattennester die das produziert sind ja unter jeder Kritik. das geht 
auch einseitig ohne Vias.
was ist denn das für ein Connecor? ist der nicht im RM?
Und die beiden CS sind so absolut unnötig.
Gast #3483893
Danke für die Antworten:

G. H. schrieb:
> Und die beiden CS sind so absolut unnötig.
Kannst du mir erklären warum sie unnötig sind?

Dietrich L. schrieb:
> "Connector" richtig herum aufgesteckt? Im Fehlerfall wäre VDD und GND vertauscht 
...
Das kann ich ausschließen, habe ich schon getestet.

halli schrieb:
> Ganz bestimmt hast Du nicht 10k eingelötet. Wahrscheinlich 10 Ohm.
Nein sind definitiv 10k

g457 schrieb:
>> "Connector" richtig herum aufgesteckt?..oder den Tschipp rotiert?
Der Chip sitzt auch richtig.

David Brandt schrieb:
> Ist die Platine denn selbst geätzt? Falls ja würde ich da den
> Fehler vermuten.
Nein habe ich ätzen lassen.

Pete K. schrieb:
> Wo hast Du die Bauteile her? Eventuell Fakes?
> Das Bauteil kommt doch in LGA/7 Gehäuse. Kannst Du das löten?
Den Sensoren sind von AliExpress. Also besteht die Möglichkeit dass es 
Fakes sind. Das Problem ist nur, wie kann ich testen ob sie prinzipiell 
funktionieren?
Das Löten ist mit Heissluft kein Problem.
#3483909
Dominik schrieb:
> Pete K. schrieb:
>> Wo hast Du die Bauteile her? Eventuell Fakes?
>> Das Bauteil kommt doch in LGA/7 Gehäuse. Kannst Du das löten?
> Den Sensoren sind von AliExpress. Also besteht die Möglichkeit dass es
> Fakes sind. Das Problem ist nur, wie kann ich testen ob sie prinzipiell
> funktionieren?
> Das Löten ist mit Heissluft kein Problem.

Finde jemand der "funktionierende" Platinen für die Sensoren hat der mal 
einen testen würde. Hängt natürlich auch davon ab wieviele du jetzt 
rumliegen hast.

Ansonsten: Wie stellst du sicher, dass das Temperaturprofil einigermaßen 
passt? Diese ganzen MEMs Chips gehen durch Temperatur sehr gerne kaputt. 
Hab so auch schon die Bosch Chips gekillt. Nur weils nen ATmega 
überlebt, tut das noch lange kein anderes IC.
Gast #3483922
Pete K. schrieb:
> Dann würde ich mich auf jeden Fall bei Aliexpress und dem
> Hersteller
> beschweren.
> Wenn alle in Rauch aufgeben, sind es wohl Fakes. Kanst ja mal nur VCC
> und GND anlegen und schauen was passiert.
Habe ich schon probiert. Habe alles abgeklemmt ausser +3.3V und GND, und 
sie sind auch total heiss geworden.

David Brandt schrieb:
> Finde jemand der "funktionierende" Platinen für die Sensoren hat der mal
> einen testen würde. Hängt natürlich auch davon ab wieviele du jetzt
> rumliegen hast.
Gute Idee, werde bei der nächsten Bestellung mal so ein Breakout Board 
mitbestellen.

> Ansonsten: Wie stellst du sicher, dass das Temperaturprofil einigermaßen
> passt? Diese ganzen MEMs Chips gehen durch Temperatur sehr gerne kaputt.
> Hab so auch schon die Bosch Chips gekillt. Nur weils nen ATmega
> überlebt, tut das noch lange kein anderes IC.
Das stimmt natürlich. Das kann ich nur nach bestem Wissen und Gewissen 
machen. Ist im Hobby Bereich leider nicht wirklich einfach ein exaktes 
Temperaturprofil einzuhalten.
Die Frage ist nur: Kann ein falsches Temperaturprofil den Baustein so 
demolieren dass er brennend heiss wird im Betrieb?
#3483927
Dominik schrieb:
> Pete K. schrieb:
>> Ansonsten: Wie stellst du sicher, dass das Temperaturprofil einigermaßen
>> passt? Diese ganzen MEMs Chips gehen durch Temperatur sehr gerne kaputt.
>> Hab so auch schon die Bosch Chips gekillt. Nur weils nen ATmega
>> überlebt, tut das noch lange kein anderes IC.
> Das stimmt natürlich. Das kann ich nur nach bestem Wissen und Gewissen
> machen. Ist im Hobby Bereich leider nicht wirklich einfach ein exaktes
> Temperaturprofil einzuhalten.
> Die Frage ist nur: Kann ein falsches Temperaturprofil den Baustein so
> demolieren dass er brennend heiss wird im Betrieb?

Hatte ich so ganz noch nicht, aber kaputte ICs schon viele.
Auch im Hobbybereich kann man aber erstmal vorheizen (größere 
Distanz/auf 150-180°C drehen) für 2min.

Ansonsten ist das ne gute Idee mal 3.3V anzulegen direkt an die Pins 
bzw. mal Widerstand messen.
#3484404
so wie die Print gelayoutet ist, sind zwei Cs unnötig.
Die dünne Ltg die von Connector zwischen dem ersten C und R zu den jew. 
zweiten durchgeht ist doch grotesk ... wer soetwas dann auch noch ätzen 
läßt und bestückt ...

Da sind VDD und VDDIO sowieso am Chip verbunden, wofür dann ein zweiter 
C?
Die Pullups für den I2C gehen dann auch noch von den VDD und VDDIO Pins 
ab, anstatt von einer fetten 3,3V Ltg. und und und ....

selbst ein Ferialpraktikant wäre dafür bestraft worden zu meiner Zeit
#3484425
Dreh mal einen um und verdrahte ihn von Hand nach der Dead Bug Methode 
ohne deine verkorkste Platine zu verwenden. (reicht ja VDD, VDDIO und 
GND)
Am besten an ein Labornetzteil bei dem du die Spannung und Strom 
einstellen und beobachten kannst. Dann siehst du ja, ob er kaputt ist 
oder du was falsch gemacht hast.
Gast #3486705
Danke für die zahlreichen Antworten.
Aus Fehlern kann man nur lernen. Mein nächster Schritt wird sein: PCB 
Design Regeln lernen!

Ich habe mal Litzen an die IC Pads gelötet, und ihn so verschaltet. 
Alles hat super funktioniert.
Also nehme ich an, dass der Fehler
1) am Layout liegt
2) beim Löten passiert ist

Ich werde zuerst mal das Layout neu machen, und dann sehen ob es 
funktioniert.

Danke nochmal an alle!

mfg Dominik
#3487464
Dominik schrieb:
> Ich werde zuerst mal das Layout neu machen, und dann sehen ob es
> funktioniert.


Vielleicht willst du das neue Layout zur Sicherheit auch erst nochmal 
hier posten bevor du es dann äzt, da dein erstes Layout wirklich 
ordentliche Fehler hat und daher vielleicht der ein oder andere 
weiterhin übrig bleibt.

Kleiner Hinweis zu Eagle:
In Eagle nehme ich meist ein Routing-Raster von 5mil und 
Leiterbahnbreiten von 12mil. Nur in Ausnahmefällen weniger.
Ich würde an deiner Stelle auch mal versuchen damit zu routen und nicht 
unbedingt solche extrem feine Leiterbahnen.
Gast #3487492
Frank M. schrieb:
> Ich würde an deiner Stelle auch mal versuchen damit zu routen und nicht
> unbedingt solche extrem feine Leiterbahnen.

Und man muss nicht auf Teufel komm raus zwischen den engsten Pads 
durchrouten. Man darf die Leiterbahnen auch außen rum legen.
#3506892
Beim BMP180 muss man etwas aufpassen, da die Belegung im Datenblatt von 
oben durch den (transparenten) Chip abgebildet ist. Steht auch so dabei. 
Aber ein Anfänger könnte bei dem Bild denken, es würde den Chip mit der 
Lötpadseite nach oben zeigen, da die Pads eben sichtbar sind.

gruß cyblord

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.