use RS-485 o voltaje normal como entrada a más de 10 metros

1

Newbie cuando se trata de la transmisión de datos, no hay equipos de prueba ni ninguno, por lo que no puedo verificarlo en forma real, es una idea muy buena, así que les pregunto a aquellos que tienen experiencia práctica. Tengo esta configuración donde encontré un SPI de larga distancia usando rs-485. La distancia es de unos 10 - 20 metros. Ahora lo que me molesta será el CS / SS.

Esta es una pregunta tonta de mi parte (supongo) así que lo siento si tuviera que preguntar. ¿Debo usar el transmisor rs-485 y el receptor para mi CS / SS (imagen de abajo)

EDITAR: SPI aquí es un sensor esclavo que está siendo leído por uC al seleccionarlo.

EDITAR: utilicé esta solución para aplicar SPI de larga distancia a RS-485 enlace

osimplementeuselaentradadevoltajesimpleconmutadaporuntransistor/mosfetyuC(laimagendeabajodeberíaagregarunatapadederivaciónenelextremocercadecs)

¿Existe alguna preocupación sobre la respuesta de transmisión, la propagación, el ruido, etc.?

Gracias :)

    
pregunta Mheruian

1 respuesta

1

Si está utilizando el SPI maestro-esclavo de larga distancia en una sola dirección, entonces el uso de búferes RS485 para datos y reloj está bien, así que, en lugar de transmitir la selección de chips, ¿por qué no controla la señal de reloj enviada (antes de 485)? conversión) en lugar de enviar una línea CS separada? Luego, en el extremo esclavo, tienes CS activo todo el tiempo.

Tenga en cuenta que si está pensando en usar SPI para hablar y obtener respuestas de un esclavo inteligente, es posible que haya mordido más de lo que puede masticar a menos que su velocidad de reloj sea bastante lenta.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas