Питание 12вольтового моторчика от МК

Обсуждаем цифровые устройства...
Ответить
kostya_t
Родился
Сообщения: 13
Зарегистрирован: Пт июл 27, 2007 09:43:22
Откуда: Екатеринбург

Питание 12вольтового моторчика от МК

Сообщение kostya_t »

Возник вопрос, как лучше, правильнее запитать 12вольтовый шаговый двигатель от микроконтроллера питающегося 5в напряжением? с выхода МК подаем напряжение на базу биполярного транзистора который уже и подает питание на двигатель, Но проблеиа в том что при таком простом включении (эмиттерный повторитель) на моторчик подаеться чуть меньше 5в, а нужно что бы транзистор открывался полностью и подавал 12в (коллектор транзистора подключен к 12в) как нужно поступить?
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Поставь два транзистора..
Один NPN управляется от МК и включён по схеме с общим эмиттером,
а второй PNP у которого в цепь коллектора включён мотор..
Второй транзистор по базе управляется коллектором первого, через сопротивление..
..
А можно ещё проще - включив моторчик в цепь коллектора своего транзистора... :tea:
kostya_t
Родился
Сообщения: 13
Зарегистрирован: Пт июл 27, 2007 09:43:22
Откуда: Екатеринбург

Сообщение kostya_t »

да, это получше. но при включении мотора в цепь коллектора одного транзистора (второй вариант) то на моторе получаем около 7в, всеравно транзистор открыт не полностью..и на нем остаеться порядка 4в. хотелось бы что бы на мотор подавалось максимальное напряжение (12в). есть вариант поставить специальный драйвер (ir2101) но это стоит денег и хочется найти более простое решение...или я не правильно понял?)
YAA
Говорящий с текстолитом
Сообщения: 1627
Зарегистрирован: Чт авг 06, 2009 20:34:52
Откуда: Новосибирск

Сообщение YAA »

kostya_t писал(а):да, это получше. но при включении мотора в цепь коллектора одного транзистора (второй вариант) то на моторе получаем около 7в, всеравно транзистор открыт не полностью..и на нем остаеться порядка 4в. хотелось бы что бы на мотор подавалось максимальное напряжение (12в). есть вариант поставить специальный драйвер (ir2101) но это стоит денег и хочется найти более простое решение...или я не правильно понял?)

Эмиттер транзистора - на землю, последовательно с базой - токоограничивающий резистор (чтбы не перегружать выход МК), последовательно с коллектором - моторчик на 12В. При правильном выборе элементов достаточно одного npn транзистора.
Не хватает двух чисел: потребление моторчика и выходной ток МК.
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

kostya_t..
то на моторе получаем около 7в, всеравно транзистор открыт не полностью..и на нем остаеться порядка 4в.
Это будет только тогда, когда у тя транзистор работает в линейном режиме и не полностью открыт..
Если он действительно открыт, то на нём будет Uкэ=0.2-0.8 вольт, в зависимости от типа транзистора...
kostya_t
Родился
Сообщения: 13
Зарегистрирован: Пт июл 27, 2007 09:43:22
Откуда: Екатеринбург

Сообщение kostya_t »

да, все, спасибо. разобрался. моя глупость была. точнее моделировал все в microCap-е и ставил там идеальную модель. поставил модель реального транзистора, все заработало согласно логике) все, останавляваюсь на схеме одного npn транзистора и моторчика в коллекторе.

p.s. Выходной ток МК Iмах=25ма, потребление моторчика Iдв=200ма
JohnBoen
Прорезались зубы
Сообщения: 212
Зарегистрирован: Ср дек 17, 2008 18:55:40
Откуда: Кемерово

Сообщение JohnBoen »

Ну вот, делаешь так.

Хотя можно еще и на полевике сделать...там падение напряжение не превысит 0,1в
Вложения
55.JPG
(68.25 КБ) 849 скачиваний
kostya_t
Родился
Сообщения: 13
Зарегистрирован: Пт июл 27, 2007 09:43:22
Откуда: Екатеринбург

Сообщение kostya_t »

ага, спасибо. точно так же собрался)
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Я бы еще диод поставил параллельно мотору для защиты транзистора (аналогично включению реле).
Оптимизм х (Опыт + Знания) = const
Ответить

Вернуться в «Цифровая техника»