Страница 1 из 2
3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 05:01:59
desertkun
Здравствуйте!
Помогите решить задачку: нужно запитать 3А нагрузку от ноги МК в ключевом режиме. Нужно просто включать/выключать нагрузку.
К сложалению, есть только два p-n-p тразнистора: КТ837Ж (коэф. усил. 20) и BD136 (аж 150). Еще есть кт315 (npn)
Что я делаю не так? Не работает и все. 95% уверен не хватает резисторов где нужно.
Помогите, пожалуйста, рассчитать токи, на макетке с подключенным к массе резистором работает, а если кинуть МК — нет

Всю ночь ковырялся, не разобрался, а сроки горят.
PS. Насколько я понял, МК выдает 50мА макс.
Спасибо!!
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 05:46:46
vem566
Как то так. Резистор 470 ом, отмеченный звездочкой можно подобрать для полного открывания/закрывания мощного ключа.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 05:59:56
Телекот
desertkun писал(а):Всю ночь ковырялся, не разобрался, а сроки горят.
Не пойму зачем браться за такую работу если в радиотехнике не чего не понимаете?
vem566 писал(а):Как то так.
У вас ток кт315 не чем не ограничен, в цепь коллектора надо поставить резистор. Зачем давать такие советы.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 10:21:35
RomanT
А коммутация нагрузки должна быть именно по "плюсу" ?
А тоб сразу силовой ключ на коммутацию нагрузки по "минусу" ...
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 14:12:42
desertkun
RomanT писал(а):А коммутация нагрузки должна быть именно по "плюсу" ?
К сожалению, да, главный транзистор уже впаян и другого просто нет.
Телекот писал(а):У вас ток кт315 не чем не ограничен, в цепь коллектора надо поставить резистор. Зачем давать такие советы.
Подскажите, пожалуйста, как именно нужен резистор поставить и какого номинала.
vem566 писал(а):Как то так.
Собрал схему — транзистор открывается, и как только открывается и нагрузка включается на 0.1с то он обратно закрывается. Если подключить базу слабого транзистора через резистор к плюсу — все норм открывается. И еще, подскажите, как вы рассчитали эти номиналы.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 14:23:10
vem566
desertkun писал(а):как вы рассчитали эти номиналы
Никак я их не рассчитывал. Многолетняя практика. Именно такие величины всегда работают.
desertkun писал(а):и как только открывается и нагрузка включается на 0.1с то он обратно закрывается. Если подключить базу слабого транзистора через резистор к плюсу — все норм открывается.
Вот тут ничего не понятно. если принудительно подать + на резистор базы первого транзистора и все работает, а от сигнала МК нет, то дело или в МК или в программе. Как то поподробнее пожалуйста.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 14:35:24
desertkun
vem566 писал(а):Вот тут ничего не понятно. если принудительно подать + на резистор базы первого транзистора и все работает, а от сигнала МК нет, то дело или в МК или в программе. Как то поподробнее пожалуйста.
Вставил другой мк (был atmega32L, а вставил atmega32), поведение такое же.
А программа просто дёргает ногу мк:
Код: Выделить всё
#define ENGINE_PORT PORTD
#define ENGINE_BIT (1 << 2)
while (1)
{
ENGINE_PORT = ENGINE_BIT;
_delay_ms(2000);
ENGINE_PORT = 0;
_delay_ms(2000);
}
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 14:39:01
Рязанцев Владислав
Не работает ибо нех такой херней страдать. Все очень элементарно. А если элементарно, а пациенту еще и разжевать нужно- не бесплатно.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 18:40:15
Рязанцев Владислав
Прежде чем лезть в проектирование цифровой электроники, надо хотя бы основы изучить. Я понимаю спросил был новичек, которому нужно эти транзисторы кнопкой например дергать.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 19:03:58
mike000
Рязанцев Владислав писал(а):ибо нех такой херней страдать
Вы знакомы с автором, с его делами, чтобы судить об этом? Вот и помогите, раз это так элементарно. "Херней страдать" - это писать такие вот бесполезные сообщения, как Ваши. И кстати, большинство разделов этого форума подразумевают бесплатное общение и взаимопомощь, хоть по сложным вопросам, хоть по простым.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 19:07:09
desertkun
Оффтоп:
Спойлер
Рязанцев Владислав писал(а):Прежде чем лезть в проектирование цифровой электроники, надо хотя бы основы изучить.
Вот и изучаю, так сказать, на практике.
Рязанцев Владислав писал(а): Я понимаю спросил был новичек, которому нужно эти транзисторы кнопкой например дергать.
Новичек, где я об обратном говорил? Перед тем, как создавать тему я собрал два транзистора в кучку и все работало, с резисторами, а с МК — нет, вот и спрашиваю, почему.
Рязанцев Владислав писал(а):gg.GIF
Я так понял, R2 должен быть мощным, учитывая 5в 3А? Но за схему спасибо, попробую собрать.
Еще бы лучше если бы вы объяснили
новичку (или ссылку на статью) о том как рассчитывать сопротивления. Закон Ома и есть все расчёта, да, но не совсем понятно, почему у меня с базы кт315 течет ток в ногу мк? Отсоединяю ногу мк — на ней 0.5 при лог. нуле и 5 при лог. единице. Подключаю — 4.5 и 5 соответственно

Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 19:15:30
Телекот
desertkun писал(а): почему у меня с базы кт315 течет ток в ногу мк?
Вы транзисторы правильно подсоединяете? И целые ли они.
По моему надо сначала основы изучить потом уже браться за МК.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 19:21:08
desertkun
Да, согласно схеме выше. Э-К-Б у обоих. С МК проблем не было, до транзисторов.
Основы изучил

Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 19:28:41
Телекот
Если у вас транзистор кт315 то с базы не может течь ток в МК, он обратной проводимости. Или у вас не КТ315, а КТ361.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 20:50:08
desertkun
Похоже, вы правы, у меня КТ361.
Насполько я понял, по
картинке у 361 буква по центру, а у 315 — сбоку.
А вот мой экземпляр:
По чистой случайности у меня есть еще один, у которого буква сбоку. Проверим

Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 21:16:17
da-nie
Похоже, вы правы, у меня КТ361.
Это 315.
и как только открывается и нагрузка включается на 0.1с то он обратно закрывается.
Так у вас 3 А ток. МК, скорее всего, резко плохеет от такого броска по питанию и он перезагружается.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 21:32:44
desertkun
da-nie писал(а):Так у вас 3 А ток. МК, скорее всего, резко плохеет от такого броска по питанию и он перезагружается.
3А планируется, тестируется же все это дело на обычном моторчике. Может в этом дело? Да и по частоте "рывков" видно что программа работает. Плюс, питание идет от литий-полимерного аккумулятора 1.8Ач с 25С.
Upd. Надо проверить.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 22:09:30
mike000
desertkun, а Вы в монтаже своем уверены? То есть, нет ли где замыкания, "сопли" из припоя и т.д.? А то картинка чуть выше не внушает доверия

Транзистор на картинке действительно похож на КТ315, но для уверенности можно просто прозвонить его тестером на предмет проводимости PNP-NPN.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 22:30:38
Martin76
Хоть что то из конденсаторов по питанию стоит? Желательно керамику и электролит ставить с любой нагрузкой.
Re: 3А нагрузка от микроконтролерра
Добавлено: Чт июн 19, 2014 22:49:14
desertkun
Питает импульсный стабилизатор, который обрезает с 7.4 до 5В, и на его конце висит конденсатор, так что питание стабильное. Стабилизатор держит 5А.
Я сдаюсь, придется сгонять за твердотальным реле. Спасибо огромное за помощь, набил таки шишку!