Recientemente tuve una discusión sobre si se podría utilizar RS-485 transceptores para una red de autobuses con el fin de obtener la flexibilidad necesaria para utilizar el mismo hardware, ya sea en un entorno o en half-duplex RS-485 de la red, aunque con diferentes software.
simular este circuito – Esquema creado mediante CircuitLab
La idea es usar un bus RS-485 controlador como de costumbre, cuando se utiliza la placa RS-485 instalación. Que este el transmisor está habilitado por la DEN cuando se quiere transmitir y los bits se presentan en la D de entrada como de costumbre. Adicional pull-up y pull-downs son proporcionados para asegurar la validez de nivel de bus a abrir líneas de autobús.
Cuando en CAN-Modo, el D de entrada está ligado baja (dominante) y la GUARIDA de entrada se utiliza para presentar la secuencia de bits a la hora de transmitir. Cuando DEN=1 (conductor habilitado) el autobús es conducido bajo (dominante), de lo contrario, la línea sigue siendo recesivo. Esto debe imitar la de colector abierto de la naturaleza de la CAN bus, puesto que sólo un estado activamente impulsada, mientras que el otro es sólo pasivamente tirado por las resistencias pull-up.
La parte considero que es el SN64HVD11 y la SN65HVD230 como referencia para un 3V3 PUEDE transceptor.
El controlador de habilitar los tiempos de la SN64HVD11 se dan como max. 55ns y el tiempo de caída es limitada en 30ns que es inferior a las cifras comparativas de la "real" PUEDE conductor.
Alguien ha intentado esto antes? Hay temas que yo podría perder por completo?
Aclaración: todo el sistema está diseñado para ser una pequeña escala no tripulados de control de vehículos en el ámbito académico así la interoperabilidad con la 3ra parte de los componentes no se consideran importantes.