Ich mache eine Leiterplatte, bei der das Ziel darin besteht, die Stückliste so niedrig wie möglich zu halten und auch die Kosten für die Senkungen. Es hat sich als ziemlich schwierige Aufgabe erwiesen, aber ich bin jetzt in einer Endphase.
Meine Leiterplatte muss je nach Situation programmiert oder angeschlossen werden, und ich möchte keine Steckverbinder hinzufügen oder den Endbenutzer dazu bringen, zusätzliche Drähte anzulöten, also dachte ich, der Randsteckverbinder wäre die perfekte Option.
Ich habe mich umgesehen und es gibt Tausende von Optionen und ich bin mir nicht sicher, was das beste Design wäre. Meine endgültige Platine ist 0,8 mm dick und 4 cm (B) x 4 cm (H), könnte sie für diesen Zweck jedoch größer machen und benötigt mindestens 8 Pins, aber mehr wären großartig.
Das erste, was mir in den Sinn kommt, ist die Verwendung der alten Floppy-Anschlüsse oder eines ISA-Steckplatzes oder sogar PCI. Was sollte ich beachten, wenn ich dies auf meiner Leiterplatte entwerfe, und was wäre der billigste Steckverbinder?
Da Sie mit den 50 Steckzyklen des PCI-Steckers nicht zufrieden sind, dachte ich, was Sie wirklich brauchen, ist ein Stecker, der sich leicht ein- und ausschalten lässt. Schau dir mal diesen an :
Achtung: nicht billig! 5,82 USD bei Digikey und bei Farnell sogar 7,91 GBP, das sind 12,40 Dollar! (Ich habe immer gewusst, dass Farnell teuer ist, aber sie überraschen mich immer wieder.) Die gute Nachricht ist, dass Sie nur einen brauchen.
Ich habe diese in einigen Projekten bei der Arbeit als Board-to-Board-Steckverbinder verwendet. Die Kontakte sind Federkontakte, sie fixieren die obere Platine nicht mechanisch. (In meinem Projekt wurde die obere Platine mit Druckknöpfen im Gehäuse befestigt.)
Sie müssten ein kleines Werkzeug herstellen, das Ihre Leiterplatte mit dem Steckverbinder ausrichtet, und Sie schieben einfach Ihre Platine auf das Werkzeug und drücken die Taste "Programmieren".
Und noch eine gute Nachricht (möglicherweise): Alle Ihre Kontakte befinden sich auf derselben (unteren) Seite Ihrer Leiterplatte. Dieser Typ hat ein 2,54-mm-Raster und ist mit 2 bis 30 Kontakten erhältlich, aber es gibt auch eine Version mit einem 1,27-mm-Raster (wenn Sie Ihr Programmierwerkzeug mit dieser Präzision herstellen können). Die Teilung von 2,54 mm ergibt jedoch eine Länge von weniger als 2 cm.
Bearbeiten Sie die von mir erwähnten
Druckknöpfe. Druckknöpfe im Gehäuse sind eine kostengünstige Möglichkeit, eine Leiterplatte zu montieren, da Sie keine Befestigungslöcher oder Schrauben benötigen. Der Bediener muss nur noch die Leiterplatte einschieben, und das war's. Dauert weniger als eine Sekunde, weit weniger als das Anbringen von 4 Schrauben.
Ich habe hier kein solches Gehäuse, aber diese kurze Skizze sollte verdeutlichen, wie es funktioniert. Unter der unteren Platine befinden sich auch Anschläge wie die für die obere Platine gezeigte. Um die untere Platine zu montieren, drücken Sie sie einfach die zwei Ebenen der Druckknöpfe nach unten, bis sie ihre Anschläge erreicht. Dann die obere Platine einschieben. Dies hat natürlich nicht die Aussparungen, um an der ersten Ebene der Anschläge vorbeizukommen, so dass es auf der Ebene befestigt ist, die höher ist als die untere Leiterplatte. Wenn Sie den Samtec SIB-Steckverbinder verwenden, um die beiden Leiterplatten zu verbinden, beträgt der Abstand H zwischen ihnen 3,8 mm, genug für die meisten SMT-Komponenten.
Alles sehr schön, aber nicht für dich. Erstens ist es verdammt schwer, die PCBs zu entfernen, sobald sie eingerastet sind. Zweitens ist dies eine kundenspezifische Spritzgussform, die Sie nur 10.000 bis 15.000 Dollar für eine Einstiegsform für eine begrenzte Serie kostet.
Was Sie brauchen, sind nur zwei Wände im rechten Winkel, damit Sie das zu programmierende Board ausrichten können, indem Sie es in die Ecke stellen. Haben Sie eine Leiste in einer Wand, legen Sie die Platine darunter und drücken Sie die andere Seite nach unten, um Kontakt mit dem Stecker herzustellen.
Es ist kein Edge-Anschluss, aber es hört sich so an, als ob Sie ein Tag Connect -Kabel benötigen:
Es sind Kabel mit Ausrichtung und gefederten Stiften am Ende. Auf Ihrer Leiterplatte benötigen Sie nur eine extrem kleine Stellfläche – keine Stücklistenteile. Es gibt Versionen ohne Beine (sehr klein) und Versionen mit "Beinen" (die in das Brett einclipsen, um es sicher an Ort und Stelle zu halten). Die Version TC-2050 hat 10 Pins. Ich benutze sie heutzutage zum Programmieren aller meiner Boards.
Pogo-Pin-Testpunkte
Zum Programmieren entwerfen viele Leute Platinen mit Spuren, die zu runden Metallpads oder rechteckigen Metallpads ( a , b ) oder Durchgangslöchern als „Testpunkte“ verlaufen, und verwenden dann Pogo-Stifte an der Programmiervorrichtung, die diese Punkte treffen. (siehe Was ist ein guter Weg, um das Programm auf einem SyncMOS 5964 in-Circuit zu aktualisieren? ; auch "Pogobeds at Sparkfun" ).
Manchmal platzieren diese Designer die Pads oder Löcher in einem Muster, das das Anlöten eines dauerhafteren Steckverbinders ermöglicht – aber sie geben nicht wirklich Geld für diesen Steckverbinder aus. Sie stopfen diese Komponente nicht, sodass die Kosten für dieses Muster nahe Null sind, ähnlich wie die Kosten für das Kantenmuster auf einer Platine, die in einen Kantenverbinder gesteckt wird, nahe Null sind. Sie verwenden weiterhin Pogo-Stifte auf einer Testvorrichtung, die die Löcher trifft, in die dieser Steckverbinder eines Tages in ferner Zukunft eingelötet werden könnte. "Herstellung einer Testvorrichtung mit Pogo-Stiften" . "ICSP-Touch-Anschlüsse"
Häufig handelt es sich bei diesem Muster um einen standardmäßigen „Programmierkopf“ mit einem Stiftabstand von 0,1 Zoll, wie z. B. den standardmäßigen Atmel AVR ISP-Anschluss oder den standardmäßigen Microchip PIC ICSP-Anschluss. a b c d Oder eine der anderen gängigen ICSP-Anschlussanordnungen .
Leider hat dieses Muster oft mehr oder weniger die gleichen Stifte, aber in einer einzigartigen, halbzufälligen Anordnung. "Bauen Sie eine ICSP-Vorrichtung"
Ich würde sagen, dass der PCI-Anschluss Ihnen eine gute Dichte bietet und der billigste Board-Anschluss zu sein scheint
Sie sollten in der Lage sein, die Leiterplatte ziemlich einfach zu entwerfen, da sie einer der am häufigsten verwendeten Steckverbinder ist. Hier ist auch das Design mit einem PCB-Footprint-Tipp.
Dieser spezielle Verbinder ist 39 mm (Rand zu Rand) breit, so dass es so aussieht, als ob er gut zu Ihrem Design passen sollte. Aber wenn Ihr Fabrikationshaus es Ihnen erlaubt, einen Stecker oder Schlitz auszuschneiden, dann machen Sie einfach einen Stecker für die rechte oder linke Seite aus Ihrer Leiterplatte. Insgesamt ergibt dies 64 Verbindungen. Die PCB-Spur ist 1 mm breit und 3,2 mm
stevenvh
Piotr Kula
Piotr Kula
stevenvh
Piotr Kula
stevenvh
Piotr Kula