El medidor envía datos continuamente en el puerto serie. Si usa dos medidores pero solo tiene un puerto serie disponible en el pi, la combinación de ambas líneas de RX dará lugar a colisiones y los marcos de datos se corromperán.
Pero tal vez es aceptable escuchar un medidor en un momento dado, si los medidores repiten la misma información con regularidad. Por ejemplo, si escucha un medidor durante 0,5 segundos, luego el otro medidor durante 0,5 segundos, perderá algo de información, pero aún puede obtener la información relevante que necesita con la frecuencia que necesita.
Si este es el caso, entonces es fácil: solo use el mismo circuito que el de arriba en el segundo medidor, y use un MUX de 2 a 1 (por ejemplo, SN74LVC2G157) para cambiar la línea RX de un metro al segundo . Necesitará un GPIO adicional configurado como una salida en el pi para seleccionar un metro u otro. Usted podría usar transistores para esto, pero un solo chip multiplexor es más simple.
Por otra parte, si realmente necesita escuchar todos los cuadros de ambos medidores continuamente, y no puede permitirse el lujo de cuadros faltantes, necesitará absolutamente dos puertos serie en el pi .