Ich prototypiere ein Gerät, dessen Schaltpläne Open Source und online verfügbar sind. Ich habe das Layout so modifiziert, dass es in einen Arduino Uno-Formfaktor passt, und jetzt habe ich die Leiterplatten zusammen mit den Komponenten. Einmal verlötet, wird das Gerät nicht erkannt.
Es verwendet mehrere Chips, von denen ich vermute, dass sie abgebrannt sind, aber wenn ich die Masse- und Vdd-Verbindungen überprüfe, werden keine kurzgeschlossenen Pfade auf der Leiterplatte angezeigt. Das Gerät hat einen MCP2200-Chip als UART-Brücke und das Datenblatt gibt an, dass sein ESD-Schutz > 4 kV HBM ist. Es verwendet auch einen PIC24EP256GP204-Mikrocontroller, und wenn ich versuche, es mit MCLR-, VCC-, GND-, PGD-, PGC-Pins an ein PicKit3 anzuschließen, wird die Geräte-ID 0x0 als ungültig ausgegeben.
Ich habe versucht, den PIC-IC zu entfernen, und pickit3 zeigt immer noch denselben Fehler. Es sagt mir irgendwie, dass der PIC auch verbrannt ist, nicht wahr?
Der MCP2200-Chip sollte beim Anschließen vom PC erkannt werden. Also habe ich den IC mit Heißluft entlötet und in eine zusätzliche Platine montiert und die Verbindungen ähnlich wie bei einem Breakout-Board hergestellt;
Aber auch das wird vom PC nicht erkannt. Diesbezüglich habe ich ein paar Fragen.
Bedeutet ein hoher ESP-Schutz eine höhere Kurzschlussfestigkeit? (Ich bin mir nicht sicher, ob die Platine überhaupt Kurzschlüsse hat, denn wenn ich jeden Pin auf PIC IC überprüfe, konnte ich nur die richtigen Spannungen an jedem Pin lesen)
Besteht die Möglichkeit, dass der MCP2200-IC und der PIC-IC verbrannt werden, während ich die Pfadverbindungen teste (mit Diodenprüfung im Multimeter)? Jeder Pin zum PIC-IC konnte ich nur an jedem Pin die richtigen Spannungen ablesen)
Berücksichtigen Sie die folgenden Punkte:
PIC-IC soll gebrannt werden, während ich Pfadverbindungen teste (mit Diodenprüfung im Multimeter) - jeder Pin an PIC-IC, ich konnte nur die richtigen Spannungen an jedem Pin lesen)
Höchstwahrscheinlich nicht; und woher wissen Sie, dass der Messwert für bestimmte Testpunkte korrekt ist? Sie sagen nicht, dass die Platine nicht erkannt wird - und es ist eher ein logisches als ein elektrisches Problem (bisher), und dieses logische Problem kann durch ein elektrisches Problem verursacht werden - entweder ein Problem im Schaltungsdesign, in der Qualität des Lötens oder in fehlerhaften Komponenten.
Und schließlich ... haben Sie die Chips richtig mit Strom versorgt? Ist Ihre PickIt3+-Software betriebsbereit?
Aktualisieren:
Ich habe die Komponenten bei Mouser gekauft
Hört sich gut an!
Wenn ich die Diodenprüfung verwende und den Widerstand zwischen Vdd- und GND-Pins messe, werden 600 Ohm angezeigt
Es ist nicht Ohm, es ist Volt, ein Spannungsabfall. 600 ist ein guter Wert für Halbleiter, wenn Sie in eine andere Richtung messen würden, sollte es normalerweise mit einem höheren Wert (1200 oder unendlich) messen.
Ich habe eine Temperatur von 200 C verwendet
Sie müssen die Schmelztemperatur des von Ihnen verwendeten Lots und die nominale Löttemperatur kennen, die mit Heißluft für diesen Lottyp verwendet werden soll. Sie können feststellen, dass Sie die Stifte einfach nicht gut gelötet haben. Wie gesagt - Sichtkontrolle durchführen und ob man mit Lötkolben nachlöten kann.
würde es sagen, dass der MCP-Chip fehlerhaft ist? Oder könnte es der 12-MHz-Oszillator sein?
Sie können definitiv sagen, dass der Chip nur unter zwei Bedingungen fehlerhaft ist
Bis das erledigt ist, würde ich eher die Qualität Ihrer Arbeit als einen Chipfehler vermuten.
Und noch einmal, sind Sie sicher, dass die von Ihnen entworfene Schaltung überhaupt funktionieren wird? Dass Sie keinen Fehler in der Schaltung gemacht haben und keinen Fehler auf dem Brett gemacht haben? Auch das ist eine gute Frage, die Sie vor allem anderen klären müssen.
Bedeutet ein hoher ESP-Schutz eine höhere Kurzschlussfestigkeit?
Der ESD-Schutz dient nicht dem Schutz vor Kurzschlüssen. Denn Kurzschlüsse sind Strom , und ESD-Schutz wirkt auf Spannung .
Wenn der ESD-Schutz auch einen Serienfilter vorsieht, dann wirkt dieser Filter vielleicht als Sicherung. Aber es ist nicht beabsichtigt.
Besteht die Möglichkeit, dass der MCP2200-IC und der PIC-IC verbrannt werden, während ich die Pfadverbindungen teste (mit Diodenprüfung im Multimeter)?
Unwahrscheinlich, es sei denn, Ihr Messgerät erzeugt im Diodenmodus eine überdurchschnittliche Spannung. Fluke verwendet normalerweise 2 bis 3 Volt.
Sie könnten jedoch Teile mit extrem niedriger Spannung oder sehr empfindliche analoge Schaltungen beschädigen.
Nein, der ESD-Schutz trägt nicht dazu bei, Kurzschlussschäden zu verhindern. Wenn überhaupt, schafft es neue Wege für den Stromfluss. Der Kurzschlussschutz wird unterstützt, um den Strom zu unterbrechen oder zu begrenzen, der außer Kontrolle gerät.
Nein, Sie können MCU-Pins nicht beschädigen, indem Sie sie mit einem (vernünftigen) Multimeter prüfen, das nicht mehr als ein paar Volt an die Sonden anlegen und den Strom auf einige Milliampere begrenzen sollte.
Wenn Sie vermuten, dass Sie während des Tests versehentlich einige Pins kurzgeschlossen oder etwas mit falscher Polarität angeschlossen oder Spannung an MCU-Pins angelegt haben, während Masse und Strom nicht angeschlossen waren (ohne den Strom zu begrenzen, wie es das Multimeter tut), ist dies möglich diese Stifte oder den ganzen Chip beschädigt hat.
Padmal
Padmal