Estoy tratando de descubrir la mejor manera de construir una pequeña "pared" de 20 conectores OBD-2 diferentes que se usarían para inicializar un conjunto de dispositivos compatibles con OBD-2. La situación es que necesito poder tener un usuario para conectar un conjunto de estos dispositivos y simplemente alejarme y volver más tarde y todos se han inicializado.
He intentado lidiar con la señalización (y la conversión de nivel) necesaria para emular uno de los protocolos OBD-2 y renuncié a la principal debido a la falta de tiempo. Así que estoy mirando el uso de una de estas placas simuladoras OBD-2, por ejemplo. enlace
Mi pregunta es eléctricamente, ¿cuál es el mecanismo "normal" para conectar una serie de circuitos de un camino a otro? Creo que solo se necesitan 4 cables para cada dispositivo para hacer que esto funcione (un bus más y menos, un total de 12v + y una puesta a tierra general, probablemente puede combinar el bus menos y la tierra en general). Pero la idea sería utilizar una placa Raspberry Pi o Parallax Propeller para conectar el dispositivo simulador al primer puerto físico, esperar 2 minutos, luego conectarlo al segundo, etc. y así sucesivamente.
Si utilizo un transistor para activar la ruta (de 3.3v en el microcontrolador a cualquiera que sea el voltaje más alto - 5v para el bus o 12v para la potencia general) el flujo es esencialmente unidireccional, que funciona con energía, pero no para un cable de datos real que se está conduciendo y detectando alternativamente desde ambos extremos.
¿Hay alguna forma normal de hacerlo? Tal vez alguna pieza de hardware de bajo costo que haga este tipo de cosas que debería estar viendo?