Zunächst möchte ich sagen, dass ich kein Elektrotechniker bin. Bitte nehmen Sie Kontakt mit mir auf. Ich habe keine Skizze für das, was ich erreichen möchte, aber ich hoffe, ich kann es in Ordnung erklären.
Ich habe einen NPN-Transistor (speziell 2n2222) und mache Folgendes.
- Schließen Sie die 9-V-Batterie an den Transistorkollektor an
- Verbinden Sie die Transistorbasis mit dem Arduino PWM-Ausgangspin (1k Transistor dazwischen).
- Verbinden Sie die Masse der 9-V-Batterie mit der Arduino-Masse
- Schreiben Sie eine for-Schleife (i = 0-255), die alle 100 ms um 1 erhöht wird, und führen Sie analogWrite (PWMOutputPin, i) aus.
Ich nehme dann ein Multimeter, um die Spannung zwischen Masse und Emitter zu messen. Ich erhalte Werte zwischen 0 und 4,5 Volt, während die Batterie etwa 7,68 V enthält, indem ich sie direkt messe.
Ich dachte, der Zweck des Transistors ist es, die volle Spannung zwischen Kollektor und Emitter zu senden, vorausgesetzt, es wird genügend Spannung an die Basis gesendet. Ist das richtig? Mache ich etwas falsch?
quelle