Греется транзистор.

Тема в разделе "Arduino & Shields", создана пользователем Maks_Tresh, 29 июн 2016.

  1. Limoney

    Limoney Гик

    Вообще-то крона не способна выдать много тока (для нагрева моторчика).
    Вместо кроны подключайте батарейки или другой подходящий источник питания.
    Может где-то короткое замыкание.
    Подключайте моторчик по схеме AlexU
     
  2. Maks_Tresh

    Maks_Tresh Нерд

    Не правильно поняли. Транзистор в схеме, которую вы выложили, не греется, но в схеме с моторчиком он греется.
     
  3. Limoney

    Limoney Гик

    Остается выяснить сколько "жрет" ваш моторчик.
    Транзистор способный выдержать 6А.
    Просто замените по мощнее источник питания.
    Разъем USB компьютера не греется?
     
  4. AlexU

    AlexU Гуру

    Полевые управляются напряжением, а не током как биполярные. Есть полевики, которые управляются 5ю вольтами и при этом коммутируют большие токи > 1A. Хотя с ними тоже надо уметь обращаться.
    Что касается биполярных, то у мощных транзисторов малый коэффициент усиления. У того же BC243 в диапозоне 3 .. 30. Это означает, что нужны не малые токи управления (ток базы). Поэтому применяются каскады из биполярных транзисторов (картинку выше привёл). Это к вопросу:
    Пины Arduino могут выдать только 20 мА, если попытаться взять больше, то контроллер может сгореть. Поэтому применяется два каскада -- первый 2222-й усиливает ток пина до тока, которого будет достаточно для управления BC243, второй каскад, непосредственно BC243, управляет мощной нагрузкой.
     
    Maks_Tresh нравится это.
  5. Maks_Tresh

    Maks_Tresh Нерд

    Нет.
    Попробовал через драйвер L293D. И ОН ТОЖЕ ГРЕЕТСЯ.
     
  6. Unixon

    Unixon Оракул Модератор

    А мотор то живой?
     
  7. AlexU

    AlexU Гуру

    У этого драйвера предельный постоянный ток в районе 600 мА (импульсный до 1.2 А) -- при амперных моторчиках может сильно греться, а то и сгореть.

    И да -- что за мотор, а то может ларчик просто открывается, а мы тут на третью страницу дискуссию развели?
     
  8. Maks_Tresh

    Maks_Tresh Нерд

    Мотор 6 вольтовый. Нашел страницу, где он продается. Внешни похож и что 6 вольтовый тоже.
    P.s. заказывал кит набор с китая, по этому точное не могу дать описание к данному моторчику, но то что нашел вроде это то.
     
  9. Maks_Tresh

    Maks_Tresh Нерд

    Жив
     
  10. aleksis-76

    aleksis-76 Нерд

  11. Maks_Tresh

    Maks_Tresh Нерд

    Транзистор.
     
  12. aleksis-76

    aleksis-76 Нерд

  13. 9xA59kK

    9xA59kK Гик

    По вашим фото , вы неправильно подключили транзистор. По даташиту слева база, а увас почиму то с ардуино идет на вторую ногу , котороая по даташиту является коллектором.
    Подключите так:
    -Эмиттер(третья нога, крайняя справа) подключите на землю GND, источника питания.
    -Коллектор (вторая нога, посередине которая) к минусу светодиода ,а плюс светодиода к сопротивлению 470 Ом(1кОм), вторую ножку сопротивления к +5V источника питания.
    -Базу (1 нога, крайняя слева) к сопротивлению 1кОм(470 Ом), а второй конец сопротивления на +5V источника питания.
    В дальнейшем попробуйте управлять с ардуино, естественно подключив выход ардуино к сопротивлению ,которое идет на базу транзистора.
    Не забываем про общую землю GND.
    ps\ Если собрали схему правильно , а светодиод не горит - возможно светодиод подключен наоборот(переверните его и снова проверьте.)
     
    Последнее редактирование: 1 июл 2016
    Maks_Tresh нравится это.
  14. Maks_Tresh

    Maks_Tresh Нерд

    Спасибо. Все работает. Ничего не греется, но с моторчиком иначе.
    Кстати когда от ардуино не даю 5 В и дотрагиваюсь до верхней части транзистор, светодиод немного загорается =)
     
    9xA59kK нравится это.
  15. AlexU

    AlexU Гуру

    Немного пояснений к двух-каскадной схеме (следствие переписки, но начинающим наверно будет интересно, поэтому вынесено из переписки):
    schema_1.jpg
    Iб1 -- ток базы 1-го каскада (2222-го), должен быть ~500 мкА
    Iк1 -- ток коллектора 1-го каскада, должен быть ~50 мА
    Iэ1 -- ток эммитера 1-го каскада, он же Iб2 -- ток базы 2-го каскада = сумма токов базы и коллектора 1-го каскада
    Iк2 -- ток коллектора 2-го каскада, должен быть ~1 A
    Iэ2 -- ток эммитера 2-го каскада = сумма токов базы и коллектора 2-го каскада
     
    Maks_Tresh и an21265 нравится это.
  16. 9xA59kK

    9xA59kK Гик

    Это нормально. Человек тоже обладает потенциалом и вырабатывает электричество.
    А моторчик надо подключать параллельно с диодом, как на схеме выложенной постом выше.
     
    Maks_Tresh нравится это.
  17. ptr

    ptr Нуб

    По уму, тут не хватает двух резисторов между базой и эммитером транзистров. Не то, чтобы без них схема не работала, но вот в момент включения питания без них не исключено самопроизвольное открытие транзисторов, что не есть хорошо. В данной ситуации, на мокрый палец, это 5-10К на первом транзисторе и 3-5К на втором.
    Еще я предпочитаю ставить так же защитный диод между коллектором и эммитером выходного транзистора. Просто потому, что нагрузка, обычно, все же отдельный модуль и может быть заменен и не забудут ли там диод - кто же его знает ).
    Ну и для сохранности микроконтроллера можно так же поставить защитный диод на его выход. Но это уже почти паранойя )

    А теперь лирика. С точки зрения программирования, без разницы, управлять нагрузкой единицей или нулем. С точки зрения отвода тепла от микроконтроллера, управление нагрузкой нулем предпочтительней. Ток, понятно будет один и тот же, но, конструктивно в микросхеме (да и в любом транзисторе) тепло лучше рассеивается с коллектора, чем с эммитера. Это не играет никакой роли при редком переключении в ключевом режиме, но вот при частом, например ШИМ, уже становится важным. Так как выходной транзистор в микроконтроллере греется именно при переключении. В момент, когда он еще не вошел в режим насыщения или отсечки и оказывается в усилительном режиме.
    А лирика, потому что если мы суммарно грузим Ардуино на несколько десятков миллиампер, то это вообще никакой роли не играет. Если же суммарная нагрузка превышает 100 миллиампер, тогда рекомендую озаботиться управлением нулем, вместо единицы. Или, за счет дополнительных усилительных каскадов, сократить суммарную нагрузку опять до нескольких десятков миллиампер )
     
  18. aleksis-76

    aleksis-76 Нерд

    а в чем разница, ток все равно будет проходить один и тот же только в случае единицы он будет вытекающим,а в случае 0 стекающим(через нижнее плече комплементарной пары)
     
  19. ptr

    ptr Нуб

    Я же писал не про ток, а про отвод тепла. А тепло, выделяемое на участке цепи, зависит не только от тока, но и от сопротивления этого участка. Закон Джоуля-Ленца. При управлении нулем тепло будет выделяться на переходе база-коллектор одного выходного транзистора микроконтроллера, а при управлении единице - на переходе база-эммитер другого выходного транзистора. А переход база-коллектор технологически ближе к подложке и с него лучше рассеивается тепло, чем с перехода база-эммитер.
     
  20. ptr

    ptr Нуб

    На всякий случай уточню. Стандартный логический выход при нуле работает, как схема с ОЭ. А при единице - как эммитерный повторитель. И нагрев будет не в режиме насыщения или отсечки, а во время перехода из режима насыщения в режим отсечки и обратно, пока транзистор будет в усилительном режиме.