Para mi proyecto, tengo que conectar un sensor IMU a través de SPI con un microcontrolador Cortex M4 (Teensy 3.6). El sensor debe tener una separación de aproximadamente 0,5 m, por lo que probablemente tendré que agregar algunos extras para tratar con los cables más largos de lo normal.
Idealmente, me gustaría calcular / simular mi bus antes de soldar todo. Hice un modelo LTSpice para simular el comportamiento de una onda cuadrada de 1MHz (ver más abajo). Lo que no estoy seguro es si he modelado la entrada de uC y Sensor correctamente (como lo es ahora la uC simplemente flotaría alta). De las hojas de datos solo pude deducir que el uC tiene una capacidad de 7pF en sus pines digitales y el IMU (MPU9250) 10pF. Así que agregué dos condensadores como se muestra en el siguiente esquema. Además, el tablero de ruptura IMU tiene un tirón de 10k. Lo que no pude encontrar es si hay un segundo pull-up interno que me estoy perdiendo.
Quiero usar la simulación para tener una idea de dónde puedo ajustar mis componentes para que se mantengan dentro de los márgenes de tiempo de subida y evitar los efectos de la línea de transmisión agregando un filtro de paso bajo si es necesario.
Apreciaría cualquier comentario sobre esto.