3А нагрузка от микроконтролерра

Блоки питания, преобразователи напряжения, UPS'ы - это здесь :)
Аватара пользователя
desertkun
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн ноя 05, 2012 14:14:30

3А нагрузка от микроконтролерра

Сообщение desertkun »

Здравствуйте!

Помогите решить задачку: нужно запитать 3А нагрузку от ноги МК в ключевом режиме. Нужно просто включать/выключать нагрузку.
К сложалению, есть только два p-n-p тразнистора: КТ837Ж (коэф. усил. 20) и BD136 (аж 150). Еще есть кт315 (npn)

Изображение

Что я делаю не так? Не работает и все. 95% уверен не хватает резисторов где нужно.
Помогите, пожалуйста, рассчитать токи, на макетке с подключенным к массе резистором работает, а если кинуть МК — нет :( :(
Всю ночь ковырялся, не разобрался, а сроки горят.

PS. Насколько я понял, МК выдает 50мА макс.

Спасибо!!
Реклама
Аватара пользователя
vem566
Друг Кота
Сообщения: 4732
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: 3А нагрузка от микроконтролерра

Сообщение vem566 »

Как то так. Резистор 470 ом, отмеченный звездочкой можно подобрать для полного открывания/закрывания мощного ключа.
Вложения
dd7o7p2z5.png
(11.67 КБ) 585 скачиваний
Реклама
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: 3А нагрузка от микроконтролерра

Сообщение Телекот »

desertkun писал(а):Всю ночь ковырялся, не разобрался, а сроки горят.
Не пойму зачем браться за такую работу если в радиотехнике не чего не понимаете?
vem566 писал(а):Как то так.
У вас ток кт315 не чем не ограничен, в цепь коллектора надо поставить резистор. Зачем давать такие советы.
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Аватара пользователя
RomanT
Это не хвост, это антенна
Сообщения: 1335
Зарегистрирован: Ср июн 09, 2010 16:44:54
Откуда: Пермь
Контактная информация:

Re: 3А нагрузка от микроконтролерра

Сообщение RomanT »

А коммутация нагрузки должна быть именно по "плюсу" ?
А тоб сразу силовой ключ на коммутацию нагрузки по "минусу" ...
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
desertkun
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн ноя 05, 2012 14:14:30

Re: 3А нагрузка от микроконтролерра

Сообщение desertkun »

RomanT писал(а):А коммутация нагрузки должна быть именно по "плюсу" ?
К сожалению, да, главный транзистор уже впаян и другого просто нет.
Телекот писал(а):У вас ток кт315 не чем не ограничен, в цепь коллектора надо поставить резистор. Зачем давать такие советы.
Подскажите, пожалуйста, как именно нужен резистор поставить и какого номинала.
vem566 писал(а):Как то так.
Собрал схему — транзистор открывается, и как только открывается и нагрузка включается на 0.1с то он обратно закрывается. Если подключить базу слабого транзистора через резистор к плюсу — все норм открывается. И еще, подскажите, как вы рассчитали эти номиналы.
Реклама
Аватара пользователя
vem566
Друг Кота
Сообщения: 4732
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Re: 3А нагрузка от микроконтролерра

Сообщение vem566 »

desertkun писал(а):как вы рассчитали эти номиналы
Никак я их не рассчитывал. Многолетняя практика. Именно такие величины всегда работают.
desertkun писал(а):и как только открывается и нагрузка включается на 0.1с то он обратно закрывается. Если подключить базу слабого транзистора через резистор к плюсу — все норм открывается.
Вот тут ничего не понятно. если принудительно подать + на резистор базы первого транзистора и все работает, а от сигнала МК нет, то дело или в МК или в программе. Как то поподробнее пожалуйста.
Реклама
Аватара пользователя
desertkun
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн ноя 05, 2012 14:14:30

Re: 3А нагрузка от микроконтролерра

Сообщение 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);
	}   
Аватара пользователя
Рязанцев Владислав
Мудрый кот
Сообщения: 1781
Зарегистрирован: Пн июн 24, 2013 23:00:42
Откуда: Казахстан

Re: 3А нагрузка от микроконтролерра

Сообщение Рязанцев Владислав »

Не работает ибо нех такой херней страдать. Все очень элементарно. А если элементарно, а пациенту еще и разжевать нужно- не бесплатно.
Изображение
Ваши хотелки за ваши деньги
Аватара пользователя
Рязанцев Владислав
Мудрый кот
Сообщения: 1781
Зарегистрирован: Пн июн 24, 2013 23:00:42
Откуда: Казахстан

Re: 3А нагрузка от микроконтролерра

Сообщение Рязанцев Владислав »

Прежде чем лезть в проектирование цифровой электроники, надо хотя бы основы изучить. Я понимаю спросил был новичек, которому нужно эти транзисторы кнопкой например дергать.
Вложения
gg.GIF
(1.94 КБ) 436 скачиваний
Изображение
Ваши хотелки за ваши деньги
Аватара пользователя
mike000
Вымогатель припоя
Сообщения: 506
Зарегистрирован: Сб июн 16, 2012 22:08:37
Откуда: Москва

Re: 3А нагрузка от микроконтролерра

Сообщение mike000 »

Рязанцев Владислав писал(а):ибо нех такой херней страдать
Вы знакомы с автором, с его делами, чтобы судить об этом? Вот и помогите, раз это так элементарно. "Херней страдать" - это писать такие вот бесполезные сообщения, как Ваши. И кстати, большинство разделов этого форума подразумевают бесплатное общение и взаимопомощь, хоть по сложным вопросам, хоть по простым.
Аватара пользователя
desertkun
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн ноя 05, 2012 14:14:30

Re: 3А нагрузка от микроконтролерра

Сообщение desertkun »

Оффтоп:
Спойлер
Рязанцев Владислав писал(а):Прежде чем лезть в проектирование цифровой электроники, надо хотя бы основы изучить.
Вот и изучаю, так сказать, на практике.
Рязанцев Владислав писал(а): Я понимаю спросил был новичек, которому нужно эти транзисторы кнопкой например дергать.
Новичек, где я об обратном говорил? Перед тем, как создавать тему я собрал два транзистора в кучку и все работало, с резисторами, а с МК — нет, вот и спрашиваю, почему.
Рязанцев Владислав писал(а):gg.GIF
Я так понял, R2 должен быть мощным, учитывая 5в 3А? Но за схему спасибо, попробую собрать.

Еще бы лучше если бы вы объяснили новичку (или ссылку на статью) о том как рассчитывать сопротивления. Закон Ома и есть все расчёта, да, но не совсем понятно, почему у меня с базы кт315 течет ток в ногу мк? Отсоединяю ногу мк — на ней 0.5 при лог. нуле и 5 при лог. единице. Подключаю — 4.5 и 5 соответственно :shock:
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: 3А нагрузка от микроконтролерра

Сообщение Телекот »

desertkun писал(а): почему у меня с базы кт315 течет ток в ногу мк?
Вы транзисторы правильно подсоединяете? И целые ли они.
По моему надо сначала основы изучить потом уже браться за МК.
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Аватара пользователя
desertkun
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн ноя 05, 2012 14:14:30

Re: 3А нагрузка от микроконтролерра

Сообщение desertkun »

Да, согласно схеме выше. Э-К-Б у обоих. С МК проблем не было, до транзисторов. Основы изучил :))
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: 3А нагрузка от микроконтролерра

Сообщение Телекот »

Если у вас транзистор кт315 то с базы не может течь ток в МК, он обратной проводимости. Или у вас не КТ315, а КТ361.
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Аватара пользователя
desertkun
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн ноя 05, 2012 14:14:30

Re: 3А нагрузка от микроконтролерра

Сообщение desertkun »

Похоже, вы правы, у меня КТ361.
Насполько я понял, по картинке у 361 буква по центру, а у 315 — сбоку.

А вот мой экземпляр:
Изображение

По чистой случайности у меня есть еще один, у которого буква сбоку. Проверим :))
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: 3А нагрузка от микроконтролерра

Сообщение da-nie »

Похоже, вы правы, у меня КТ361.
Это 315.
и как только открывается и нагрузка включается на 0.1с то он обратно закрывается.
Так у вас 3 А ток. МК, скорее всего, резко плохеет от такого броска по питанию и он перезагружается.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Аватара пользователя
desertkun
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн ноя 05, 2012 14:14:30

Re: 3А нагрузка от микроконтролерра

Сообщение desertkun »

da-nie писал(а):Так у вас 3 А ток. МК, скорее всего, резко плохеет от такого броска по питанию и он перезагружается.
3А планируется, тестируется же все это дело на обычном моторчике. Может в этом дело? Да и по частоте "рывков" видно что программа работает. Плюс, питание идет от литий-полимерного аккумулятора 1.8Ач с 25С.

Upd. Надо проверить.
Аватара пользователя
mike000
Вымогатель припоя
Сообщения: 506
Зарегистрирован: Сб июн 16, 2012 22:08:37
Откуда: Москва

Re: 3А нагрузка от микроконтролерра

Сообщение mike000 »

desertkun, а Вы в монтаже своем уверены? То есть, нет ли где замыкания, "сопли" из припоя и т.д.? А то картинка чуть выше не внушает доверия :) Транзистор на картинке действительно похож на КТ315, но для уверенности можно просто прозвонить его тестером на предмет проводимости PNP-NPN.
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20172
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: 3А нагрузка от микроконтролерра

Сообщение Martin76 »

Хоть что то из конденсаторов по питанию стоит? Желательно керамику и электролит ставить с любой нагрузкой.
Аватара пользователя
desertkun
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн ноя 05, 2012 14:14:30

Re: 3А нагрузка от микроконтролерра

Сообщение desertkun »

Питает импульсный стабилизатор, который обрезает с 7.4 до 5В, и на его конце висит конденсатор, так что питание стабильное. Стабилизатор держит 5А.

Я сдаюсь, придется сгонять за твердотальным реле. Спасибо огромное за помощь, набил таки шишку!
Ответить

Вернуться в «Питание»