Использовать самодельный контроллер или купить готовый

Контроллеры, драйверы, датчики, управляющие устройства.

Какой контроллер использовать?

Можно выбрать до 1 варианта ответа

 
 
Результаты голосования

Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение Nick »

На сколько я понял, это хитрый контроллер для управления серво двигателем. На него подаются команды с компьютера, а он см вычисляет управляющие импульсы, скорости, ускорения и обрабатывает обратную связь.

В ЕМС2 это выполняется на стороне компьютера, а на выводы подаются уже готовые сигналы для драйверов.

ЗЫ эта статья датирована 2001 годом с обновлением в 2005. В 2000 EMC был еще не тот :), он был еще даже не ЕМС2.
Аватара пользователя
akbars
Новичок
Сообщения: 5
Зарегистрирован: 22 июн 2010, 15:02
Репутация: 0
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение akbars »

Это готовый контроллер управления серводвигателем на микроконтроллере, в самом низу странице есть принципиальные схемы и прошивка микросхемы

да вот нашёл форум где обсуждают его ссылка
славден
Новичок
Сообщения: 6
Зарегистрирован: 04 фев 2011, 14:40
Репутация: 0
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение славден »

Чесно говоря,нет времени на самоделки,хоть и толковые.
Остановиться бы на приемлемом варианте,потихоньку покупать,комплектовать и собирать.
Если вкратце: хочу спасти сверл.- фрезер. станок(Ф111) - тяжел.станина,ШВП,линейки...
Также можно использ. и его двигатели п.т.
Значит,советуеш MESA 5I20 ...может под нее есть и силовая развязка(как у этого Чена в контр-ре),чтобы отказаться от сложных старых приводов п.т. и
не покупать новые дорогие сервоприводы..
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение Nick »

Давай определимся что есть:
Механика
Двигатели
Энкодеры
Привода
Питание.
Нужен контроллер, который будет приводами управлять. На кемтоках должен быть вход управляющего сигнала, причем на сколько я понял от 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.

Я пока от этого далек,может кто доходчиво объяснит.Это как раз по теме .
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение Nick »

Ну вот человек все правильно написал:
Зачем тратить кучу времени на разработку специализированного контроллера управления? Это же нужно взять как минимум ARM9, адаптировать к нему Linux, добиться стабильной работы...
Вместо этого берется готовый компьютер mini-ITX (или промышленный комп, по вкусу) на который ставится проверенная легкая конфигурация Linux, EMC-2 и все работает (см. работу в этом направлении на cnczone.ru). Вот это и есть малозатратный и универсальный путь - не изобретать лишних сущностей.
А Ваш специализированный контроллер не скоро достигнет аналогичного уровня работоспособности и по цене будет дороже.
В общем нужна силовая часть и плата в комп либо LPT либо МЕСА. Если будут вопросы по Linux спрашивай :).

Да, можешь сначала все подключить со старой силовой частью, а потом, если так хочется от нее избавится поменяешь на другую.
1

Re: Использовать самодельный контроллер или купить готовый

Сообщение 1 »

собрать рабочий контроллер и драйверы относительно не сложно. Нужна только аккуратность и терпение ну и, конечно, чтение мануалов.
Для своего станка собирал простую опторазвязку 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: Использовать самодельный контроллер или купить готовый

Сообщение Nick »

А сколько по стоимости выйдут все компоненты такого контроллера? Сильно ли дешевле готовых?
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение _taras_ »

Дешевле примерно в 1,5-2 раза. В зависимости от жадности и количества продавцов :). Так один и тот же ДС преобразователь может стоить у разных продавцов от 3,3 до 5,5$. плюс ко всему к контроллерам часто "рекомендуют" импульсные блоки питания которые тоже не дешевы. Тем более функциональность можно наращивать постепенно.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение Nick »

1.5-2 раза... хммм... не так уж то и много, учитывая промышленно изготовленные платы и самопал...

Интересно, а чего такого дорогого пихают в драйвера шаговых двигателей, что они стоят по 3000-5000р. на один двигатель?

БП - это отдельная история :).
V0id
Почётный участник
Почётный участник
Сообщения: 99
Зарегистрирован: 18 ноя 2010, 20:37
Репутация: 0
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение V0id »

_taras_ писал(а):плюс ко всему к контроллерам часто "рекомендуют" импульсные блоки питания которые тоже не дешевы.
Блок питания как ни крути нужен. Хоть к покупному контроллеру хоть к самопальному.

А вообще по сабжу я так считю:
Умеешь "паять" + имеешь свободное время + есть где купить элементы по адекватным цена => делай сам.
Если чегото из этого нехватает - дешевле и быстрее и качественнее будет купить.
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение _taras_ »

Не скажи . Перед покупкой "доблестных" китайцев нужно тщательно прошеритить кучу форумов на предмет косяков. дабы избежать горьких разочарований и времени потраченного на обмен или модернизацию девайса. Хотя вышенаписаное совершенно не исключает непромай или бракованную микруху в собственной конструкции :))
kostya261
Новичок
Сообщения: 28
Зарегистрирован: 15 апр 2011, 11:11
Репутация: 0
Откуда: Кузнецк
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение kostya261 »

_taras_ писал(а):Дешевле примерно в 1,5-2 раза. В зависимости от жадности и количества продавцов :). Так один и тот же ДС преобразователь может стоить у разных продавцов от 3,3 до 5,5$. плюс ко всему к контроллерам часто "рекомендуют" импульсные блоки питания которые тоже не дешевы. Тем более функциональность можно наращивать постепенно.
К тому же можно собрать на коком нибудь PIC (AVR, и др...) контроллере, с мощными выходными транзисторами, и думаю получится в разы дешевле.
Мне мой простой контроллер на три оси обошолся рублей в 700 (800) вроде бы... (может чутка дешевле).
Если применять микроконтроллер вместо L297 (3шт по 100рубь), то уже рублей 200 (150) можно сэкономить,
А если еще и вместо L298N применить (расчитанные на аналогичную мощьность) полевые транзисторы, то наверное еще рублей 100 (200) сэкономить можно.
Про резисторы и конденсаторы молчу, они вообще копейки стоят, да и в схеме их будет всего ничего.

Остается дело за прошивкой контроллера... хотя думаю повторить логику step/ dir микросхемы L297 большого труда так же не составит...
как то так...
Немного разберусь на работе с делами, и таки постараюсь наваять прошивку для PIC. Может чего и выйдет.
План работы уже наметил, в Proteus уже накидал примерую блок схемку... Вначале в нем откатаю, сравню с какой нибудь уже рабочей схемой, и если все выгорит (в смысле получится), разведу плату.
В общем время покажет.
Repeat
Учиться
Forever
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение Nick »

Да, прошивка должна быть простой. Главное не нужно делать буферизацию и хитрые протоколы связи с компом. Обычный степ-дир.

ЗЫ у меня где-то валяется контроллер на 5 осей, там как раз стоит одна большая микросхема и 5 L298. Но они сильно греются даже на слабых движках.
valb
Мастер
Сообщения: 267
Зарегистрирован: 10 апр 2011, 23:01
Репутация: 20
Откуда: Пенза
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение valb »

Nick писал(а):ЗЫ у меня где-то валяется контроллер на 5 осей, там как раз стоит одна большая микросхема и 5 L298. Но они сильно греются даже на слабых движках.
Конструктив если позволяет, поставить общий радиатор с большей площадью охлаждения или комповский вентилятор вольт на 7-8 чтоб не шумел. В реале когда настраивать будете, ток при МАХ оборотах (без пропуска шагов) немного меньше чем на малых.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение Nick »

Я так и сделал после того, как одна из микросхем задымилась и сгорела. Но все равно стремно подключать к нему движки мощнее чем этот: http://cnc-club.ru/forum/viewtopic.php?f=10&t=130.

Основное охлаждение драйверов идет через пару ножек на микросхеме...
valb
Мастер
Сообщения: 267
Зарегистрирован: 10 апр 2011, 23:01
Репутация: 20
Откуда: Пенза
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение valb »

Nick писал(а):Я так и сделал после того, как одна из микросхем задымилась и сгорела. Но все равно стремно подключать к нему движки мощнее чем этот: http://cnc-club.ru/forum/viewtopic.php?f=10&t=130.

Основное охлаждение драйверов идет через пару ножек на микросхеме...
Что-то новенькое. Здесь станок с l298, работает. Паралелил обмотки, типа для увеличения скорости при уменьшении индуктивности, иногда выгорала мкс. Опять-же по моей вине при настройке. МАХ ток, напруга 36В, небольшие обороты и как результат - здохшая микросхема. Что поделаешь, биполярные транзисторы не терпят издевательств. :)
Былибы там полевички, былоб идеально.
Аватара пользователя
stapelmoor
Новичок
Сообщения: 21
Зарегистрирован: 13 июн 2011, 11:46
Репутация: 0
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение stapelmoor »

делал самодельные контроллеры, работал на них, было куча ограничений небыло стабильной работы, купил заводские контроллеры и довольный как слон, режим микрошага очень гибкий большая стабильность работы, не греется, хорошая мошность высокая скорость на которой остается крутящий момент

ради интереса открыл коробочку а названия на микрухах стерты бормашинкой(((
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Использовать самодельный контроллер или купить готовый

Сообщение Nick »

stapelmoor писал(а):ради интереса открыл коробочку а названия на микрухах стерты бормашинкой(((
А можешь сфоткать микрухи, да и сам контроллер.
Ответить

Вернуться в «Электроника»