Tengo una tarjeta PCI 5V GPIO que golpea SPI a través de un cable de 10 pies. El reloj SPI está funcionando a 800Khz. El cable se conecta a una placa y las líneas SPI se alimentan directamente a los circuitos integrados de SPI. Sé que SPI es una comunicación corta a nivel de directorio, pero no puedo cambiar nada de eso en el futuro.
Cuando miré el reloj SPI y las líneas MOSI, estaba viendo un pulso de 12V en el flanco ascendente / descendente que duró aproximadamente 40 n. Eso me dice que hay una inductancia significativa en la línea de transmisión. No puedo cambiar nada en la tarjeta / cable PCI y no puedo reducir la velocidad de la unidad. Intenté agregar una resistencia de la serie de 100 ohmios en el lado de la placa, pero eso no tuvo ningún efecto ya que la inductancia todavía está entre el variador y la resistencia de la serie. Un filtro RC en el lado de la placa de 100 ohmios, 1nF también tuvo poco efecto.
Mi siguiente paso es agregar un búfer IC que pueda manejar los picos y no pasarlos. Solo quería ver si alguien más tenía una sugerencia o podría recomendar un buen búfer de IC.
Gracias.