roboforum.ru

Технический форум по робототехнике.

Как управлять электродвигателем постоянного тока

Шестерни и колёса, тяги и тросики... Каркасы, скелеты ...

Как управлять электродвигателем постоянного тока

Сообщение lonely_warrior » 18 мар 2013, 05:54

Доброго времени всем.
Столкнулся с определённой заморочкой, соответствующей информации в поисковиках найти не получается. И дело вероятно не в том, что её там нет, а в том, что не выходит правильно сформировать вопрос.
Ну и раз поисковый бот не способен меня понять, я решил переадресовать вопрос людям. Буду весьма благодарен за помошь)

Итак, есть самый обычный электродвигатель, постоянного тока. Два вывода. Источнык тока простой - два вывода. Требуется замутить систему, которая позволит мне управлять движком, вращая его в обе стороны. Подал импульс на один выход - покрутился влево, на другой - вправо.

В тёмных кабинетах моей подпольной лаборатории была рождена следующая схема вундервафли:
Изображение
К сожалению чудо техники не запахало. Стал думать почему, разбивая схему на ещё более мелкие фрагменты. То что я базы в кучу соединил, опустим - был не прав, исправлюсь. У меня вот знакомый чиня переноску четыре провода перекрутил и удивлялся почему она пробки вышибает.
Но скажите ктонибудь, такой вот фрагмент конструкции должен работать?
Изображение
Почемуто не работает... Подаёшь ток на базы и тишина. Если замкнуть эмитер и коллектор любого из транзисторов, то крутица. Но ведь должно и с двумя последовательно работать... Да? Относительно "+" ведь у обоих эмиттеров отрицательный потенциал. Чего я не понимаю?
Аватара пользователя
lonely_warrior
 
Сообщения: 17
Зарегистрирован: 18 мар 2013, 05:08
прог. языки: c#, python, js

Re: Как управлять электродвигателем постоянного тока

Сообщение Myp » 18 мар 2013, 11:27

это называется H мост
тут на форуме есть ооочень большая тема про эти мосты.

а начатьс ледует вот оттуда: wiki/H-%D0%BC%D0%BE%D1%81%D1%82
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Как управлять электродвигателем постоянного тока

Сообщение RootAdmin » 18 мар 2013, 11:36

По поводу первой схемы. Подали на оранжевый вывод (например) VCC через токограничительный резистор. И?
Правый нижний транзистор открылся, течет ток через его базу-эмиттер. Напряжение на базе - 0.6V
Левый верхний не откроется никогда.
Насчет второй схемы - рекомендую померить напряжения база-эмиттер обоих.
Вообще, на форуме есть огромная тема "H-мост". Читать до просветления.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Как управлять электродвигателем постоянного тока

Сообщение lonely_warrior » 18 мар 2013, 14:39

Спасибо большое, кажется этот мост то что мне нужно. Пошёл читать и делать. Как что состряпаю - отпишусь.
Аватара пользователя
lonely_warrior
 
Сообщения: 17
Зарегистрирован: 18 мар 2013, 05:08
прог. языки: c#, python, js

Re: Как управлять электродвигателем постоянного тока

Сообщение elmot » 18 мар 2013, 15:18

Какие ток и напряжение? Если небольшие(до 1А, 10В), то можно воспользоваться готовым мостом на микросхеме и не ходить по граблям.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Как управлять электродвигателем постоянного тока

Сообщение Angel71 » 18 мар 2013, 15:31

а есть смысл городить свой драйвер или может лучше готовый купить? на биполярных как у вас, есть недорогой l293d для 2х моторов. можно и к другим посмотреться.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Как управлять электродвигателем постоянного тока

Сообщение lonely_warrior » 18 мар 2013, 19:59

Усё, затарахтело. Соседи, если вы меня читаете, знайте - всё в порядке. Я просто вояю аппарат по порабощению мира. Вы станите первыми, если не прекратите в 6 утра громко включать телевизор.
Да, да, знаю - тут каждый второй будующий поработитель и Тёмный Властелин)
Так вот, схема получилась. Скажем так, моя ощибка была в легкомысленном объединении баз у транзисторов. Оказалось, что разделить их диодами недостаточно. Впихнул ещё пару резисторов. В итоге схема такая:
Изображение
В реальности выглядет так:
Изображение
Знаю, знаю - мой навесной монтаж ужасен.
Но ведь это в первую очередь хобби. И для удовлетворения потребностей в созидании мне этого пока хватает. Именно поэтому, уважаемые Angel71 и elmot мне бы не хотелось использовать "чёрный ящик".
Мне хочется целиком и полностью понимать процессы происходящие в том что я творю. Естественно я не собираюсь курочить простые карандаши и пытаться замутить тут транзистор на графене)
Спасибо всем. Как доделаю свой агрегат, обязательно вылажу пост... А может и раньше напишу - у меня куча проблем с линуксом, вебкамерой и программирую я в там впервые. Но это уже другая история.
Аватара пользователя
lonely_warrior
 
Сообщения: 17
Зарегистрирован: 18 мар 2013, 05:08
прог. языки: c#, python, js

Re: Как управлять электродвигателем постоянного тока

Сообщение Myp » 18 мар 2013, 20:08

да ладно, нормальный монтаж, аккуратненько так
бывает страшнее в сто раз)))
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Как управлять электродвигателем постоянного тока

Сообщение elmot » 18 мар 2013, 20:56

Молодца, чо.
Тольк зря на биполярниках.


В следующий раз начинай с кремниевого песка, чтобы понимать, что внутри транзисторов происходит:)
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Как управлять электродвигателем постоянного тока

Сообщение RootAdmin » 18 мар 2013, 21:34

Диоды все ж лишние имхо.
Да, полевички куда лучше биполярников.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей


Вернуться в Механика

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21