Всем привет. Помогите молодому и начинающему радиолюбителю (если так можно выразиться). Начал изучение с просмотра видео на канале AmperkaRu. Дошел до серии "Видеоуроки по Arduino. Моторы и транзисторы (5-я серия, ч1)". Решил попробовать подключить транзистор (нашел у себя только КТ829А). При подаче сигнала (analogWrite(ledPid, 0)) LED загорается с максимальной яркостью. При подаче сигнала (analogWrite(ledPin, 255)) LED тухнет. На полностью собранной схеме и подключенной arduino лампа горит уже ярко. На эмитере 5В. Источник питания 9В. Я считал, что лампа от увеличения напряжения на 9 канале, яркость должная увеличиваться, а она уменьшается. Может я что-то не так подключил? Схемка прикреплена. Скетч: int LedPin = 3; void setup() { pinMode(3, OUTPUT); } void loop() { for (int i=0; i<255; i++) { analogWrite(LedPin, i); delay(500); } }
Заработало. Спасибо. В даташите кт829а написано, что через коллектор-эмитер можно пропустить 100В. А что делать с базой подключенной к ардуине?
Нужно туда воткнуть резистор, чтобы ограничить ток база-эмиттер. К коллектору тоже нужно резистор подключить, чтобы ограничить ток на светодиоде. Вот, посмотрите здесь пример http://wiki.amperka.ru/конспект-arduino:пульсар А здесь пример расчётов http://wiki.amperka.ru/конспект-arduino:биполярный-транзистор