7 votos

¿Factor de forma de "Unidad" Teensyduino?

Tengo una aplicación en la que sería útil proporcionar algunos datos externos a un programa a través del ratón o teclado USB.

El Teensy USB de la Junta de Desarrollo sería ideal, ya que es pequeño y tiene soporte para USB. Por desgracia, se requeriría de una unidad USB, y yo preferiría una conexión directa, como una unidad de disco usb.

Dado que el Teensy tiene el soporte de USB incorporado, ¿qué tan difícil sería para modificar el tablero de manera que hay un borde de la tarjeta de conexión (terminología?) tal que la unidad puede ser conectada directamente a un puerto USB del ordenador?

Pueden estándar de herramientas de diseño y de la junta directiva de la fab servicios de una junta? ¿Hay alguna enrutamiento especificaciones disponibles que pueden ser dejados en existentes, el diseño de la placa?

Alternativamente, hay diseños existentes que ya incluyen el USB borde de conexión?

enter image description here

41voto

user9730 Puntos 11

Yo creo que lo que le está pidiendo es un USB 'A' conector Macho, como este:

enter image description here

enter image description here

Sí es posible reemplazar el USB Mini 'B' conector que está en el Teensy, sin embargo, la 'A' conector es mucho más grande, así que usted tendrá problemas para conectarlo a la placa PCB sin dañar o el cortocircuito de algo. No sé si el Teensy es de código abierto, pero si es así, usted podría alterar su diseño de la PCB para utilizar el Masculino 'A' conector.

No puedo encontrar una buena imagen para mostrar la diferencia en tamaño, pero es sustancial. Quizás algo como esto podría funcionar:

enter image description here

Alternativamente

Texas Instruments tiene un MSP430 memoria USB Herramienta de Desarrollo que probablemente va a hacer lo que sea necesario el Teensy a hacer, sin embargo no es un Atmel AVR, por lo que el código va a ser diferente.

7voto

userid53 Puntos 116

De hecho hay AVR tablas con USB integrado conectores de borde, por ejemplo, la DigiSpark:

DigiSpark

Sería el DigiSpark adaptarse a su propósito? Que dependería, el microcontrolador es el ATtiny85, tendría que ser suficiente para usted? La descripción del proyecto se menciona un posible uso como "engañar a tus amigos mediante la programación a ser un teclado USB y activar su bloqueo de mayúsculas y fuera de forma aleatoria".


La modificación de un diseño para incorporar el conector de borde no sería difícil para alguien con habilidad básica en cualquier herramienta de diseño el diseño original está disponible en. Sin embargo, el Teensy no es open source hardware, el diseño no es ni publicado con licencia para su modificación.

Considere en su lugar a la modificación de una alternativa como el Arduino Nano: Alrededor del mismo tamaño que el Teensy++, hardware de código abierto (para archivos de diseño están disponibles), y con soporte para USB:

Arduino Nano


Luego está el FemtoDuino: Incluso más pequeño que el DigiSpark, este es el más pequeño de pleno derecho Arduino Uno clon , que yo sepa (20.7×15.2 mm), (.81″ x .6″). No tiene un conector USB en el diseño, pero la adición de uno no es demasiado desalentador una tarea de ver cómo se hace en el DigiSpark proporcionará una ventaja inicial.

FemtoDuino


Respuestas a sus preguntas específicas:

  • Sí, casi cualquier PWB del prototipo de la fab tienda sería capaz de hacer tal de la junta.
  • Cualquier estándar de diseño de la PCB de la herramienta se puede utilizar para el diseño.
  • Sí, algunos de los productos mencionados anteriormente, tienen una parte de la solución, usted necesita a alguien para combinar el diseño de bits juntos.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X