USB sin conector en una PCB

Me gustaría hacer una placa que se pueda conectar directamente al puerto USB de una computadora, en lugar de usar un conector macho "USB-A" separado. He visto este sistema utilizado para llaves de memoria USB muy pequeñas, como esta . ¿Cómo diseñaría una PCB con tal "conector" incorporado?

Estoy usando Águila. ¿Alguien tiene una biblioteca para ello? ¿Alguien puede sugerir otra forma de hacer esto?

Respuestas (2)

La biblioteca Sparkfun Eagle ( pre-6.0 , 6.0+ ) tiene uno. Se llama "USBPCB".

Aquí hay un proyecto que lo usa .

¡Tienes razón! Me estaba mirando directamente a la cara. Muchas gracias, el sistema de biblioteca águila puede ser molesto a veces.
Por cierto, ¿tiene alguna idea de cuál sería el grosor adecuado de PCB? Parece que es al menos 1 mm, tal vez más.
No estoy seguro, sugeriría contactar al autor del proyecto GoodFET que publiqué
Por cierto, le envié un correo electrónico a Travis de GoodFET. Dijo que el GF31 se produce en una placa con un grosor de 0,078". También sugirió redondear al realizar la conversión métrica a 2 mm.
@drxzc: para los prototipos, me equivocaría en el lado de la PCB más delgada y, si es necesario, simplemente agregue un poco de cinta en la parte posterior para que sea más gruesa. De esa manera, obtendrás algo que funcionará.
@drxzcl 1.6 mm es lo que generalmente obtienes si no pides específicamente otra cosa.

Como referencia: probé la huella de SparkFun en una placa de 2 mm de grosor, el resultado no fue satisfactorio: los conectores de la PCB se oxidaron y la conexión era defectuosa, no entendí el problema de inmediato, pero cosas tan extrañas como la computadora que reconoce mi El chip FT230X (adaptador serial) como Microsoft Ballpoint Mouse y el mouse de la computadora comenzaron a saltar por todas partes y hacer clic al azar (muy molesto). Una vez que raspé el metal, funcionó muy bien nuevamente, así que no hay problema, obtenga un conector adecuado.

Funcionaría bien si tuviera la PCB correctamente chapada en oro. No creo que nadie pensaría que la superficie de cartón estañado es realmente confiable en cualquier período de tiempo.
@Connor Wolf: absolutamente, pero las casas de PCB no ofrecen tales servicios y mucho menos se puede hacer en casa, pero así es como se deben hacer los conectores. Este fue un experimento novato ya que no he encontrado nada más allá de la teoría en la red, sacrifiqué parte de mi tiempo para confirmarlo. Es utilizable, pero ten cuidado.
¿Qué extraña casa de PCB estás usando? Prácticamente todas las casas de PCB que he visto ofrecen chapado en oro. No es gratis, pero apuesto a que incluso la placa de circuito impreso que usas puede enchapar en oro tu placa. ¡Pregúntales!
@Connor Wolf: Entonces aprendí algo nuevo hoy, soy completamente autodidacta en lo que respecta a la fabricación de PCB, por lo que no es fácil obtener información.
La mayoría de las casas de pensión (cualquiera decente, de todos modos) tendrán una gran lista de todas las cosas que pueden hacer. ¡Léelo! O mejor aún, lea la documentación de varias casas de juntas diferentes y compárela y contraste. Puedes inferir mucho sobre la facilidad y la mecánica de hacer tableros de esa manera.
No solo es fácil hacer el enchapado en oro en casa (se compran juegos de productos químicos listos para usar), sino que muchas casas de PCB de hecho lo ofrecen incluso en pequeñas cantidades.
OSHPark hace un baño de oro gratis. Sin embargo, solo obtienes un grosor (1,6 mm) que no parece ser suficiente. ¿Quizás se podría soldar una pequeña pieza de calza de metal en el lado opuesto para hacerlo más grueso?
"cosas tan extrañas como que la computadora reconozca mi chip FT230X (adaptador serial) como un Microsoft Ballpoint Mouse y el mouse de la computadora comenzó a saltar por todas partes y hacer clic al azar (muy molesto)" son un problema de software y no proporcionan ninguna evidencia de mal comportamiento del circuito . Simplemente vaya a las propiedades del puerto serie en el Administrador de dispositivos y deshabilite "Enumeración en serie". En las combinaciones más nuevas de chip/controlador (incluida la suya), puede configurar un bit usando FT_Prog para que el controlador no se instale serenum.sysen primer lugar, lo que le ahorra el paso de apagarlo.
Cabe señalar que incluso los enchufes USB sin carcasa comerciales tienden a ser muy dudosos cuando se trata de funcionar correctamente si se enchufan y desconectan mucho. chapado en oro o no.