Использовать самодельный контроллер или купить готовый
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
На сколько я понял, это хитрый контроллер для управления серво двигателем. На него подаются команды с компьютера, а он см вычисляет управляющие импульсы, скорости, ускорения и обрабатывает обратную связь.
В ЕМС2 это выполняется на стороне компьютера, а на выводы подаются уже готовые сигналы для драйверов.
ЗЫ эта статья датирована 2001 годом с обновлением в 2005. В 2000 EMC был еще не тот , он был еще даже не ЕМС2.
В ЕМС2 это выполняется на стороне компьютера, а на выводы подаются уже готовые сигналы для драйверов.
ЗЫ эта статья датирована 2001 годом с обновлением в 2005. В 2000 EMC был еще не тот , он был еще даже не ЕМС2.
Re: Использовать самодельный контроллер или купить готовый
Это готовый контроллер управления серводвигателем на микроконтроллере, в самом низу странице есть принципиальные схемы и прошивка микросхемы
да вот нашёл форум где обсуждают его ссылка
да вот нашёл форум где обсуждают его ссылка
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 04 фев 2011, 14:40
- Репутация: 0
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Чесно говоря,нет времени на самоделки,хоть и толковые.
Остановиться бы на приемлемом варианте,потихоньку покупать,комплектовать и собирать.
Если вкратце: хочу спасти сверл.- фрезер. станок(Ф111) - тяжел.станина,ШВП,линейки...
Также можно использ. и его двигатели п.т.
Значит,советуеш MESA 5I20 ...может под нее есть и силовая развязка(как у этого Чена в контр-ре),чтобы отказаться от сложных старых приводов п.т. и
не покупать новые дорогие сервоприводы..
Остановиться бы на приемлемом варианте,потихоньку покупать,комплектовать и собирать.
Если вкратце: хочу спасти сверл.- фрезер. станок(Ф111) - тяжел.станина,ШВП,линейки...
Также можно использ. и его двигатели п.т.
Значит,советуеш MESA 5I20 ...может под нее есть и силовая развязка(как у этого Чена в контр-ре),чтобы отказаться от сложных старых приводов п.т. и
не покупать новые дорогие сервоприводы..
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Давай определимся что есть:
Механика
Двигатели
Энкодеры
Привода
Питание.
Нужен контроллер, который будет приводами управлять. На кемтоках должен быть вход управляющего сигнала, причем на сколько я понял от 0 до 12 В. Это ЕМС2 может обеспечить. Главное будет настроить EMC2 на правильный тип вывода, который будет подходить для кемток.
Механика
Двигатели
Энкодеры
Привода
Питание.
Нужен контроллер, который будет приводами управлять. На кемтоках должен быть вход управляющего сигнала, причем на сколько я понял от 0 до 12 В. Это ЕМС2 может обеспечить. Главное будет настроить EMC2 на правильный тип вывода, который будет подходить для кемток.
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 04 фев 2011, 14:40
- Репутация: 0
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Это все правильно:для старых приводов нужен аналог. сигнал упр-я и ЕМС это дает.Дальше привод на базе своих ПИД-регуляторов,обратной связи по скорости(с тахо двиг.)старается уменьшить этот сигнал рассогласования --- формирует траекторию движения(разгон,торможение..) в виде ШИМ импульсов,которые преобраз. силовыми ключами в напряжение якоря мотора. Где то так,если одним предложением...
Но вроде все это может и ЕМС? Зачем тогда привод,достаточно силовой развязки.
Уж больно не хочется использовать их.
Но вроде все это может и ЕМС? Зачем тогда привод,достаточно силовой развязки.
Уж больно не хочется использовать их.
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 04 фев 2011, 14:40
- Репутация: 0
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Вот выдержка из форума http://forum.rcdesign.ru/f110/thread185343.html ,где обсуждается плата ,я так понял,заменяющая сервопривод:
Компьютер под Linux EMC при помощи данной платы передает управление на
силовую часть и принимает сигналы с квадратурных енкодеров которые обрабатывает
по PID алгоритму. Действительно самый простой и дешевый способ управлять
servo двигателями но только под Linux.
Я пока от этого далек,может кто доходчиво объяснит.Это как раз по теме .
Компьютер под Linux EMC при помощи данной платы передает управление на
силовую часть и принимает сигналы с квадратурных енкодеров которые обрабатывает
по PID алгоритму. Действительно самый простой и дешевый способ управлять
servo двигателями но только под Linux.
Я пока от этого далек,может кто доходчиво объяснит.Это как раз по теме .
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Ну вот человек все правильно написал:
Да, можешь сначала все подключить со старой силовой частью, а потом, если так хочется от нее избавится поменяешь на другую.
В общем нужна силовая часть и плата в комп либо LPT либо МЕСА. Если будут вопросы по Linux спрашивай .Зачем тратить кучу времени на разработку специализированного контроллера управления? Это же нужно взять как минимум ARM9, адаптировать к нему Linux, добиться стабильной работы...
Вместо этого берется готовый компьютер mini-ITX (или промышленный комп, по вкусу) на который ставится проверенная легкая конфигурация Linux, EMC-2 и все работает (см. работу в этом направлении на cnczone.ru). Вот это и есть малозатратный и универсальный путь - не изобретать лишних сущностей.
А Ваш специализированный контроллер не скоро достигнет аналогичного уровня работоспособности и по цене будет дороже.
Да, можешь сначала все подключить со старой силовой частью, а потом, если так хочется от нее избавится поменяешь на другую.
Re: Использовать самодельный контроллер или купить готовый
собрать рабочий контроллер и драйверы относительно не сложно. Нужна только аккуратность и терпение ну и, конечно, чтение мануалов.
Для своего станка собирал простую опторазвязку http://forum.rcdesign.ru/f110/thread221404.html (разводка платы в конце топика), некоторые неточности в схеме рассмотрены http://forum.rcdesign.ru/f110/thread215328.html
Схема и рисунок печатной платы драйвера находится http://forum.rcdesign.ru/f110/thread213824.html
Подборку других проектов можно посмотреть http://forum.modelka.com.ua/index.php?showtopic=11849
Для своего станка собирал простую опторазвязку http://forum.rcdesign.ru/f110/thread221404.html (разводка платы в конце топика), некоторые неточности в схеме рассмотрены http://forum.rcdesign.ru/f110/thread215328.html
Схема и рисунок печатной платы драйвера находится http://forum.rcdesign.ru/f110/thread213824.html
Подборку других проектов можно посмотреть http://forum.modelka.com.ua/index.php?showtopic=11849
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
А сколько по стоимости выйдут все компоненты такого контроллера? Сильно ли дешевле готовых?
-
- Мастер
- Сообщения: 546
- Зарегистрирован: 16 мар 2011, 15:19
- Репутация: 69
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Дешевле примерно в 1,5-2 раза. В зависимости от жадности и количества продавцов . Так один и тот же ДС преобразователь может стоить у разных продавцов от 3,3 до 5,5$. плюс ко всему к контроллерам часто "рекомендуют" импульсные блоки питания которые тоже не дешевы. Тем более функциональность можно наращивать постепенно.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
1.5-2 раза... хммм... не так уж то и много, учитывая промышленно изготовленные платы и самопал...
Интересно, а чего такого дорогого пихают в драйвера шаговых двигателей, что они стоят по 3000-5000р. на один двигатель?
БП - это отдельная история .
Интересно, а чего такого дорогого пихают в драйвера шаговых двигателей, что они стоят по 3000-5000р. на один двигатель?
БП - это отдельная история .
-
- Почётный участник
- Сообщения: 99
- Зарегистрирован: 18 ноя 2010, 20:37
- Репутация: 0
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Блок питания как ни крути нужен. Хоть к покупному контроллеру хоть к самопальному._taras_ писал(а):плюс ко всему к контроллерам часто "рекомендуют" импульсные блоки питания которые тоже не дешевы.
А вообще по сабжу я так считю:
Умеешь "паять" + имеешь свободное время + есть где купить элементы по адекватным цена => делай сам.
Если чегото из этого нехватает - дешевле и быстрее и качественнее будет купить.
-
- Мастер
- Сообщения: 546
- Зарегистрирован: 16 мар 2011, 15:19
- Репутация: 69
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Не скажи . Перед покупкой "доблестных" китайцев нужно тщательно прошеритить кучу форумов на предмет косяков. дабы избежать горьких разочарований и времени потраченного на обмен или модернизацию девайса. Хотя вышенаписаное совершенно не исключает непромай или бракованную микруху в собственной конструкции )
-
- Новичок
- Сообщения: 28
- Зарегистрирован: 15 апр 2011, 11:11
- Репутация: 0
- Откуда: Кузнецк
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
К тому же можно собрать на коком нибудь PIC (AVR, и др...) контроллере, с мощными выходными транзисторами, и думаю получится в разы дешевле._taras_ писал(а):Дешевле примерно в 1,5-2 раза. В зависимости от жадности и количества продавцов . Так один и тот же ДС преобразователь может стоить у разных продавцов от 3,3 до 5,5$. плюс ко всему к контроллерам часто "рекомендуют" импульсные блоки питания которые тоже не дешевы. Тем более функциональность можно наращивать постепенно.
Мне мой простой контроллер на три оси обошолся рублей в 700 (800) вроде бы... (может чутка дешевле).
Если применять микроконтроллер вместо L297 (3шт по 100рубь), то уже рублей 200 (150) можно сэкономить,
А если еще и вместо L298N применить (расчитанные на аналогичную мощьность) полевые транзисторы, то наверное еще рублей 100 (200) сэкономить можно.
Про резисторы и конденсаторы молчу, они вообще копейки стоят, да и в схеме их будет всего ничего.
Остается дело за прошивкой контроллера... хотя думаю повторить логику step/ dir микросхемы L297 большого труда так же не составит...
как то так...
Немного разберусь на работе с делами, и таки постараюсь наваять прошивку для PIC. Может чего и выйдет.
План работы уже наметил, в Proteus уже накидал примерую блок схемку... Вначале в нем откатаю, сравню с какой нибудь уже рабочей схемой, и если все выгорит (в смысле получится), разведу плату.
В общем время покажет.
Repeat
Учиться
Forever
Учиться
Forever
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Да, прошивка должна быть простой. Главное не нужно делать буферизацию и хитрые протоколы связи с компом. Обычный степ-дир.
ЗЫ у меня где-то валяется контроллер на 5 осей, там как раз стоит одна большая микросхема и 5 L298. Но они сильно греются даже на слабых движках.
ЗЫ у меня где-то валяется контроллер на 5 осей, там как раз стоит одна большая микросхема и 5 L298. Но они сильно греются даже на слабых движках.
-
- Мастер
- Сообщения: 267
- Зарегистрирован: 10 апр 2011, 23:01
- Репутация: 20
- Откуда: Пенза
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Конструктив если позволяет, поставить общий радиатор с большей площадью охлаждения или комповский вентилятор вольт на 7-8 чтоб не шумел. В реале когда настраивать будете, ток при МАХ оборотах (без пропуска шагов) немного меньше чем на малых.Nick писал(а):ЗЫ у меня где-то валяется контроллер на 5 осей, там как раз стоит одна большая микросхема и 5 L298. Но они сильно греются даже на слабых движках.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Я так и сделал после того, как одна из микросхем задымилась и сгорела. Но все равно стремно подключать к нему движки мощнее чем этот: http://cnc-club.ru/forum/viewtopic.php?f=10&t=130.
Основное охлаждение драйверов идет через пару ножек на микросхеме...
Основное охлаждение драйверов идет через пару ножек на микросхеме...
-
- Мастер
- Сообщения: 267
- Зарегистрирован: 10 апр 2011, 23:01
- Репутация: 20
- Откуда: Пенза
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
Что-то новенькое. Здесь станок с l298, работает. Паралелил обмотки, типа для увеличения скорости при уменьшении индуктивности, иногда выгорала мкс. Опять-же по моей вине при настройке. МАХ ток, напруга 36В, небольшие обороты и как результат - здохшая микросхема. Что поделаешь, биполярные транзисторы не терпят издевательств.Nick писал(а):Я так и сделал после того, как одна из микросхем задымилась и сгорела. Но все равно стремно подключать к нему движки мощнее чем этот: http://cnc-club.ru/forum/viewtopic.php?f=10&t=130.
Основное охлаждение драйверов идет через пару ножек на микросхеме...
Былибы там полевички, былоб идеально.
- stapelmoor
- Новичок
- Сообщения: 21
- Зарегистрирован: 13 июн 2011, 11:46
- Репутация: 0
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
делал самодельные контроллеры, работал на них, было куча ограничений небыло стабильной работы, купил заводские контроллеры и довольный как слон, режим микрошага очень гибкий большая стабильность работы, не греется, хорошая мошность высокая скорость на которой остается крутящий момент
ради интереса открыл коробочку а названия на микрухах стерты бормашинкой(((
ради интереса открыл коробочку а названия на микрухах стерты бормашинкой(((
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Использовать самодельный контроллер или купить готовый
А можешь сфоткать микрухи, да и сам контроллер.stapelmoor писал(а):ради интереса открыл коробочку а названия на микрухах стерты бормашинкой(((