Bonsoir à tous,
je voudrais dans un projet que quelques sorties d'un microcontroleur ne soient plus un signal logique de 0 à 5 mais de 0 à 12 (ou tout autre valeur superieur à 5V).
J'ai donc pensé mettre autant de transistors en sortie du microcontroleur que j'en ai besoin. pouvez vous me dire si la demarche est bonne?
pour une sortie je mets une resistance (valeur à calculer, mais comment?) sur la base d'un transistor (NPN, 2N2222?). L'emetteur sera mis à la masse, et le collecteur sera relié à une tension d'alim (12V) par une resistance (quelle valeur?): le collecteur sera donc ma nouvelle sortie logique, 0 et 12V.
lorsque j'aurai en sortie du microcontroleur un 1 Logique, j'aurai +5V à la base du transistor, qui sera saturé, et qui fera passer le +12 sur le collecteur.
lorsque j'aurai en sortie du microcontroleur un 0 Logique, j'aurai 0V à la base du transistor, qui sera bloqué, et qui fera passer le 0V sur le collecteur.
est-ce exact?
merci de vos conseils
-----