Problema con módulo SIM800L

Al ser un mosfet, está controlado por tensión. No sé que tan bien funciona el nivel bajo en esa configuración.

Yo particularmente para algo similar (en un módulo G24 de motorola), usé compuertas no inversoras con salidas open-colector para el cambio de nivel. Otra alternativa es usar dos transistores bipolares para la doble inversión o como dice el fabricante un bipolar jugando con el emisor.

Supongo que mediste los niveles de tensión del Rx del Arduino con un OCR y te dió bien.

No se a que te refieres con OCR, si se como funcionan los mosfet pero este caso no esta para amplificar potencia ni tension, solo esta inactivo dejando la resistencia proporcionar 5V y cuando TX va a 0V actúa pero si conectar con VCC ni GND directamente de by-pass y el TX se queda sin potencia


Cuando hablo de caída de tensión, me refiero durante el pico de corriente cuando hay mayor consumo, en la página 22 hace mención a una caída de 350mV y los capacitores asociados para evitar una caída mayor, que son de 100uF (Ca) y 1uF (Cb). Esos capacitores no se ven en el adaptador. Luego en la página siguiente habla de evitar estar por debajo de los 3V.



Con el G24 nunca me pasó eso, que se metiera ruido por el puerto serie. Si es normal esa interferencia en los equipos de audio.

No pasa eso, estoy con 4,10V muy estables con una buena fuente
 
No se a que te refieres con OCR

Un osciloscopio.

si se como funcionan los mosfet pero este caso no esta para amplificar potencia ni tension, solo esta inactivo dejando la resistencia proporcionar 5V y cuando TX va a 0V actúa pero si conectar con VCC ni GND directamente de by-pass y el TX se queda sin potencia

Claramente funcionan como llave, pero sería bueno ver el comportamiento en estado bajo.

Yo lo que haría es hacer dos tipos de mediciones:

1- Estado gprs deshabilitado: sin ruido alguno. Usando los dos canales, medir la salida Txd del adaptador con un canal y la entrada Rxd del arduino con el otro y comparar. Además podría aprovechar y medir Txd vs Vcc4.

2- Estado gprs habilitado: con ruido. Mismas mediciones que el punto 1.

En base a eso, tal vez se puedan sacar algunas conclusiones.
 
Cuando se trabaja con RF es muy importante los blindajes, planos de tierra y desacople de las señales.

Es común usar cables paralelos y de largos considerables para las señales de RX/TX de la comunicación y estos "hacen de antena" recibiendo todo tipo de señales.

De tener problemas, se debe acortar las conexiones, usar cables con mallas/blindajes o filtros con cazoletas de ferrite como los que suelen traer varios aparatos en sus conexiones de alimentación o datos.
 
A veces sigo cogiendo ruido, estoy probando y se no es para nada un montaje correcto, ¿como podría mejorarlo?, la ferrita no se tiene que colocar en el cable de antena ¿verdad?.

¿Donde hay información sobre como evitar la interferencia del GPRS? que supongo que sera unos 900 Mhz

Gracias
 

Adjuntos

  • photo_2019-11-19_19-05-48.jpg
    photo_2019-11-19_19-05-48.jpg
    158.3 KB · Visitas: 11
Sin que lo tomes mal y solo a titulo ilustrativo y porque pides ayuda.

Desde el punto de vista de la RF no hay nada bien.

Estás trabajando aparentemente con un gabinete de plástico y no metálico o al menos plástico con un recubrimiento conductor.

En una frecuencia que la longitud de onda es de 33cm o menos con conexiones largas que hacen de "antena" y reciben todo tipo de señales.

Las cazoletas de ferrite es para blindar los cables de datos o similares nunca el de antena que debe ser coaxil por ende ya tiene blindaje y debería estar adaptado al irradiante para no tener señales parásitas circulando por el o transfiriendo a su entorno próximo.

Para tener un blindaje efectivo se debe tener una superficie metálica y de ser posible sin costuras...gabinetes de una sola pieza de aluminio o bronce, etc mecanizado, etc.

Las partes como la fuente que es switching debería estar encajonada aparte así como el SIM o el Arduino para permitir el aislamiento.

Las disculpa pero generalmente no uso suavizantes en el modo crítico. :)

Tal vez podría seguir o alguien vislumbra algo que a mi se me escapo a simple vista.


Saludos.
 
Última edición:
No me lo tomo a mal, muchas gracias por los consejos, no se nada de interferencias y quiero aprender algo, la caja aunque parezca de plástico es totalmente metálica y pintada.

En una frecuencia que la longitud de onda es de 33cm o menos con conexiones largas que hacen de "antena" y reciben todo tipo de señales.
¿Entonces intentar hacer conexiones menores a 33 cm?

Las cazoletas de ferrite es para blindar los cables de datos o similares nunca el de antena que debe ser coaxil por ende ya tiene blindaje y debería estar adaptado al irradiante para no tener señales parásitas circulando por el o transfiriendo a su entorno próximo.
¿Es beneficioso ponerle una ferrita a las lineas TX y RX y debe pasar también GND?

Para tener un blindaje efectivo se debe tener una superficie metálica y de ser posible sin costuras...gabinetes de una sola pieza de aluminio o bronce, etc mecanizado, etc.

Las partes como la fuente que es switching debería estar encajonada aparte así como el SIM o el Arduino para permitir el aislamiento.

¿Lo ideal es que cada modulo este en su caja metálica?

Gracias por los consejo a ver como lo puedo ir aplicando :)
 
Última edición:
Si el trayecto es corto, las líneas de RX/TX la haces con cables comunes y le colocas una cazoleta o núcleo de ferrite perforado donde el cable pasa dentro de él.

Si el trayecto es más largo usar cables blindados(tipo de audio o coaxiles) para cada señal.

OK a lo de la caja; bien y si, es preferible para evitar interacciones que cada módulo de ese tipo esté separado dentro de su propia caja.

Te muestro a modo de ejemplo dentro de un equipo de FM(trabajan a 100MHz...9 veces mas bajo que lo tuyo).

f.JPG

Este, tiene el uso de capacitores pasantes(para entrar/salir de los blindajes) para las conexiones de señales que no trabajan con RF

p.JPG
 
Arriba