Tengo un relé operado por un transistor NPN que necesita algo de voltaje aplicado a la base. Estoy trabajando con un arduino y si le doy un puerto digital, todo está bien. El circuito se parece a este:
Ahora quiero reemplazar el puerto arduino con un DS2406 (el tipo TO92).
Esto pareció complicarse realmente rápido. Mi biblioteca para operar el 2406 está bien, pero no puedo entender cómo conectarlo.
Ahora que ambas piezas funcionan de manera independiente, mi objetivo es alimentar un poco de corriente a la base del transistor para que arroje el relé.
Me he encontrado con los siguientes problemas:
El DS2406 se cierra a tierra. Esa es la única opción, por lo que no puedo asignarlo directamente al pin base del transistor.
El paquete TO-92 no tiene un pin vcc, así que tengo que tener una resistencia pull-up entre vcc y el pin de datos. Esto hace que las cosas se pongan calientes y malolientes cuando lo enciendo conectado al colector del transistor con la base conectada a la alimentación del relé. Podría estar usando el tipo incorrecto de resistencia, pero no tengo un fuerte sentido de lo que está aquí.
Es posible que pueda ejecutar el relé estrictamente fuera del DS2406, pero me temo que tendrá demasiado sorteo, por eso quiero que pase por el transistor.
¿Cuál es la forma más fácil de pasar de un interruptor que abre y cierra tierra a una base de transistor que quiere corriente?