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

 
 
 
Reply to this topicStart new topic
> ПЛИС + система управления роботами, вот сабжем заинтересовался
Андре
сообщение Jul 11 2006, 14:08
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 78
Регистрация: 22-01-06
Пользователь №: 13 452



Может кто делал такое или встречал подобное в инете? Вообще такое делают?
Go to the top of the page
 
+Quote Post
_andrew_
сообщение Jul 11 2006, 15:02
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 24-08-05
Пользователь №: 7 935



Цитата(Андре @ Jul 11 2006, 18:08) *
Может кто делал такое или встречал подобное в инете? Вообще такое делают?

а можно подробнее?
Go to the top of the page
 
+Quote Post
makc
сообщение Jul 11 2006, 15:57
Сообщение #3


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Для системы управления можно создать на базе ПЛИС свой SoC на основе soft-процессора типа Xilinx Microblaze или Altera NIOS. Добавить в эту систему свои компоненты и т.д. Но нужно понимать, что производительности soft-процессоров может нехватить для тяжелых задач и тогда придется искать другие решения возникающих проблем.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
maior
сообщение Jul 11 2006, 16:05
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 177
Регистрация: 21-10-04
Пользователь №: 948



На мой взгляд, ответ должен быть такой:
ПЛИС не есть вариант технического построения систем,
скажем, в робототехнике.
ПЛИС - это вариант технической (элементной) базы для построения систем,
в том числе и в робототехнике.
Go to the top of the page
 
+Quote Post
Doka
сообщение Jul 11 2006, 20:34
Сообщение #5


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



вставлю свои дилетанские 5коп :
у меня ПЛИС и роботы почему-то всегда ассоциируются с нейронными сетями и системами ИИ (AI).
ибо врядли есть резон применять именно плис в качестве контроллера управления приводами - на есть есть готовые системы с примера открытого кода (e.g. 320F28xx для любых типов электродвигателей)
а насчет софтовых процессоров - не надежнее ли алгоритмы управления железякой реализовывать на железном уровне? т.е. непосредственно на логике.
ИМХО, для разработки логики управления роботов вопрос надежности не последний в списке приоритетов.
Go to the top of the page
 
+Quote Post
alexr22b
сообщение Jul 11 2006, 21:14
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 102
Регистрация: 11-10-04
Пользователь №: 849



Применяем и будем применять FPGA в управлении приводами. Особенно если приводы мощные и низко индуктивные да еще куча датчиков/сенсоров вокруг понавешанно. Управление BLDC моторами на FPGA - легко - фильтрация сигнала, коммутация, управление током, сенсоры, ethernet MAC, все в одном флаконе для 4х моторов.
320F280х один мотор с сенсорами с трудом тянет и то CPLD пришлось поставить для fault control да еще ethernet'a нет.
Go to the top of the page
 
+Quote Post
Doka
сообщение Jul 11 2006, 21:23
Сообщение #7


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(alexr22b @ Jul 12 2006, 01:14) *
Применяем и будем применять FPGA в управлении приводами. Особенно если приводы мощные и низко индуктивные да еще куча датчиков/сенсоров вокруг понавешанно.

Цитата
Управление BLDC моторами на FPGA - легко - фильтрация сигнала, коммутация, управление током, сенсоры, ethernet MAC, все в одном флаконе для 4х моторов.

ну, тут не поспоришь . FPGA штука универсальная и для управления моторами удобная. (Если приноровиться ка кследует, ибо алгоритмы хорошо на жесткую логику ложатся + та же гибкость по сравнению с 320F28хх).
Однако автор темы не обозначил конкретики:
толи ему нужна логика управления роботом ,
толи контроллер управления драйверами приводов.


Цитата
320F280х один мотор с сенсорами с трудом тянет и то CPLD пришлось поставить для fault control да еще ethernet'a нет.

зато есть САN =) Он специяльно для таких вещей и создавался - там и гарантированное время доставки сообщения (приоритет , задаваемый адресом устройства) + автоповтор при сбое - и это всё на аппратном уровне (+ никакх хабов/свичей не надо для построения сети)

ЗЫ: Штирлиц, признайтесь: зачем вам больше одного мегабита для управления приводами?:)

Сообщение отредактировал Doka - Jul 11 2006, 21:27
Go to the top of the page
 
+Quote Post
alexr22b
сообщение Jul 11 2006, 21:42
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 102
Регистрация: 11-10-04
Пользователь №: 849



Цитата(Doka @ Jul 12 2006, 00:23) *
Цитата(alexr22b @ Jul 12 2006, 01:14) *

Применяем и будем применять FPGA в управлении приводами. Особенно если приводы мощные и низко индуктивные да еще куча датчиков/сенсоров вокруг понавешанно.

Цитата
Управление BLDC моторами на FPGA - легко - фильтрация сигнала, коммутация, управление током, сенсоры, ethernet MAC, все в одном флаконе для 4х моторов.

ну, тут не поспоришь . FPGA штука универсальная и для управления моторами удобная. (Если приноровиться ка кследует, ибо алгоритмы хорошо на жесткую логику ложатся + та же гибкость по сравнению с 320F28хх).
Однако автор темы не обозначил конкретики:
толи ему нужна логика управления роботом ,
толи контроллер управления драйверами приводов.


Цитата
320F280х один мотор с сенсорами с трудом тянет и то CPLD пришлось поставить для fault control да еще ethernet'a нет.

зато есть САN =) Он специяльно для таких вещей и создавался - там и гарантированное время доставки сообщения (приоритет , задаваемый адресом устройства) + автоповтор при сбое - и это всё на аппратном уровне (+ никакх хабов/свичей не надо для построения сети)

ЗЫ: Штирлиц, признайтесь: зачем вам больше одного мегабита для управления приводами?smile.gif


11 моторов в системе координированного управления движением + сенсоры. 16 мбит/с сеть - держит легко, CAN после подсчетов с трудом, пришлось бы переносить логику управления позиционированнием в DSP. А так один проц всем хозяиством управляет и не жужит и главное вся информация в одном месте а не разбросанна по DSP.
Go to the top of the page
 
+Quote Post

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

 


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


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