Прежде всего, я бы хотел сказать, что я не инженер-электрик, поэтому, пожалуйста, потерпите меня. У меня нет эскиза того, чего я пытаюсь достичь, но, надеюсь, я смогу объяснить это хорошо.
У меня есть NPN-транзистор (в частности, 2n2222), и я делаю следующее.
- Подключите 9В батарею к транзисторному коллектору
- Подключите транзисторную базу к выходному контакту ШИМ Arduino (1k транзистор между ними)
- Соедините землю батареи 9V с землей Arduino
- Записать цикл for (i = 0-255), который увеличивается на 1 каждые 100 мс, и выполнять аналоговый ввод (PWMOutputPin, i)
Затем я беру мультиметр, чтобы измерить напряжение между землей и плечом эмиттера, и я получаю значения в диапазоне 0-4,5 В, в то время как батарея имеет напряжение около 7,68 В, измеряя его напрямую.
Я думал, что цель транзистора - передать полное напряжение между коллектором и эмиттером при условии, что на базу подается достаточное напряжение. Это правильно? Я делаю что-то неправильно?