Steckerloses USB auf einer Platine

27

Ich möchte eine Platine herstellen, die direkt an den USB-Anschluss eines Computers angeschlossen werden kann, anstatt einen separaten "USB-A" -Anschluss zu verwenden. Ich habe gesehen, dass dieses System für sehr kleine USB-Speichersticks wie diesen verwendet wird . Wie würde ich eine Leiterplatte mit einem solchen eingebauten "Stecker" auslegen?

Ich benutze Eagle. Hat jemand eine Bibliothek dafür? Kann jemand einen anderen Weg vorschlagen, um dies zu tun?

drxzcl
quelle

Antworten:

19

Die Sparkfun Eagle Library ( vor 6.0 , 6.0+ ) hat eine. Es heißt "USBPCB".

Hier ist ein Projekt, das es verwendet .

Toby Jaffey
quelle
Sie haben Recht! Es starrte mich direkt ins Gesicht. Dank Trauben kann das Adlerbibliotheksystem manchmal ärgerlich sein.
drxzcl
1
Übrigens, haben Sie eine Idee, wie die richtige Leiterplattendicke aussehen würde? Es sieht so aus, als wäre es mindestens 1 mm, vielleicht mehr.
drxzcl
1
Übrigens habe ich Travis eine E-Mail von GoodFET geschickt. Er sagte, dass das GF31 auf einer Platine mit einer Dicke von 0,078 "hergestellt wird. Er schlug auch vor, aufzurunden, wenn eine metrische Umrechnung auf 2 mm durchgeführt wird.
drxzcl
1
@drxzc - Bei Prototypen habe ich mich auf die Seite der dünneren Leiterplatte geirrt und bei Bedarf einfach etwas Klebeband auf die Rückseite geklebt, um sie dicker zu machen. Auf diese Weise erhalten Sie etwas , das funktioniert.
Connor Wolf
1
@drxzcl 1.6mm erhalten Sie im Allgemeinen, wenn Sie nicht speziell nach etwas anderem fragen.
Chintalagiri Shashank
3

Als Referenz: Ich habe den SparkFun-Footprint auf einer 2 mm dicken Platine ausprobiert. Das Ergebnis war unbefriedigend: Die Anschlüsse auf der Platine oxidierten und die Verbindung war fehlerhaft FT230X-Chip (Serial Adapter) als Microsoft Ballpoint Mouse und die Computermaus begannen überall zu springen und zufällig zu klicken (sehr ärgerlich). Nachdem ich das Metall abgekratzt hatte, funktionierte es wieder sehr gut.

Magnet
quelle
10
Es würde gut funktionieren, wenn Sie die Platine richtig vergoldet hätten. Ich glaube nicht, dass irgendjemand glauben würde, dass die Oberfläche der verzinnten Platine über einen beliebigen Zeitraum hinweg wirklich zuverlässig ist.
Connor Wolf
6
Welches bizarre PCB-Haus verwenden Sie? So ziemlich jedes Leiterplattenhaus, das ich mir jemals angesehen habe, bietet eine Vergoldung an. Es ist nicht kostenlos, aber ich wette, dass sogar das von Ihnen verwendete PCB-Haus Ihre Platine vergolden kann. Frag sie!
Connor Wolf
1
@Connor Wolf: Dann habe ich heute etwas Neues gelernt. Ich bin völlig Autodidakt, wenn es um die Herstellung von Leiterplatten geht. Informationen sind also nicht einfach zu beschaffen.
Solenoid
2
OSHPark vergoldet kostenlos. Sie erhalten jedoch nur eine Dicke (1,6 mm), was anscheinend nicht ausreicht. Vielleicht könnte ein kleines Stück Shim-Metall auf die gegenüberliegende Seite gelötet werden, um es dicker zu machen?
Timmmm
4
"Solche bizarren Dinge wie der Computer, der meinen FT230X-Chip (seriellen Adapter) als Microsoft Ballpoint Mouse erkennt, und die Computermaus, die anfing, überall zu springen und zufällig zu klicken (sehr ärgerlich)", sind ein Softwareproblem und liefern absolut keinen Beweis für ein Fehlverhalten der Schaltung . Gehen Sie einfach in die Eigenschaften der seriellen Schnittstelle im Geräte-Manager und deaktivieren Sie "Serielle Aufzählung". Bei neueren Chip- / Treiberkombinationen (einschließlich Ihrer) können Sie mit FT_Prog ein Bit festlegen, sodass der Treiber nicht erst installiert wird serenum.sys, sodass Sie den Schritt ersparen, ihn auszuschalten.
Ben Voigt