реклама на сайте
подробности

 
 
> Контроллер DC двигателя
Skaf
сообщение Dec 12 2009, 14:00
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Всем привет. Хочу сделать фрезерный станок с ЧПУ, для вырезания деталек из гетинакса, фанеры и бальзы. Сходил на рынок, купил за 500руб 3 принтера. Открываю- а в них вместо шаговых двигателей стоят обычные моторы постоянного тока. А вдоль движения головки натянута магнитная полоска, по кторой головка определяет свои координаты.

Это меня сильно озадачило... Шаговым двигателем легко проехать на нужное расстояние, а как сделать это DC мотором не знаю. Придется вспоминать курс "системы автоматического управления" чтоли? Строить там всякие ЛАФЧХ, получать разностное уравнение и кодить его в микроконтроллер? ))

Какие есть способы управления DC двигателями? Что ни будь попроще желательно. Может быть есьт какие-то готовые разработки, схемы, программы?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Skaf
сообщение Dec 12 2009, 21:21
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Цитата
Самый распространённый способ управления H-bridge,

Да я знаком с этим методом. С ним вопросов не возникает. Возникают вопросы связанные с функцией тока и/или напряжения от времени для достижения лучшего результата по позиционированию.
То есть- если, например, нам надо отъехать влево на 10 шагов энкодера, то когда энкодер сообщит о 10-ом шаге будет уже поздно. Пока мотор остановится он переедет нужное место по инерции. Причем на разное расстояние в зависимости от его скорости, массы и т.д. То есть тут нужна какая-то умная логика управления, вот почему я заикнулся про системы автоматического управления.

Эти контроллеры, ссылку на которые Вы мне дали, случайно не делают это?

Какой тип двигателя я честно говоря не знаю, не разбираюсь ) Ну самый обычный по моему. с двумя выводами. скользящие контакты у него там внутри видны. Обмотки на вращающейся части.
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Dec 13 2009, 02:51
Сообщение #3


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Цитата(Skaf @ Dec 13 2009, 00:21) *
То есть- если, например, нам надо отъехать влево на 10 шагов энкодера, то когда энкодер сообщит о 10-ом шаге будет уже поздно. Пока мотор остановится он переедет нужное место по инерции. Причем на разное расстояние в зависимости от его скорости, массы и т.д. То есть тут нужна какая-то умная логика управления, вот почему я заикнулся про системы автоматического управления.

простое управление, пропорционально рассогласованию.
осталось до заданной точки 10 единиц - 10 вольт на движок.
осталось 5- 5 вольт
остался 1 - 1.
Грубо, конечно, но что-то в этом роде. Система будет иметь небольшую статическую погрешность.
Ну а в системах авторегулирования немного сложнее алгоритмы применяют. ПИД, апериодическая ОС....
Go to the top of the page
 
+Quote Post
Tanya
сообщение Dec 23 2009, 12:11
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Microwatt @ Dec 13 2009, 05:51) *
простое управление, пропорционально рассогласованию.
осталось до заданной точки 10 единиц - 10 вольт на движок.
осталось 5- 5 вольт
остался 1 - 1.
Грубо, конечно, но что-то в этом роде. Система будет иметь небольшую статическую погрешность.
Ну а в системах авторегулирования немного сложнее алгоритмы применяют. ПИД, апериодическая ОС....

То, что Вы предлагаете не будет работать... Оно бы работало более или менее как регулятор скорости, которая является производной от положения, но не положения. А предложили Вы именно ПИД без последних двух букв.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Skaf   Контроллер DC двигателя   Dec 12 2009, 14:00
- - evgeny_ch   Цитата(Skaf @ Dec 12 2009, 18:00) Всем пр...   Dec 12 2009, 19:22
|- - evgeny_ch   Цитата(Skaf @ Dec 13 2009, 00:21) Да я зн...   Dec 12 2009, 21:47
|- - Microwatt   Цитата(Tanya @ Dec 23 2009, 15:11) То, чт...   Dec 23 2009, 14:00
|- - Tanya   Цитата(Microwatt @ Dec 23 2009, 17:00) Да...   Dec 23 2009, 15:35
- - Skaf   ЦитатаНасколько понял, вы хотите сверхбыстродейств...   Dec 12 2009, 22:16
|- - evgeny_ch   Цитата(Skaf @ Dec 13 2009, 01:16) Нет, ск...   Dec 12 2009, 23:00
- - SSerge   Вам нужны были старые матричные принтеры, в них пр...   Dec 12 2009, 22:22
- - TSerg   Весело тут у вас Skaf, начните с прочтения этого...   Dec 15 2009, 14:58
- - firstvald   Если ввязываться, то ввязываться в ПИД не стоит. ...   Dec 21 2009, 17:20
|- - _Pasha   Цитата(firstvald @ Dec 21 2009, 21:20) Ес...   Dec 21 2009, 17:42
|- - firstvald   Цитата(_Pasha @ Dec 21 2009, 20:42) Ето ж...   Dec 23 2009, 10:47
- - khach   Если надо просто работать- то скопируйте UHU servo...   Dec 23 2009, 12:10


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 15:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016