Comunicaciones Arduino y FTDI

1

Versión corta ¿Puedo hacer una conexión en serie desde un Arduino a un dispositivo con un conector FTDI?

Versión larga Tengo un escudo wifi para un Arduino que se está portando mal. Sé que hay un conector FTDI en el protector que puede usar para hacer diagnósticos en el chip, pero no tengo un cable FTDI en este momento.

¿El conector FTDI es solo una interfaz serial o es algo diferente?

Si es en serie, ¿no me sería posible escribir una aplicación para el Arduino que emitiría comandos a través del conector FTDI para fines de diagnóstico?

    
pregunta GotWoods

3 respuestas

1

"Si es serial, ¿no sería posible para mí escribir una aplicación para el Arduino que emitiría comandos a través del conector FTDI para fines de diagnóstico?"

Sí. Necesitaría implementar un segundo puerto UART o Serial, ya que el puerto serial del hardware en el Arduino está vinculado a la conexión serial / usb. El puerto serial original habla con su computadora, y el segundo habla con cualquier dispositivo serial que le gustaría, en este caso, el escudo de wifi.

Consulte enlace para obtener información sobre el software.

    
respondido por el Passerby
1

Sí, consulte aquí para ver el esquema del FTDI de sparkfun fugarse.

Como puede ver en el extremo derecho, el conector FTDI tiene 6 señales, dos de las cuales son RX y TX. Esos son los que le gustaría conectar los pines UART de su Arduino. Sin embargo, dependiendo de la complejidad del programa de diagnóstico (el programa de computadora que se supone que debes usar para emitir los comandos y analizar las respuestas), podría ser más sencillo simplemente comprar y comprar algo como el producto al que me vinculé.

    
respondido por el NickHalden
0
  

¿El conector FTDI es solo una interfaz en serie o es algo diferente?

La documentación para tu escudo WiFi (placa base) responderá a esto.

FTDI es Future Technology Devices International, una compañía que fabrica circuitos integrados que se usan comúnmente para traducir bidireccionalmente entre comunicaciones en serie de bajo voltaje y comunicaciones de "puerto en serie virtual" USB.

Por lo que sé, realmente no existe un "conector FTDI", pero es posible que esa frase se esté utilizando para un conector para líneas de datos en serie de baja tensión que se pueden conectar a un adaptador. que utiliza un IC de FTDI (o un IC equivalente de los competidores).

Digo "serie de bajo voltaje" porque, históricamente, la serie se refería principalmente a la serie asíncrona, generalmente RS232, que especifica voltajes más altos que los que suelen estar disponibles en los microprocesadores modernos de 5 V o 3,3 V.

Si los pines están etiquetados como "TX", "RX", etc., es probable que sea serial de bajo voltaje.

Enlaplacaanterior el conector serie de 6 patillas está etiquetado como "cable FTDI" porque su pinout coincide con el popular < a href="https://www.sparkfun.com/products/9718"> "FTDI cable" producto vendido por Sparkfun y otros.

Así que sí, si tienes una computadora o un dispositivo con microcontrolador que tiene una interfaz serie asíncrona de bajo voltaje, puedes usarlo para depurar tu Wifi Shield.

    
respondido por el RedGrittyBrick

Lea otras preguntas en las etiquetas