Estoy usando un solo microcontrolador SPI para hablar con unas 10 placas. Por supuesto, solo uno de ellos está escuchando activamente a la vez, usando la selección de chip (para los que no están familiarizados, cuando la selección de chip es alta, las entradas SPI son de alta impedancia)
Pero, las líneas de reloj/MOSI se conectarán a todas las placas. No hay terminación final. Entonces, cuando se habla con una placa, las otras 9 son de alta impedancia; Entonces, ¿puedo esperar 9 retrorreflexiones? Si mi voltaje lógico es de 3,3 V, ¿podría terminar con 3,3 x 9 voltios en la fuente? (!?)
Si este es el caso, ¿debería terminar en serie cada línea de acuerdo con la impedancia de la línea de transmisión (cable plano, entonces ~100 ohmios)?
editar: los tiempos de subida de las señales digitales son ~ 7 ns. El tiempo pasado alto o bajo es ~20ns.
edit2: mi razonamiento de 9 * 3.3 se basó en esta buena simulación que hizo un compañero intercambiador de pila: http://helloworld922.blogspot.com/2013/04/online-transmission-line-simulation.html
Si no tiene terminación en serie y alta impedancia, obtiene hasta 2*Vin en la fuente en la reflexión posterior. Eso fue solo un cable; Acabo de ampliar eso para 9 reflexiones más. ¿Mi lógica es defectuosa?
Entonces, cuando se habla con una placa, las otras 9 son de alta impedancia;
Esto no está del todo bien. La impedancia de entrada del receptor no cambia cuando está escuchando o no escuchando. Entonces, las 10 cargas serán de alta impedancia (o capacitivas).
Si este es el caso, ¿debería terminar en serie cada línea de acuerdo con la impedancia de la línea de transmisión (cable plano, entonces ~100 ohmios)?
Esto no servirá de nada. 100 ohmios en serie con una alta impedancia sigue siendo una alta impedancia. Si va a terminar estas líneas en el extremo receptor, necesitará que la terminación esté en paralelo con la carga. Pero tenga cuidado antes de hacer eso y asegúrese de que su controlador realmente pueda manejar una carga de 100 ohmios.
Las terminaciones en serie se ven más a menudo en la fuente, ya que el controlador tiende a ser de baja impedancia y, digamos, 95 ohmios en serie con el controlador podrían coincidir razonablemente bien con una línea de 100 ohmios.
Si no tiene terminación en serie y alta impedancia, obtiene hasta 2*Vin en la fuente en la reflexión posterior. Eso fue solo un cable; Acabo de ampliar eso para 9 reflexiones más. ¿Mi lógica es defectuosa?
Sí, tu lógica es defectuosa. Porque si divide la señal para conducir a 9 (o 10) cargas, solo una fracción de la energía viajaría por cada línea. Si todas las líneas tuvieran la misma longitud, terminaría con un reflejo total de 2*Vin (o probablemente un poco menos porque parte de la señal se habría reflejado de vuelta en el punto de abanico y vuelto fuera de fase con el otras reflexiones).
Entonces, ¿qué deberías hacer en realidad?
Dependiendo de las limitaciones de su diseño, puede intentar
o
tom carpintero
pablo l
tom carpintero
pablo l
tom carpintero