Станок РобоСтроителя (Электронника, контроллер, интерфейсы)

Модератор: bolt

Сообщение avr123.nm.ru » 06 сен 2007, 22:43

-= Александр =- писал(а):Так вот идея про "эмулятор"


Свежая идейка !

Смотрите "UHU servo"  - улучшеная версия произведения ЭлмЧена.  Смотреть на форуме rcdesign.ru например.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Сообщение avr123.nm.ru » 06 сен 2007, 22:44

Tracer писал(а):Долго копал в и нете - теории так и нет под него - находят импирически и от мотора к мотору даже одного типа они разные - слабая повторяемость. :о(


Чушь дивная.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Сообщение SSG » 07 сен 2007, 14:54

Помойму теория управления движками довольно хорошо проработана. В том числе и для случая удержания. Даже в книжках есть. Как ни странно.  :) Кстати, при реализации идеи -=Александра=-, для обработки твердых материалов, можно для надежности фиксации на время работы фрезы в данной точке придумать какой-нибудь тормоз-фиксатор, например элетромагнитный. Переместили рабочий орган в нужную точку и зафиксировали вал двигателя или редуктора. Например прижали к шестеренке кружок с резиной.
Аватара пользователя
SSG
 
Сообщения: 1058
Зарегистрирован: 15 янв 2007, 19:23
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК

Сообщение Tracer » 07 сен 2007, 15:00

avr123.nm.ru писал(а):
Tracer писал(а):Долго копал в и нете - теории так и нет под него - находят импирически и от мотора к мотору даже одного типа они разные - слабая повторяемость. :о(


Чушь дивная.


А более аргументированно, сложно?
Аватара пользователя
Tracer
 
Сообщения: 195
Зарегистрирован: 24 ноя 2004, 12:36
Откуда: Харьков

Сообщение -= Александр =- » 07 сен 2007, 19:23

SSG писал(а):Помойму теория управления движками довольно хорошо проработана. В том числе и для случая удержания. Даже в книжках есть. Как ни странно.  :) Кстати, при реализации идеи -=Александра=-, для обработки твердых материалов, можно для надежности фиксации на время работы фрезы в данной точке придумать какой-нибудь тормоз-фиксатор, например элетромагнитный. Переместили рабочий орган в нужную точку и зафиксировали вал двигателя или редуктора. Например прижали к шестеренке кружок с резиной.


Поверь, как только ты его попробуешь переместить - оптика уловит и мотор назад отработает так, что ты его с места не сдвинешь! Серво в режиме удержания позиции так-же работает. Сила двигателя пропорциональна смещению...
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение SSG » 08 сен 2007, 08:32

2 -=Александр=-
Про удержание я знаю. :) Только  как это на мелком уровне работает? Не будут ли болтания превышать требуемую точность, ведь возрврат в нужное положение осуществляются уже после отклонения? :(
Тогда проблема в датчиках положения и алгоритме управления. Таким образом точность датчика положения, должна быть выше, чем точность нанесения рисунка, чтобы система могла отлавливать и компенсировать болтания рабочего органа в пределах допустимой точности нанесения рисунка. Воть.
Аватара пользователя
SSG
 
Сообщения: 1058
Зарегистрирован: 15 янв 2007, 19:23
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК

Сообщение Master » 08 сен 2007, 10:31

SSG писал(а):2 -=Александр=-
Про удержание я знаю. :) Только  как это на мелком уровне работает? Не будут ли болтания превышать требуемую точность, ведь возрврат в нужное положение осуществляются уже после отклонения? :(
Тогда проблема в датчиках положения и алгоритме управления. Таким образом точность датчика положения, должна быть выше, чем точность нанесения рисунка, чтобы система могла отлавливать и компенсировать болтания рабочего органа в пределах допустимой точности нанесения рисунка. Воть.

А может внатуре червячную передачу поставить и закрыть вопрос?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение -= Александр =- » 09 сен 2007, 16:29

SSG писал(а):2 -=Александр=-
Про удержание я знаю. :) Только  как это на мелком уровне работает? Не будут ли болтания превышать требуемую точность, ведь возрврат в нужное положение осуществляются уже после отклонения? :(
Тогда проблема в датчиках положения и алгоритме управления. Таким образом точность датчика положения, должна быть выше, чем точность нанесения рисунка, чтобы система могла отлавливать и компенсировать болтания рабочего органа в пределах допустимой точности нанесения рисунка. Воть.


Допустим винт 1мм/оборот. А датчик 200 дырок на оборот. Точность удержания берем 0.5 дырки. Тоесть 400 точек удержания на оборот. Получается что смещения при удержании будут 1/400 мм - вполне достаточно. Тем более что никто его специально крутить не будет, а сам ходовой винт и стол работают почти как червячная передача - обратно в крутящий момент почти никакого усилия не передается.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re:

Сообщение Vovan » 07 окт 2007, 17:12

-= Александр =- писал(а):Ну тогда в нем должен быть свой маленький компьютер... Или контроллер слоновой мощности с обоймой памяти...
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Станок РобоСтроителя (Электронника, контроллер, интерфейсы)

Сообщение DrZugrik » 13 окт 2007, 00:09

Всем привет! наконец то добрался до инета...

2Master
У меня опять проблемка возникла... Почему то опять начала глючить схема. Движок вибрирует, но вал никуда не поворачивается, хотя раньше, с тем же подключением обмоток в схему всё работало отлично. Думал что из-за транзисторов, так поставил новые, но это ни к чему не привело... В итоге заменил почти всю схему в надежде методом тыка найти неисправность, - непомогло. Не менял только микрухи. Как Вы думаете, в чем тут может быть дело ?

2-=Александр=-
а нельзя сделать там такую конструкцию типа "грубо-точно", т.е. одно колесико будет гденибудь с 100 дырками - грубо, и второе ещё с сотней - точно, только там нужно будет чтото вроде редуктора делать и точно рассчитывать передаточный момент. гдето уже видел похожую идею.
Аватара пользователя
DrZugrik
 
Сообщения: 206
Зарегистрирован: 22 июл 2006, 18:57
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич

Re: Станок РобоСтроителя (Электронника, контроллер, интерфейсы)

Сообщение Master » 14 окт 2007, 13:39

А после чего началось это безобразие?
Возможные причины:
1. Сам ШД.
2. Нет 1 или 2-х контактов ШД с платой управления.
3. Софт.
4. Попробуй другой движок.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Станок РобоСтроителя (Электронника, контроллер, интерфейсы)

Сообщение DrZugrik » 14 окт 2007, 19:48

Началось всё после того, как сгорел первый комплект транзисторов пока я тестировал вашу программу и радовался как всё хорошо работает.
1. Я заменил их все во всех 3 платах (потомучто сгорели все 12 штук..), заодно решил вынести их за пределы платы, чтобы они не так нагревались и чтобы привинтить их к радитору. Греться стали меньше.
2. Контакты с платой есть, прозванивал.
3. Да и не могли ведь выйти из строя все платы и все движки одновременно.
4. А программой пользуюсь вашей. На всякий случай взял другую ( VRI-cnc-7 Demo ), так там таже история - 1/4 шага в одну сторону, 1/4 шага в другую...
5. Пробовал менять местами контакты, но это ни к чему не приело, так что решил оставить всё как есть.
А может ли там быть что ни будь с микрухами ?
Аватара пользователя
DrZugrik
 
Сообщения: 206
Зарегистрирован: 22 июл 2006, 18:57
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич

Re: Станок РобоСтроителя (Электронника, контроллер, интерфейсы)

Сообщение Master » 14 окт 2007, 19:56

Может быть и с микрухами, если прошились все транзисторы может и микрухи сгорели.
Кстати вместо биполярных транзисторов я поставил полевики они не греются вообще, схему переделывать не нада нужно только поменять резисторы которые шли к базе на 100 Ом. На 1 стр. темы обсуждение вариантов изготовления координатного станка есть схемы.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Станок РобоСтроителя (Электронника, контроллер, интерфейсы)

Сообщение DrZugrik » 14 окт 2007, 20:19

так а вродебы что им гореть то, они ведь не греюца совсем. А где вы там видели эту схему ? я чтото не нашёл.Можно ссылочку?
Последний раз редактировалось DrZugrik 14 окт 2007, 20:28, всего редактировалось 1 раз.
Аватара пользователя
DrZugrik
 
Сообщения: 206
Зарегистрирован: 22 июл 2006, 18:57
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич

Re: Станок РобоСтроителя (Электронника, контроллер, интерфейсы)

Сообщение Master » 14 окт 2007, 20:21

Как же они все хором сгорели?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Пред.След.

Вернуться в Станочный парк

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

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