Pequeño chip tipo "FTDI"

4

Estoy buscando un pequeño convertidor de USB a RS232 (o serie TTL). FTDI fue la primera parada, pero el IC más pequeño que tienen está en SSOP28 o QFN32. Estoy buscando ir incluso más pequeño. No necesito alta velocidad: máx. Probablemente 38400 baudios, y USB de baja velocidad o clase de velocidad completa. Puedo ver cómo se usan los pines: algunos para datos (TX, RX, CTS, RTS), pines USB (D +, D-, 5V), regulador de voltaje, cristal, etc.

No estoy seguro de qué categoría de producto debería buscar, aparte del sitio web de FTDI, que ya verifiqué. Supongo que también podría usar un micro USB (ya tengo dos micros en la placa), pero esto agrega tamaño y complejidad a un producto ya complejo. ¿Alguien sabe de posibles chips? (De preferencia, también un bajo conteo de componentes, esto no es crítico pero sería bueno).

    
pregunta Thomas O

4 respuestas

3

¿Algo como esto de Microchip?

MCP2200

    
respondido por el Mike James
8

La única forma en la que realmente va a ahorrar espacio es usando un microcontrolador que ya está en su tablero. Esto se puede hacer fácilmente usando un microcontrolador, que estoy seguro de que tiene al menos algunos de, y asegúrese de que uno fue USB. Haz que maneje el USB, sin necesidad de un chip adicional.

Si desea lo que hace FTDI, al igual que lo hace FTDI, con la misma cosa pero con un chip más pequeño, se sentirá decepcionado. La única otra forma de evitar esto es eliminar la necesidad al no utilizar una conexión TTL.

    
respondido por el Kortuk
4

El Arduino Uno utiliza el Omega8U2 programado como un convertidor de USB a serie que ejecuta LUFA . Es un QFN32.

Este chip es un microcontrolador AVR de propósito general con hardware USB, por lo que puede programarse para admitir muchas otras clases de USB (MIDI, teclado, mouse, etc.).

Otra opción podría ser Silabs CP2102 (QFN28).

    
respondido por el Toby Jaffey
3
  

un pequeño convertidor de USB a RS232 (o serie TTL) ... [más pequeño que un] SSOP28 o QFN32.

¿Quiere algo más pequeño que un QFN32 de 5 x 5 mm FTDI FT232RQ ? ¿Qué estás haciendo que tienes tan poco espacio?

Algunas opciones:

  • Actualice uno de los procesadores que ya está utilizando a un procesador compatible con USB. Estoy de acuerdo con Kortuk en que este es probablemente el enfoque de área total más pequeña, incluso si tiene que usar un procesador un poco más grande.

  • no se moleste en hacer USB en la placa; use un protocolo más simple (tal vez "RS232 en niveles TTL") que se conecte más o menos directamente al procesador que ya está en su placa. Luego use un cable con la traducción incorporada del USB en un extremo al protocolo elegido en el otro extremo, tal vez algo como el Sparkfun FTDI Cable pero con un conector más pequeño.

  • Use otro chip dedicado en un factor de forma más pequeño, como el FT231XQ en un tamaño de 4 mm x 4 mm Paquete QFN-20 o varios otros chips en un paquete DFN de 3 mm x 3 mm.

  • Osamu Tamura CDC-232 muestra que es posible programar un 8-pin procesador para traducir entre USB en un lado y RS232 en el otro lado.

Parece que hay muchos proyectos que conectan un chip ATTiny45 de 8 pines o un chip ATTiny85 a USB:

El ATtiny45 y el ATtiny85 utilizados en esos proyectos están disponibles en varios paquetes diferentes, incluyendo 8DIP (para una creación de prototipos fácil) y un QFN / MLF de 4.0 mm x 4.0 mm. ¿Es eso lo suficientemente pequeño para usted?

    
respondido por el davidcary

Lea otras preguntas en las etiquetas