Consulta extracción de señal

66 views
Skip to first unread message

Carlos Pantelides

unread,
Nov 19, 2018, 11:38:50 AM11/19/18
to Embebidos32
Hola

El objetivo de este ejercicio es leer una comunicación serial sin modificar nada en una conexión eléctricamente aislada, no desconectar, no pinchar, nada.

Tengo un edu-ciaa-nxp conectada por serial a otra placa a 115200 8n1.

Por un lado estoy haciendo decoding sobre el TX y RX en los canales uno y dos (amarillo y cyan)
por el otro puse un alambre enrollado dos o tres vueltas alrededor del cable TX y
estoy midiendo la tensión de ese cable en el canal tres (violeta)

DS1Z_QuickPrint1.png



DS1Z_QuickPrint1.png




Ante mis ojos es evidente la relación entre lo decodificado (canal 1 amarillo) y los piquitos violetas.

Entiendo que con un poco de electrónica analógica básica podría dejar mas limpio.

En algún momento quizás encare ver si puedo obtener los mismo con un microcontrolador y "programáticamente" detectarlos y hacer la decodificación. O sea, ir leyendo y con una FSM, etc...

Mis preguntas

1) hay algún método distinto a los anteriores?

2) este es el terreno de la crosstalk interference?

3) y cualquier pista, recomendación o concejo muy bienvenida.



Gracias y saludos

Gustavo F. Paredes - LU2JGP

unread,
Nov 19, 2018, 12:31:56 PM11/19/18
to embeb...@googlegroups.com
Para empezar, 10 vueltas de alambre para hacer una conversión más directa de las tensiones y ganar sensibilidad.

Segundo. Sabes como estan codificados esos datos a nivel de capa física??. Lo más usual es Manchester. 

Saludos 

Gustavo Paredes 

--
-- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32. Para postear en este grupo, escribe un email a embeb...@googlegroups.com. Para des-suscribirte, envía un email a embebidos32...@googlegroups.com. Para más opciones, visita el sitio del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a embebidos32...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Gustavo F. Paredes - LU2JGP

unread,
Nov 19, 2018, 12:40:28 PM11/19/18
to embeb...@googlegroups.com
Y aquí tenes el concepto de crosstalk o Diafonia. 


Saludos 
Gustavo 

Carlos Pantelides

unread,
Nov 19, 2018, 2:42:01 PM11/19/18
to Embebidos32

Gustavo, excelente,  pase de cinco a diez vueltas y mejoró GROSERAMENTE!!!

fijate que la escala estaba en 10mV antes y ahora en 500mV

letra 'a', 0x61, 1100001b

crosstalk_10_turns_a.png



luego una 'K' y desde ahí en más, debe haber algo muy sutil, pues en lugar de piquitos tengo directamente la señal:





crosstalk_10_turns_K.png



La codificación es... no sé, entiendo que no se puede decir que carece de codificación, pero es como si no la tuviera. Por reconociento de "formas", viene a ser esto:





File:Rs232 oscilloscope trace.svg


y si la paso por el decoder, casi casi que la entiende, supongo que me falta un poco de maña con parametrizar el instrumento

crosstalk_10_turns_decoded.png



Muchas gracias Gustavo

Miguel Grassi

unread,
Nov 20, 2018, 1:48:58 PM11/20/18
to embeb...@googlegroups.com
Hola Carlos,

Muy interesante el resultado que estás teniendo. Múltiples posibilidades se desprenden de allí.

Por otra parte, no se si has visto el hilo " Consulta Osciloscopio Digital" que estamos llevando en este mismo foro. A propósito de eso, me gustaría saber que modelo exacto de Rigol usaste en tu captura. Veo que tiene 4 canales, analizador lógico e intérprete de protocolo. Si pudieras poner un par de comentarios sobre tu experiencia con ese modelo, el proveedor, etc. mejor todavía.

Muchas gracias y saludos, 

Miguel



Carlos Pantelides

unread,
Nov 20, 2018, 8:16:05 PM11/20/18
to Embebidos32
 Hola Miguel

Es un rigol ds1054z, en la otra cadena el 19 de noviembre ya dije todo me parece, puedo agregar que hertig.com.ar me dijo 15 días, en 15 días me avisaron, lo pasé a buscar por San Telmo (CABA), listo.

Lo que no tiene son canales digitales ni posibilidad física de incorporarlos, no tiene ni el conector ni los chips, según el video de disección

EEVblog #674 - Rigol DS1054Z Teardown:


De paso, pregunto alguna pista. En la última captura el canal 3 prácticamente copia al 1 aunque con un voltaje mucho menor. No sé como llegué a eso ni recuerdo haber cambiado nada, luego "se perdió" y no lo he podido reproducir.

En ese momento no sabía nada de SCPI así que no pude tomar buena nota de la configuración. Puede ser que haya generado de algún modo un error de medición? que alguna "relación" entre las placas haya cambiado?
Incluso pasé a 15 vueltas en la misma distancia (10cm) pasando de 10 y 5 vueltas de las primeras pruebas.

Me puedo arreglar con los piquitos, pero esa situación era fantástica.

Saludos

Miguel Grassi

unread,
Nov 21, 2018, 7:18:14 AM11/21/18
to embeb...@googlegroups.com
Hola Carlos,

Según entendí antes, el canal 3 era el que medía la tensión en las vueltas que enrollabas alrededor de la línea Tx. No entiendo bien qué pasa ahora... ¿no mide nada allí? 

Saludos,


 

Miguel Grassi

unread,
Nov 21, 2018, 7:24:32 AM11/21/18
to embeb...@googlegroups.com
En cuanto al osciloscopio, pensé que era otro cuando vi que interpretaba protocolos. Ahora consulté a un proveedor de ML y me dijo que el ds1054z lo hace, pero que para eso necesito una password opcional que cuesta $ 9800.-
 ¿A vos te la cobraron aparte también?
 

Carlos Pantelides

unread,
Nov 21, 2018, 6:30:47 PM11/21/18
to Embebidos32
Miguel:

>>Según entendí antes, el canal 3 era el que medía la tensión en las vueltas que enrollabas alrededor de la línea Tx. No entiendo bien qué pasa ahora... ¿no mide nada allí?

volvió sólo a medir piquitos, no una señal tan clara

>> En cuanto al osciloscopio, pensé que era otro cuando vi que interpretaba protocolos. Ahora consulté a un proveedor de ML y me dijo que el ds1054z lo hace, pero que para eso necesito una password opcional que cuesta $ 9800.-

desconfiaría horrores pues el password opcional se consigue en internet con extrema facilidad

¿tenés los precios de hertig y de ese proveedor?

Saludos




 ¿A vos te la cobraron aparte también?
 

On Wed, Nov 21, 2018 at 9:17 AM Miguel Grassi <migr...@gmail.com> wrote:
Hola Carlos,




 

Miguel Grassi

unread,
Nov 21, 2018, 8:47:12 PM11/21/18
to embeb...@googlegroups.com
El proveedor de ML me pasó $ 23.800 por el osciloscopio +  $ 9800 por el upgrade. Hertig me pasó $ 26.825 + $ 11.820 por lo mismo (según el valor del dólar de hoy).

En USA cuesta U$D 350 ($12.700) y al menos un proveedor incluye en ese precio un bundle de software original con todo el upgrade (que según ellos equivale a más de 700 dólares)

Igual, parece que el software se consigue gratis por internet sin mucho problema, como ya se dijo por acá...

En cuanto a la medición, ¿siempre estás con una transmisión serie a 115200 o cambiaste algo? ¿Los datos que mandas siguen siendo los mismos? S

Saludos,

Carlos Pantelides

unread,
Nov 22, 2018, 6:23:11 AM11/22/18
to Embebidos32
Miguel,

En cuanto a la medición... no recuerdo haber cambiado nada, ni para mejorarla ni para empeorarla.

Gracias

Maximiliano Antonelli

unread,
Nov 22, 2018, 7:42:35 AM11/22/18
to embeb...@googlegroups.com
Hola,
Se siguen recibiendo los datos mientras hacés la medición?
Cuanto más vueltas tiene la espira más estás cambiando la impedancia de la línea en ese lugar y empiezan a aparecer reflexiones, pérdidas y esas cosas.

Saludos,

Carlos Pantelides

unread,
Nov 22, 2018, 8:23:35 PM11/22/18
to Embebidos32
si, los datos van bien.
Reply all
Reply to author
Forward
0 new messages