J'ai un relais actionné par un transistor NPN qui a besoin d'une certaine tension appliquée à la base. Je travaille avec un arduino et si je lui donne un port numérique, tout va bien. Le circuit ressemble à celui-ci:
Maintenant, je veux remplacer le port Arduino par un DS2406 (le type TO92).
Cela a semblé devenir très compliqué rapidement. Ma bibliothèque pour faire fonctionner le 2406 est très bien, mais je ne sais pas comment le câbler.
Maintenant que les deux pièces fonctionnent indépendamment, mon objectif est de faire entrer un peu de courant dans la base du transistor afin qu'il lance le relais.
J'ai rencontré les problèmes suivants:
Le DS2406 se ferme à la terre. C'est la seule option, donc je ne peux pas le mapper directement sur la broche de base du transistor.
Le package TO-92 n'a pas de broche vcc, je dois donc avoir une résistance de rappel entre vcc et la broche de données. Cela fait que les choses deviennent chaudes et puantes lorsque je le branche sur le collecteur du transistor avec la base câblée à l'alimentation du relais. Je pourrais utiliser le mauvais type de résistance, mais je n'ai pas une idée précise de ce qui se trouve ici.
Je peux peut- être exécuter le relais strictement sur le DS2406, mais je crains qu'il n'ait trop d'attrait, c'est pourquoi je veux qu'il passe par le transistor.
Quelle est la façon la plus simple de passer d'un interrupteur qui ouvre et ferme la terre à une base de transistor qui veut du courant?