Tout d'abord, je voudrais dire que je ne suis pas ingénieur électricien, alors soyez indulgent avec moi. Je n'ai pas de croquis de ce que j'essaie de réaliser, mais j'espère pouvoir l'expliquer.
J'ai un transistor NPN (2n2222 spécifiquement) et je fais ce qui suit.
- Connectez la batterie 9V au collecteur de transistor
- Connectez la base du transistor à la broche de sortie Arduino PWM (transistor 1k entre les deux)
- Connectez la masse de la batterie 9V à la masse Arduino
- Écrire une boucle for (i = 0-255) qui incrémente de 1 toutes les 100 ms et faire analogWrite (PWMOutputPin, i)
Je prends ensuite un multimètre pour mesurer la tension entre la masse et la jambe de l'émetteur et ce que j'obtiens, ce sont des valeurs comprises entre 0 et 4,5 volts alors que la batterie contient environ 7,68 V en la mesurant directement.
Je pensais que le but du transistor est d'envoyer la pleine tension entre le collecteur et l'émetteur à condition qu'il y ait suffisamment de tension envoyée à la base. Est-ce correct? Est-ce que je fais quelque chose de mal?
la source