Плата для управления севро двигателями через EMC2

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
alexx188
Кандидат
Сообщения: 46
Зарегистрирован: 18 фев 2012, 21:33
Репутация: 0
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение alexx188 »

Impartial писал(а): А подробнее можно?
Просто как сказано не получается.
Можно. После добавления в группу lp надо выйти из системы и зайти снова. Проверить что группа была добавлена можно набрав команду id, должно быть что-то вроде:

Код: Выделить всё

alexx@ubuntu-pc:~$ id
uid=1000(alexx) gid=1000(alexx) группы=1000(alexx),4(adm),5(tty), --- 7(lp) ---, 20(dialout),24(cdrom),46(plugdev),100(users),111(lpadmin),119(admin),122(sambashare),124(vboxusers)
Далее в Квартусе Tools -> Programmer -> Hardware Setup -> Add Hardware -> HardwareType : "ByteBlasterMV or ByteBlasterII". Если в пункте Port Пишет что-то вроде not enought permission, значит пользователь не состоит в группе lp. Все проверено на нескольких версиях убунту, в том числе и на rtai. Версия Квартуса 10 и 11. ByteBlaster делал самый простой(напрямую к LPT) как написано здесь http://www.marsohod.org/index.php/howtostart/programmer

Апдейт: Проблемы могут быть если не запущен демон jtagd, находящийся в директории quartus/bin. Но в этом случае USB Blaster тоже работать не будет.
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение Impartial »

Спасибо, получилось.
А откуда информация?
alexx188
Кандидат
Сообщения: 46
Зарегистрирован: 18 фев 2012, 21:33
Репутация: 0
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение alexx188 »

Impartial писал(а):Спасибо, получилось.
А откуда информация?
Давненько на линуксе. Поэтому некоторые вещи понимаешь уже интуитивно :D
wowk
Кандидат
Сообщения: 84
Зарегистрирован: 13 май 2011, 09:57
Репутация: 1
Откуда: Ukraine Lviv region Stryi
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение wowk »

Привет всем!
Руки наконец дотянулись до программатора альтеры и на основе этого проекта

http://bsvi.ru/prostoj-usb-blaster-dlya-altera/

у меня получилса USB Blaster который подхватил драйвера на Ubuntu и будто бы нормально определился квартусом ...... завтра надеюсь наконец-то попробовать прошить свою ПЛИС ..... и по тихонько начну рисовать плату для привода двигателя на постоянных магнитах .....
Вложения
blaster.JPG (2076 просмотров) <a class='original' href='./download/file.php?id=5214&mode=view' target=_blank>Загрузить оригинал (473.37 КБ)</a>
Pluto board.JPG (2076 просмотров) <a class='original' href='./download/file.php?id=5216&mode=view' target=_blank>Загрузить оригинал (561.62 КБ)</a>
Последний раз редактировалось wowk 25 апр 2012, 00:58, всего редактировалось 1 раз.
wowk
Кандидат
Сообщения: 84
Зарегистрирован: 13 май 2011, 09:57
Репутация: 1
Откуда: Ukraine Lviv region Stryi
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение wowk »

А это мой прект в формате KiCad
Плата на основе ПЛИС с развязкой от помех на 74F245 (какие уже под рукой были :) ) и программатор ..... завтра попробую испытать одну и вторую :controller: :wtf:
Вложения
pluto.zip
(558.65 КБ) 413 скачиваний
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение sandman »

Хороший пример работы с KiCAD'ом ! Ещё бы и библиотеки в архив не мешало бы поместить (con-pulse, 3M, altera-ep3c40f484, microchip-pic18fxx5x, 18f14k50) :)
Аватара пользователя
Klim_1
Опытный
Сообщения: 169
Зарегистрирован: 30 авг 2011, 10:13
Репутация: 0
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение Klim_1 »

wowk писал(а):завтра попробую испытать одну и вторую
Приветствую! Интерес прям напирает...
Как себя показал ваш девайс?
wowk
Кандидат
Сообщения: 84
Зарегистрирован: 13 май 2011, 09:57
Репутация: 1
Откуда: Ukraine Lviv region Stryi
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение wowk »

И вас приветствую! :)
Я смог запустить свою версию USB бластера на квартусе в LINUX и на винде но до прошивки не дошло .... у меня были проблемы с здоровьем и только отошел от пневмонии ..... на выходных буду пробовать прошить ПЛИС ..... первый раз :) :hammer:
А вы чем прошивали? Байт бластером через LPT? Вы в квартусе работаете?
Извините за нашествие вопросов .... просто первый раз буду прошивать а спросить не у кого.
wowk
Кандидат
Сообщения: 84
Зарегистрирован: 13 май 2011, 09:57
Репутация: 1
Откуда: Ukraine Lviv region Stryi
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение wowk »

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

Re: Плата для управления севро двигателями через EMC2

Сообщение Nick »

wowk писал(а):только отошел от пневмонии .....
Не ну где вы все умудряетесь? На дворе май месяц! А у тебя там вообще наверное жара! Хватит пить и курить! Даешь станки во все свободное время!
wowk
Кандидат
Сообщения: 84
Зарегистрирован: 13 май 2011, 09:57
Репутация: 1
Откуда: Ukraine Lviv region Stryi
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение wowk »

Не Nick ... у нас было холодно и с дождями ..... а пневмония от какого-то вируса ..... то эта зараза накрыла не только меня но и мою семью .....
Кстати я не курю и редко пью :)
Буду ускоряться с работой над своей версией Pluto ..... сейчас есть возможность работать только по вечерам после десяти и голова не сильно работает так как встаю как правило в шесть :yawn: ...... но буду стараться ;)
о результатах отпишусь :)
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение Тима »

wowk писал(а):у нас было холодно и с дождями
А я думал только нас топит дождями(уже недели 2)! Вчера такой ливень с грозами были, сгорели телек и стиралка. Хорошо стиралку удалось реанимировать!
З.Ы. извиняюсь за оффтоп. наболело, а тут "брат по погоде"!
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
wowk
Кандидат
Сообщения: 84
Зарегистрирован: 13 май 2011, 09:57
Репутация: 1
Откуда: Ukraine Lviv region Stryi
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение wowk »

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

Re: Плата для управления севро двигателями через EMC2

Сообщение Nick »

wowk писал(а):а пневмония от какого-то вируса ..... то эта зараза накрыла не только меня но и мою семью .....
Сочувствую! Скорей поправляйтесь и больше не болейте!
wowk писал(а):так как встаю как правило в шесть
Для меня это было бы самым сложным!


Ждем новых результатов :)!
wowk
Кандидат
Сообщения: 84
Зарегистрирован: 13 май 2011, 09:57
Репутация: 1
Откуда: Ukraine Lviv region Stryi
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение wowk »

Спасибо! :)
Буду стараться! :)
Аватара пользователя
Klim_1
Опытный
Сообщения: 169
Зарегистрирован: 30 авг 2011, 10:13
Репутация: 0
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение Klim_1 »

wowk писал(а):Спасибо! :)
Буду стараться! :)
Давай поправляйся! Морально поддерживаем!
lazymiller
Новичок
Сообщения: 31
Зарегистрирован: 27 дек 2011, 22:58
Репутация: 4
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение lazymiller »

может будет кому интересно - Pluto-p со схемой и печаткой http://www.gag.com/homeshop/cncfpga/index.html
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение Nick »

Ухты ухты ухты. А чего умеет? :)
wowk
Кандидат
Сообщения: 84
Зарегистрирован: 13 май 2011, 09:57
Репутация: 1
Откуда: Ukraine Lviv region Stryi
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение wowk »

Всем привет! Извините за долгое отсутствие ...
После паузы вновь имею возможность доработать свой ​​проект на Плуто.
переделал плату с EPM570 ... и еще спаял плату серво усилителя с возможностью ручного управления и защитой по току ... Платы буду еще модифицировать улучшая разводку ....
Вложения
$pluto servo.ps
плата с ПЛИС и буферами
(1.43 МБ) 981 скачивание
Pluto power.pdf
сервоусилитель
(89.09 КБ) 509 скачиваний
Последний раз редактировалось wowk 30 янв 2013, 02:11, всего редактировалось 1 раз.
wowk
Кандидат
Сообщения: 84
Зарегистрирован: 13 май 2011, 09:57
Репутация: 1
Откуда: Ukraine Lviv region Stryi
Контактная информация:

Re: Плата для управления севро двигателями через EMC2

Сообщение wowk »

Затем прошил ПЛИС и подключил к Linux CNC .... прошивка определилась .... Попробовал погонять ось Х и выбила ошибка

joint 0 on limit switch error

Ось Х не выставляется в ноль в АXIS...
буду рад и благодарен если поможете с HAL и INI :thinking:
Завтра буду разбираться с конфигурацией .... :)
Вложения
Екран.png (1333 просмотра) <a class='original' href='./download/file.php?id=11290&mode=view' target=_blank>Загрузить оригинал (110.74 КБ)</a>
Последний раз редактировалось wowk 30 янв 2013, 02:18, всего редактировалось 1 раз.
Ответить

Вернуться в «LinuxCNC»