Autor Tema: Conversor RS232-TTL con MAX232 envía caracteres extraños  (Leído 1270 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado tekenika

  • PIC10
  • *
  • Mensajes: 1
Conversor RS232-TTL con MAX232 envía caracteres extraños
« en: 03 de Noviembre de 2015, 18:24:33 »
Hola a todos
Acabo de montar un conversor RS232-TTL con el MAX232.
De los muchos esquemas disponibles en la red opté por este:
https://arduinodiy.wordpress.com/2012/03/19/serial-connection-for-your-arduino-atmega/#comment-1129
En este foro hay al menos un post, donde el tema se trata, no obstante no logro hacer funcionar mi montaje y como el post en cuestión tiene varios años, creí conveniente abrir este.
Soy nuevo en estas lides y pruebo y repruebo, busco y rebusco hasta que no tengo más remedio que pedir ayuda.
El síntoma es: en cuanto alimento el MAX la pantalla del monitor serial comienza a llenarse de carácteres extraños, aunque no tenga puenteados los pines Rx-Tx, En mi caso patillas 9 y 10 del integrado.
Sin alimentar la placa, puenteando Tx y Rx del DB9 o sea los pines 2 y 3, la pantalla me devuelve los caracteres ingresados correctamente.
Desde ya agradezco toda ayuda o sugerencia.
Saludos cordiales

----
editando el post

Leyendo casi todo lo que se encuentra sobre este asuntito, probando varias cosas, finalmente armé el cacharrito en el protoboard, con el mismo integrado y... funciona. Al menos desde el serial monitor, envía y recibe.
De modo que sin duda alguna algo está mal en la plaqueta que armé. La revisé mil veces, pero siempre hay algo que si fuera una víbora...
Espero no tener problemas con el FTDI. Por ahora para mí el tema está solucionado.
Saludos cordiales
« Última modificación: 03 de Noviembre de 2015, 23:23:50 por tekenika »

Desconectado DominusDRR

  • PIC24H
  • ******
  • Mensajes: 1937
    • Sicoy
Re:Conversor RS232-TTL con MAX232 envía caracteres extraños
« Respuesta #1 en: 05 de Noviembre de 2015, 10:43:24 »

Una buena herramienta para conocer que está pasando en tu circuito es un osciloscopio, a veces no se dispone de tal equipo, pero puedes realizar las siguientes mediciones con un voltímetro.

1. Es correcto el voltaje de Vdd respecto a GND (Pin 16 y pin 15 respectivamente).
2. ¿Cuál es voltaje de TX y pin 10 y respecto a tierra? Debe ser cercano a Vcc en reposo (sin transmisión y recepción)
3. ¿Cuál es voltaje de Rd y pin 9 y respecto a tierra? Debe ser cercano a Vcc en reposo (sin transmisión y recepción)
4. ¿Cuál es el voltaje del pin 2 respecto a GND? Me parece que debe ser entre 8 a 10 V.
4. ¿Cuál es el voltaje del pin 6 respecto a GND? Me parece que debe ser entre -8 a -10 V.

También es recomendable que limpies tu placa con algún tipo de solvente como acetona.
Tengo una idea algo difusa sobre MPLAB Harmony, XC32 con PIC32