¿Cuál es el uso de esta resistencia?

4

Estoy pensando en esta parte de esto junta :

Como puede ver, hay una resistencia en el rectángulo rojo (R26). mi pregunta es ¿cuál es el uso de esta resistencia?

Ser un resistor para D14 (CANRX) es aceptable (porque el suministro del MCP2551 es de + 5V pero el STM32F103RBT6 es 3.3V (nivel lógico)) pero para D24 (CANTX) no tiene sentido para mí.

Tenga en cuenta que he usado este circuito para mi bus CAN sin resistencias R26 y R27 y funciona muy bien.

    
pregunta Roh

2 respuestas

3

Ambas resistencias son resistencias pull-up. Existen para que las entradas a la interfaz CAN estén en un nivel conocido ("inactivo alto") durante el período anterior a que la MCU (u otro dispositivo) que está activando la interfaz CAN haya inicializado los puertos que utiliza para comunicarse.

Esto es para evitar que cualquier ruido no autorizado llegue al bus CAN mientras la MCU arranca y configura sus puertos.

Sin embargo, están etiquetados como "NA" y, al mirar una fotografía real del tablero, se puede ver que R26 y R27 no están poblados. Mi conjetura es que existen como una opción para usar otros chips con el mismo pinout que el MCP2551, que tiene un resistor de pull-up interno para la línea TX, y realmente la línea RX no necesita uno como tal, ya que es una salida.

    
respondido por el Majenko
3

Vea la hoja de datos! TXD tiene un pull-up interno, y RXD es una salida y no necesita un pull-up. Ninguno de los resistores es necesario.

    
respondido por el Leon Heller

Lea otras preguntas en las etiquetas