NPN Transistor elección

1

Hace unos meses, realicé un sistema de lectura de medidores siguiendo esta guía francesa: enlace

Yo uso el siguiente circuito: mi circuito http://www.magdiblog.fr/wp-content/uploads/2014/ 05 / teleinfo_schema.jpg

Que está conectado a mi Raspberry Pi B +, funciona realmente bien, pero ahora estoy tratando de mejorar el sistema para leer dos medidores eléctricos que usan el mismo circuito.

Me dijeron que un transistor NPN me permitiría "cambiar" entre los dos medidores eléctricos. Pero no sé cómo elegir el transistor y dónde debo colocar este transistor en el circuito actual.

    
pregunta alo48

1 respuesta

0

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 .

    
respondido por el dim

Lea otras preguntas en las etiquetas