diseño de la disposición del bus CAN

2

Estoy intentando diseñar un nodo de bus CAN. El bus CAN tendrá una terminación dividida con 120 ohmios, 60 ohmios para cada línea.

Por lo tanto, intenté usar este papel para calcular una impedancia característica de 60Ohm para una franja coplanar conectando el CAN-Transceptor a un cable de par trenzado, el medio de bus CAN. Pero de alguna manera no puedo obtener valores razonables para esta configuración. Llego a 60Ohm solo con dimensiones demasiado pequeñas o demasiado grandes para la fabricación.

¿Cuál es el mejor enfoque para conectar un CAN-Transceiver a un cable de par trenzado con respecto a un diseño de PCB?

Editar: Supongo que luego iré por prueba y error. ¿Pero cómo resolvería esto teóricamente? Con los dispositivos USB 3.0, me encontraría con el mismo problema sin la opción de examinar algunas de las señales.

    
pregunta Peet Into

3 respuestas

5

Te estás confundiendo acerca de la impedancia. El tipo de CAN que aparentemente está utilizando se implementa como un par trenzado con una impedancia de aproximadamente 120 Ω. Por eso hay una resistencia de 120 Ω en cada extremo. Eso significa que el bus se parece a 60 Ω para un conductor, pero la línea de transmisión en sí es todavía 120. Dado que los conductores conducen en medio del cable en alguna parte, esencialmente están manejando dos líneas de transmisión separadas, una en cada dirección.

De todos modos, como han dicho otros, no te preocupes por eso. Coloque el chip del transceptor CAN lo más cerca posible al conector de bus CAN o donde las líneas de bus estén soldadas a la placa, y no importará.

Considera la longitud de onda. La velocidad máxima de bits CAN es 1 MHz. Digamos que para obtener los bordes razonablemente cuadrados que desea hasta el décimo armónico, por lo tanto, 10 MHz. La velocidad de la luz es de 300 Mm / s, por lo que 30 m a 10 MHz. Digamos que la velocidad de propagación en la línea de transmisión es la mitad de la velocidad de la luz, por lo tanto, 15 m. Incluso si todo esto está desactivado por un orden de magnitud (o si quisiera llevar hasta el armónico 100), eso sería una longitud de onda de 1.5 m. 1 pulgada sería una distancia larga entre el conector y el chip del transceptor CAN, pero incluso eso es solo el 1.7% de una longitud de onda.

Dicho de otra manera, tienes un sistema concentrado a menos que realmente te esfuerces en hacer algo tonto. No te preocupes por eso.

    
respondido por el Olin Lathrop
4

Te estás destruyendo sin ninguna razón. CANBus, con una velocidad de bits máxima de 1 MHz, es en gran medida impermeable a los problemas de terminación de PCB. Unos pocos centímetros de desajuste en un tablero de PC simplemente no cuentan en el esquema de las cosas. Por ejemplo , incluso a 1 MHz, la longitud del trozo a cada unidad física puede ser un pie, y la El efecto de tal apéndice es mucho mayor que una o dos pulgadas de trazo de PCB.

Por supuesto, coloque el chip del transceptor lo más cerca posible del conector, y preste atención a rastrear la impedancia solo como una cuestión de hacer las cosas bien, pero en realidad, es difícil estropear el CANBus con las tarjetas de PC normales, lo cual es una de las razones por las que es tan robusto.

    
respondido por el WhatRoughBeast
4

La frecuencia operativa del bus CAN no es tan alta como en muchas aplicaciones críticas donde se necesita un diseño controlado por impedancia, como USB3, SATA o PCIe. Por esta razón, lo más fácil de hacer en su diseño es colocar el transceptor de bus CAN directamente al lado del punto de conexión. Organice todas las conexiones Signal + y Signal para que sean simétricas y tengan la misma longitud de ruta (pero también corta) hasta el punto de conexión, y debería estar bien.

También tenga en cuenta que las corrientes necesarias para desviar los valores de la resistencia de terminación sugieren que es posible que desee utilizar trazas un poco más amplias que las que puede usar para la parte densa del diseño. Por ejemplo, si estaba usando trazas de 4 mil para un diseño denso, es posible que desee usar anchos de traza de 10 o 15 mil para las conexiones en el área de resistencias de terminación y señal CAN bus.

    
respondido por el Michael Karas

Lea otras preguntas en las etiquetas