Управление нагрузкой

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
RVL
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт окт 14, 2008 23:47:09

Управление нагрузкой

Сообщение RVL »

Здравствуйте, формчане!
Предисловие:
Есть схема на основе ATmega16L.
Общее предназначение - управление активатором центрального замка.
Активатор - хрень, представляющая собой двигатель с реечным редуктором, питающийся от +-12в.
При подаче в одной полярности - втягивает шток, в обратной полярности - выталкивает шток.
Сразу поясню, что к автомобилю это отношения не имеет. Активатор управляет неким механизмом.
Кушает до 4 ампер.
Итого получается, что нам надо управлять:
1. полярность подаваемого на активатор напряжения - одна нога с мк;
2. вкл/выкл этого самого подаваемого напряжения - вторая нога с мк.
Скорость срабатывания - невысокая (не чаще 2 раз в секунду).
Все питаем от обычного компьютерного блока питания (ATX) - вроде там есть и +5, и +12.

По первому пункту вопросов не возникает: это может быть как 4 MOSFET-в-мост (вроде полумост называется), или реле с двумя группами на переключение.
А вот по второму есть:
основная особенность - необходимость во включенном состоянии пропускать ток в обоих направлениях (чтобы не зависело от полярности).
Сейчас используется э/м реле. Как уйти от использования реле??? Можно ли применять симистор?
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Сообщение AI_Disable »

Думаю, картинка пояснит всё без лишних слов:
Изображение
PS: На номиналы особо внимание не обращайте, взял первую попавшуюся...
Вложения
hb_mosfet.gif
(5.38 КБ) 473 скачивания
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

Главное не забыть про шунтирующие диоды (в обратной полярности естественно) между ногами 2 и 3 транзисторов (если они не встроены в транзисторы)
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Только управляющие сигналы A и B должны иметь размах от 0 до напряжения питания мотора (12 вольт). Чтобы это к меге прицепить, нужны дополнительные ключи...
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

Вариант без ключей, но полюбому с нехилыми сквозными токами:
Вложения
motorirf_cr.gif
(11.88 КБ) 796 скачиваний
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Забавно будет, если нажать обе кнопочки одновременно.
RVL
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт окт 14, 2008 23:47:09

Сообщение RVL »

Забыл сказать главное: актиьваторов - 40 штук. И каждым надо управлять в отдельности. В один момент времени работает только один.
Полумост - это конечно хорошо. Он у меня и так используется для установки полярности.
Но дальше приходиться включать через реле. Иначе этих полумостов потребуется 40 штук (х4 МОСФЕТА = слишком много).
Поэтому и встает вопрос про использование другого варианта.
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

Барсик писал(а):Забавно будет, если нажать обе кнопочки одновременно.

А ничего не будет - остановится (в Протеусе), а в жизни вариантов развития событий много и все плачевные :) .
Последний раз редактировалось DrWatson Пт дек 18, 2009 19:48:22, всего редактировалось 1 раз.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Аватара пользователя
mr.Kirill
Мучитель микросхем
Сообщения: 438
Зарегистрирован: Вт сен 25, 2007 19:40:26
Откуда: Челябинск

Сообщение mr.Kirill »

Ну как бы существуют транзисторы типа IRF7105/7309/7319/7343/7350 (нужно выбрать по максимальному току стока и напряжению) и подобные, которые в корпусе SOIC8 имею пару транзисторов (N- и P-канальный), таким образом уже не 4 корпуса получается, а 2 достаточно малогабаритных... меньше решение врятли получится придумать.
[color=#0000BF]"Какой тоской душа не сражена - быть твердым заставляют времена"© "Король Лир" У.Шекспир.[/color]
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

Автору: Тут либо реле (по 2шт на каждый), либо MOSFETы (по 4 шт) - других вариантов не видится.
Если б было питание двухполярное +12В и -12В, можно было бы ограничиться по 2 MOSFETа на каждый (плюс довесок в виде ключей или оптронов на управление ими), к примеру так (все элементы чисто для примера, реально надо выбирать подходящие):
Вложения
motor2_cr.gif
(9.38 КБ) 658 скачиваний
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

И доработанный вариант от AI_Disable - теперь можно подключать к меге.
Вложения
motor3_cr.gif
(10.79 КБ) 754 скачивания
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»