línea de bus I2C sobre diferentes capas en un arco

1

Tengo en mente el siguiente diseño de placa:

Esunaplacade4capas,~5cmdediámetro,dondesesoldarán10PCBesclavasconectadasatravésdelbusI2C.Lalíneadetrazoqueveesdeaproximadamente8cmdelongitud.Estebustieneelrelojpasandoporlacapasuperioryelbusdedatossobrelacapainferior,perosiemprepuedocambiareso.

Tambiénpodríaencaminarlastrazasatravésde1capa,perousarlasvíasparacruzarseenlospuntosfinales,siesotienesentido.

Porloquepuedodecir,noestoyhaciendoalgoqueestéencontradeningúnbusde"reglas" de I2C. Tampoco estoy familiarizado con este tipo de configuración.

Los dispositivos de punto final agregarán aproximadamente 150-200 pF de capacidad de carga total al bus, excluyendo la traza, la unión de soldadura y la capacitancia. Lo que, por lo que pude ver, no es un problema, ya que es mucho más bajo que 400 pF ya. El bus se ejecutará en 400 kHz.

¿Qué método de enrutamiento se recomendaría aquí? ¿Estoy diseñando accidentalmente un receptor de radio o, peor aún, un transmisor?

editar: olvidé un caso en el que ambos se enrutan en la capa superior; ¿Debo hacer coincidir la cantidad de vías utilizadas en ambas líneas, incluso si esas vías no son estrictamente necesarias?

    
pregunta Tryphon

1 respuesta

4

Me parece bien. Puede dividirlo en dos en el medio e ir en ambos sentidos ( no unirse a ellos al final), pero no creo que sea muy importante para una longitud total de solo 80 mm.

Asegúrese de tener resistencias pullup acordes con su capacidad capacitiva de carga y manejo del chip más débil.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas