Питание 12вольтового моторчика от МК
Питание 12вольтового моторчика от МК
Возник вопрос, как лучше, правильнее запитать 12вольтовый шаговый двигатель от микроконтроллера питающегося 5в напряжением? с выхода МК подаем напряжение на базу биполярного транзистора который уже и подает питание на двигатель, Но проблеиа в том что при таком простом включении (эмиттерный повторитель) на моторчик подаеться чуть меньше 5в, а нужно что бы транзистор открывался полностью и подавал 12в (коллектор транзистора подключен к 12в) как нужно поступить?
Поставь два транзистора..
Один NPN управляется от МК и включён по схеме с общим эмиттером,
а второй PNP у которого в цепь коллектора включён мотор..
Второй транзистор по базе управляется коллектором первого, через сопротивление..
..
А можно ещё проще - включив моторчик в цепь коллектора своего транзистора...
Один NPN управляется от МК и включён по схеме с общим эмиттером,
а второй PNP у которого в цепь коллектора включён мотор..
Второй транзистор по базе управляется коллектором первого, через сопротивление..
..
А можно ещё проще - включив моторчик в цепь коллектора своего транзистора...

да, это получше. но при включении мотора в цепь коллектора одного транзистора (второй вариант) то на моторе получаем около 7в, всеравно транзистор открыт не полностью..и на нем остаеться порядка 4в. хотелось бы что бы на мотор подавалось максимальное напряжение (12в). есть вариант поставить специальный драйвер (ir2101) но это стоит денег и хочется найти более простое решение...или я не правильно понял?)
-
YAA
- Говорящий с текстолитом
- Сообщения: 1627
- Зарегистрирован: Чт авг 06, 2009 20:34:52
- Откуда: Новосибирск
kostya_t писал(а):да, это получше. но при включении мотора в цепь коллектора одного транзистора (второй вариант) то на моторе получаем около 7в, всеравно транзистор открыт не полностью..и на нем остаеться порядка 4в. хотелось бы что бы на мотор подавалось максимальное напряжение (12в). есть вариант поставить специальный драйвер (ir2101) но это стоит денег и хочется найти более простое решение...или я не правильно понял?)
Эмиттер транзистора - на землю, последовательно с базой - токоограничивающий резистор (чтбы не перегружать выход МК), последовательно с коллектором - моторчик на 12В. При правильном выборе элементов достаточно одного npn транзистора.
Не хватает двух чисел: потребление моторчика и выходной ток МК.
kostya_t..
то на моторе получаем около 7в, всеравно транзистор открыт не полностью..и на нем остаеться порядка 4в.
Это будет только тогда, когда у тя транзистор работает в линейном режиме и не полностью открыт..
Если он действительно открыт, то на нём будет Uкэ=0.2-0.8 вольт, в зависимости от типа транзистора...
то на моторе получаем около 7в, всеравно транзистор открыт не полностью..и на нем остаеться порядка 4в.
Это будет только тогда, когда у тя транзистор работает в линейном режиме и не полностью открыт..
Если он действительно открыт, то на нём будет Uкэ=0.2-0.8 вольт, в зависимости от типа транзистора...
да, все, спасибо. разобрался. моя глупость была. точнее моделировал все в microCap-е и ставил там идеальную модель. поставил модель реального транзистора, все заработало согласно логике) все, останавляваюсь на схеме одного npn транзистора и моторчика в коллекторе.
p.s. Выходной ток МК Iмах=25ма, потребление моторчика Iдв=200ма
p.s. Выходной ток МК Iмах=25ма, потребление моторчика Iдв=200ма
Ну вот, делаешь так.
Хотя можно еще и на полевике сделать...там падение напряжение не превысит 0,1в
Хотя можно еще и на полевике сделать...там падение напряжение не превысит 0,1в
- Вложения
-
- 55.JPG
- (68.25 КБ) 849 скачиваний