Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
08.12.2009, 21:38
|
|
Временная регистрация
Регистрация: 12.02.2008
Сообщений: 77
Сказал спасибо: 84
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Подключение двигателя к микроконтроллеру
Имеется контроллер ATTiny2313 и какой-то линейный двигатель(марка не указана). При подключении двигателя напрямую к 5В рабочий ток - 30мА, при искуственном удержании ротора ток возрастает примерно до 45мА. Ток на выходе контроллера примерно подходит. Вот собственно и вопрос, возможно ли подключать двигатель напрямую к контроллеру и не использовать никаких драйверов.
И если можно, то зачем устанавливают 4 диода:
http://www.roboclub.ru/netcat_files/273_13.gif
Спасибо!
P.S. Направление необходимо менять
|
|
|
|
08.12.2009, 22:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Подключение двигателя к микроконтроллеру
На схеме у Вас классический мостовой усилитель. Диоды нужны для защиты выходов усилителя от ЭДС самоиндукции. Ни один контроллер не в состоянии напрямую управлять двигателем. Максимальный ток на выходе МК - не превышает 20мА для одного вывода, чего явно мало.
|
|
|
|
08.12.2009, 22:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Подключение двигателя к микроконтроллеру
Диоды для защиты. В некоторых панелях приборов автомобильных шаговые моторы стрелочных индикаторов подключают напрямую к спареным ножкам микроконтроллера PIC16c54
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
08.12.2009, 22:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Подключение двигателя к микроконтроллеру
Сообщение от MisterDi
|
Максимальный ток на выходе МК - не превышает 20мА для одного вывода, чего явно мало.
|
Это не максимальный а НОМИНАЛЬНЫЙ ток.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
08.12.2009, 22:48
|
|
Временная регистрация
Регистрация: 12.02.2008
Сообщений: 77
Сказал спасибо: 84
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Подключение двигателя к микроконтроллеру
Сообщение от MisterDi
|
Ни один контроллер не в состоянии напрямую управлять двигателем. Максимальный ток на выходе МК - не превышает 20мА для одного вывода, чего явно мало.
|
В даташите черным по белому написано ток выводов - 40мА. При максимальной нагрузке на порт - 200мА. И пусть это максимальный ток. Это же не пиковый максимальный. Или я чего-то не понимаю??
Ну а если поставить ограничиввающий резистор и пустить на движок не 40 а 30 мА? Просто я так понимаю упадет мощность, но это вообще не критично.
|
|
|
|
09.12.2009, 00:56
|
|
Прописка
Регистрация: 17.10.2006
Сообщений: 147
Сказал спасибо: 2
Сказали Спасибо 22 раз(а) в 11 сообщении(ях)
|
Re: Подключение двигателя к микроконтроллеру
Сообщение от avr123-nm-ru
|
Диоды для защиты. В некоторых панелях приборов автомобильных шаговые моторы стрелочных индикаторов подключают напрямую к спареным ножкам микроконтроллера PIC16c54
|
А там шаговые движки? А в каких моделях?
|
|
|
|
09.12.2009, 02:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Re: Подключение двигателя к микроконтроллеру
Если двигатель не должен менять направление движения, то я делаю так...
Напрямую если подключить, ни порт, ни контроллер долго не проживет, наводки будут сводить контроллер с ума
Полевик и оптопару можно подобрать,я брал полевик logic и главное не забыть правильно развести замлю...
|
|
|
|
09.12.2009, 05:46
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Подключение двигателя к микроконтроллеру
Saadov, ага, а если надо менять направление, дополнить схему релюхой. ))))))))
|
|
|
|
09.12.2009, 09:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: Подключение двигателя к микроконтроллеру
Сообщение от di_halt
|
А там шаговые движки? А в каких моделях?
|
Шаговые. Сопротивление обмоток по 200 Ом панель для ВАЗ-2110 производства "счетмаш".
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
09.12.2009, 09:44
|
|
Прописка
Регистрация: 22.12.2008
Адрес: Челябинск
Сообщений: 111
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Подключение двигателя к микроконтроллеру
Если двигатель не мощный рекомендую данный драйвер http://terminal-kom.narod.ru/l293d_TI.pdf
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:59.
|
|