Compré este convertidor RS232-TTL enlace
y lo estoy usando junto con un Arduino Mega 2560
Estoy alimentando el Arduino usando este convertidor dc-dc directamente a un pin 5 [V] (sé que no se recomienda y se recomienda usar un dc-dc) enlace
El DC-DC se alimenta mediante una fuente de alimentación de 12 [V] - 12 [A] DC.
El mismo DC-DC se utiliza para alimentar el módulo rs232-ttl
Configuración de prueba:
-2400b 8 bits 1 sb np.
-PC > USB cable > Arduino(usb powered) > RS232-TTL module(powered by the
Arduino)>RS232-USB>PC(com8)
- > a veces funciona:
Vcc = 5[V]
V+ = 8 [V]
V- = -8 [V]
C1 and C2 oscillate.
communication** works
- > y a veces no.
Vcc= 5[V]
V+= 4[V]
V-=0.6 [V]
C1 and C2 not oscillating.
Communication** not working.
EDITAR: si envío un carácter desde la PC, comienza a funcionar, lo que no es un comportamiento deseado.
EDIT2: el mismo comportamiento con el Arduino fuera de la imagen)
Ahora, utilizando las conexiones previstas .
(usb cable not connected)
PowerSource>DC-DC>Arduino(powered by dc-dc)>RS232 module (nothing
connected)
Síntomas:
Vcc= 5 [V]
V+= 4 [V]
V-=0.6 [V]
C1 and C2 not oscillating.
Communication not working
heats
Las mismas conexiones, usando loopback:
Vcc= 5 [V]
V+= 4 [V]
V-=0.6 [V]
C1 and C2 not oscillating.
-Rx at 3 [V]
-Tx at 3 [V]
Las mismas conexiones, conectadas a la PC
Vcc= 5 [V]
V+= 4 [V]
V-=0.6 [V]
C1 and C2 not oscillating.
Rx out: at 3 [V], when a signal is sent from PC, it goes from 1 [V] to
4[V] then goes back to 3 [V]
Tx out: nothing
He estado probando todo, compré 6 módulos RS232 y probé 3 hasta ahora, todos tienen los mismos síntomas
EDITAR: Bueno, el RS232-TTL funciona SI una señal proviene del lado RS232 primero (es decir, PC o Módem), si la parte TTL hace Tx primero (es decir, Arduino), el max3232 se calentará y se volverá inutilizable, parece ser Un problema con el modo de baja potencia. Y eso es todo, no hay soluciones, solo una solución.