6 votos

Sincronización de Salto de Ancho (SJW) en la Red de controladores de Área

¿Hay algún inconveniente para más SJW frente a una más corta SJW?

El PIC32MZ2048EFH064 tiene un mínimo en la fase 2 el requisito de tiempo dos de los cuantos. Esto significa que la SJW podría ser uno o dos de los cuantos. ¿Por qué no un SJW de los dos no puede ser usado por defecto?

Del mismo modo, si la fase 2 es de ocho momento-quanta ¿por qué no utilizar un SJW de cuatro?

5voto

asndre Puntos 797

Dependiendo de los periféricos reloj de referencia, su posible prescaler, y el cierto/la meta de la velocidad que usted necesita, usted necesita configurar el PHASE_SEG1 y PHASE_SEG2 duración--expresada en múltiplos enteros de Tiempo Quanta (tq), de manera que en los casos nominales (sin sumar/restar hasta SJW tq) la posición del Punto de Muestreo a estar tan cerca como sea posible a un 87,5% de la tensión nominal tiempo de bit.

En la foto de abajo, se supone que el nominal poco tiempo se compone de ocho (8) tq. Pero en su diseño se podría consta de una (por supuesto, proceda) número de tq, dependiendo de las condiciones mencionadas anteriormente.

Example of Bit Timing

Por lo tanto, por ejemplo, con un valor nominal de poco tiempo, de 10 de tq en un predivisor de N/2, usted podría tener otra opción con un valor nominal de poco tiempo de 20 tq (dos veces más grande) en un predivisor de N (dos veces menor), pero de la misma duración en el cable.

SJW es un adicional de "independiente" de los parámetros relacionados con una situación "real" en el autobús y se define el número de ca hasta que la PHASE_SEG podría ser variated ("tuned"), dependiendo de la situación real durante la transmisión/recepción de cada uno de los bits en el mensaje.

Generalmente hablando, el PHASE_SEG1 duración podría ser prolongated hasta un máximo de SJW duración, mientras que el PHASE_SEG2 duración podría ser acortada por SJW hacia abajo hasta cero (pero no menos de cero).

El objetivo de un "tuning" es el lugar de los puntos de Muestreo en el "buen" momento " y para re-sincronizar el "colectivo" el comportamiento de los nodos en el bus.

La causa de tal "tuning" se establece en la recesiva o dominante método de transmisión en un bus CAN, durante la que, la verdadera transición en el autobús puede tener lugar más allá de la SYNC_SEG la duración de la fase donde se supone que en los casos nominales.

¿Hay algún inconveniente para más SJW frente a una más corta SJW?

Más SJW podría resultar en una más sólida interacción, en un corto SJW podría resultar en una transmisión más rápida. Sin saber nada acerca de un bus particular aplicación, hablando en un inconveniente es una clara especulación no tener suelo debajo de ella.

¿Por qué no un SJW de los dos no puede ser usado por defecto?

A la vez, la definición de perfil y con un bus detalles que pueden ser de uno, en otro momento de definir el perfil y/o con otros autobuses detalles que pueden no ser de uno. Ni el valor predeterminado es menos especulativo...

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X