| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > управление электродвигателем с |
| Автор: Dr.Death 4.7.2004, 11:47 |
| Вот вопрос, как можно подцепить к контроллеру(at90s2313) маленький электродвигатель, чтобы можно было управлять им, крутить в обе стороны. Хотел использовать микросхему L293D, а она стоит очень дорого, аж целых 82 р. Может у кого есть такой опыт? |
| Автор: PILOT 4.7.2004, 12:00 |
| Если: 1) двигатель от постоянного тока работающий. 2) нужно крутить с однои и той же скоростью 3) двигатель слаботочный то можно на транзисторах схему собрать. НО! нужно учитывать мощность двигателя при пуске, и выбрать мощные транзисторы (их вроде будет 4). СУВ. |
| Автор: Alexei 6.7.2004, 16:38 | ||
Можно и с разной- используя PWM |
| Автор: oleg1973 6.7.2004, 18:32 |
| втыкаем гейт от тырыстра на выход контроллера (ну там 1,5 к примеру вольта на открытие гейта) подключаем моторчик через тырыстр и все |
| Автор: PILOT 6.7.2004, 19:11 | ||||||
Написано же: "Если!" Про шим пока речи не идет. Я кстати классный регулятор мощности в нагрузке нашел в каталоге Чип-Дип. http://www.chip-dip.ru/library/files/42997/258/pr1xxx.pdf Рекомендую для гальванически неразвязанных приложений. СУВ. Добавлено @ 19:12
В обе стороны крутить нужно... и двигатель непонятно какой, коллекторный, шаговый, от переменного тока ли... СУВ. |
| Автор: -= Александр =- 6.7.2004, 22:00 |
| Вопрос почти в тему: через что запитить шаговый мотор на 3 ампера? Надо какой-нибудь блок ключей типа ULN2003, только во неск. раз мощнее... Ткните ссылку плиз (или хотя-бы название микрухи) |
| Автор: PILOT 6.7.2004, 22:40 |
| Хм. Я бы использовал либо мощные полевики либо вообще твердотельные реле, либо тиристор. Скомутировать такой ток это не так просто. Полевики такие точно есть (только сегодня смотрел) Твердотельные реле тоже есть (есть и высоко скоростные) С тиристорами и так все понятно. Все это можно посмотреть на www.chip-dip.ru в разделе документация (так она по моему называется). СУВ. |
| Автор: konst696 11.8.2004, 14:45 |
| Все очень удобно, простая прога, крутить можно как и куда угодно, с какой угодно скоростью (в смысле легко регулировать) |
| Автор: lummox 30.9.2004, 14:13 |
| А мне бы надо 3-фазный асинхронный крутить с ругулировкой частоты. P~1.5kW. Не дадите ли ссылок каких? В поиске нашёл только предложения по покупке или общие базары вокруг да около, и никакой конкретики. |
| Автор: PILOT 2.10.2004, 17:42 |
| Если это в промышленных масштабах, то есть специальные готовые блоки (около 600$) специально для этих целей. Там нет ПИД-регулятора вращения (т.е. независимо от нагрузки), но есть вход для управления частотой от напряжения на этом входе. На двигатель вешаешь крыльчатку с дырками и измеряешь частоту. Дальше зная частоту программируешь (отдельно от этого блока) ПИД регулятор вращения двигателя. Делал сам получалось вращать с частотой 0.5Гц, стабильно даже с динамической нагрузкой. СУВ. ЗЫ. Если вспомню (найду) название блока скажу... |
| Автор: lummox 4.10.2004, 03:19 |
| PILOT , не ищи название. Мне вот как раз вместо такого 600-баксового надо сделать нечто в пределах 100-150 долл. В принципе по деталям это реально. Поставить контроллер, драйвер и мощные ключи. Со схемотехникой там всё ясно. А вот дальше... Контроллер должен сформировать трёхфазный синус в виде центрированной ШИМ. Вот тут-то и начинаются сплош трудности и вопросы. Но это видимо для меня, новичка в этой тематике. Уже наверняка в этом направлении есть и наработки и отработанный подход. Вот только я на спецов этих выйти не могу и тему эту в инете нигде не встречал. То ли они по закрытым сайтам где-то шхерятся, то ли не везёт мне просто. Поэтому я ссылки и просил, вдруг кто-нить что-нить видел где. А пока пытаюсь сам прогрызть эту задачу. Вот только глупо это как-то грызть то, что уже наверняка давно изжёвано. Тем более, что мне ноу-хау никаких не надо, только азы. |
| Автор: PILOT 4.10.2004, 09:27 |
| Я этим не занимался, но что-то мне говорит, что нужно посмотреть как сделан генератор в UPS... СУВ. |
| Автор: Hockum 18.11.2004, 20:56 |
| Не охладели ещё к этой теме? Я на этот форум вышел недавно, и у меня есть некоторые наработки в этом направлении. Сейчас немного забросил, но ненадолго. Пишите на мыло: [email protected], буду весьма рад... |
| Автор: cardinal 3.3.2007, 03:44 |
| А у меня вот такой моторчик http://www2.produktinfo.conrad.com/datenblaetter/225000-249999/244554-da-01-en-GZ-Elektromotor_GZ-600BB_9_6_V.pdf Хочу устанавливать при помощи контроллера его скорость вращения. Подкиньте плиз ссылку на схему и пару мыслей. Спасибо! |
| Автор: cardinal 3.3.2007, 19:40 |
| Вопрос решился: http://electronix.ru/forum/index.php?showtopic=28157&st=0&gopid=219010&#entry219010 |
| Автор: tstudio 9.3.2007, 17:51 |
| Не забывайте о РАЗДЕЛЬНОМ ПИТАНИИ )))))) Питайте контроллер и двиги отдельно. Если не получается - используйте фильтры, дроссели и диоды. |
| Автор: Alex1984 9.5.2007, 23:02 |
| выпускается промышленный вариант на полевиках, на них и делаю, тем более 3 ампера не такой уж и большой ток. Разберись главное с пуском двигателя, тогда будет ясно как его запускать и какой ток нужен |
| Автор: cardinal 10.5.2007, 00:30 |
| На данный момент остановился на http://www.irf.com/product-info/datasheets/data/ir2104.pdf. C http://www.ortodoxism.ro/datasheets/allegromicrosystems/3940.pdfтак и не разобрался, деребас какой-то - ни описания ни хрена... Может поэтому и "not for new design" (что я конечно проглядел)... Управлять буду с помощью PWM от Atmega8. Транзисторы взял http://www.ortodoxism.ro/datasheets/stmicroelectronics/3019.pdf. |
| Автор: cardinal 23.7.2007, 01:52 |
| C IR2104 все работает... |
| Автор: Alex1984 24.7.2007, 13:40 |
Пиимер чего? раздельного питания или каскадов фильтров? |
| Автор: cardinal 24.7.2007, 20:28 |
| Я подаю на плату 12В и у меня стоит 7805, чтобы получить 5В для мк. От 12В питается моторчик. Хотелось бы исключить влияние помех от моторчика на все 5Вольтовую часть... |
| Автор: Alex1984 25.7.2007, 13:42 |
| На входе дроссель поставь. и стандартную схему фильтров к кренке (конденсатор, кренка, конденсатор+можно еще один побольше) Добавлено через 32 секунды должно хватить, такая схема в Авто стоит |
| Автор: cardinal 25.7.2007, 16:02 |
| На входе чего? Платы? И что такое кренка? |
| Автор: Alex1984 26.7.2007, 15:39 |
| на входе цифровой части 7805(кренка) ее обвязка посмотри http://west-l.kod812.ru:8080/WWW/data/pdf/73/730/07309016.pdf Перед схемой поставь дроссель, и на всякий случай можешь ткнуть диод |
| Автор: cardinal 26.7.2007, 18:01 | ||
Ну то есть два конденсатора - они стоят...
Вот так вот я понимаю? А какую дроссель ставить, сколько uH? Схема удалена... |
| Автор: Alex1984 26.7.2007, 19:46 |
| нет, ставь на линию прямо. То что сделал, это фильтр у тебя а дроссель на 100 кинь |
| Автор: cardinal 26.7.2007, 20:13 |
| То есть что-нибудь потипа... |
| Автор: Alex1984 27.7.2007, 13:07 |
| Угу |
| Автор: cardinal 27.7.2007, 18:39 |
| Понял, спасибо! |
| Автор: Alex1984 28.7.2007, 13:38 |
| |
| Автор: Alex1984 30.7.2007, 11:36 |
| Ну как, помогло? |
| Автор: cardinal 30.7.2007, 15:00 |
| Пока, не знаю не пробовал... Это дело не срочное. А там где было срочно я вообще управление моторчиками убрал. Сейчас занимаюсь производством платы под atmega8 (до 8 MHz с внутренним и 16 MHz с внешним кварцем - кварц на плате есть), стоимость при штучной покупке будет около 35 Евро (при оптовой конечно будет дешевле). На плате будет MAX232 и FT232R и все остальное для коммуникации через RS232 и USB. На плате будет 8 LED, которые тоже можно будет использовать по желанию (а можно будет отключить). Все порты выведены на штекеры по краям платы. Если есть интерес - пиши! |
| Автор: Alex1984 1.8.2007, 12:54 |
| У меня такая есть, сам делал, но на 16 меге, а платку транслятор RS232 -> USB покупаю за 8$ |
| Автор: cardinal 1.8.2007, 18:54 |
| Понятно. |