Eu tenho um relé operado por um transistor NPN que precisa de alguma tensão aplicada à base. Estou trabalhando com um arduino e se eu der uma porta digital, está tudo bem. O circuito se parece com este:
Agora quero substituir a porta do arduino por uma DS2406 (do tipo TO92).
Isso pareceu ficar muito complicado rapidamente. Minha biblioteca para operar o 2406 está boa, mas não consigo descobrir como conectá-lo.
Agora que as duas peças funcionam de forma independente, meu objetivo é alimentar alguma corrente na base do transistor para que ele ative o relé.
Encontrei os seguintes problemas:
O DS2406 fecha ao chão. Essa é a única opção, por isso não posso mapeá-lo diretamente para o pino base do transistor.
O pacote TO-92 não possui um pino vcc, então eu tenho que ter um resistor pull up entre vcc e o pino de dados. Isso faz com que as coisas fiquem quentes e fedorentas quando eu o ligo, conectado ao coletor do transistor com a base conectada à energia do relé. Eu poderia estar usando o tipo errado de resistor, mas não tenho uma forte noção do que está aqui.
Talvez eu consiga executar o relé estritamente no DS2406, mas receio que ele tenha muito empate, e é por isso que quero que ele passe pelo transistor.
Qual é a maneira mais fácil de passar de um comutador que abre e fecha o solo para uma base de transistor que deseja corrente?