roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 19:49

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 111 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.
Автор Сообщение
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 08 янв 2010, 23:54 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
а скорость уменьшить не судьба?
или вы спринтера делаете?

вы просто оцените такты при 16мгц МК или при 50МГц фпга


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 09 янв 2010, 00:00 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
=DeaD= писал(а):
2Andrew: А мы вам по секрету скажем - что не всё так просто с рулением кучей серв с обычного МК, если не хочется получить в итоге джиттинг или малый шаг управления.


Да не надо ничего объяснять! Он и так все знает ;)

Добавлено спустя 46 секунд:
Andrew писал(а):
а скорость уменьшить не судьба?
или вы спринтера делаете?


Ой, насмешили! Ну спасибо! :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 09 янв 2010, 00:10 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
ну почитайте про свою серву :) какое у нее время перекладки в крайнее. и пусть у вас их стоит 3 на ногу. вот и считайте. и не надо грешить на МК. он то здесь не причем :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 09 янв 2010, 00:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Andrew: Я что-то не понял - какая разница сколько времени серва перекладывается в крайнее? И что значит 3 сервы на ногу? Как это делать без внешней обвязки? Я в ваших мыслях совсем потерялся.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 09 янв 2010, 00:49 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
Andrew писал(а):
ну почитайте про свою серву :) какое у нее время перекладки в крайнее. и пусть у вас их стоит 3 на ногу. вот и считайте. и не надо грешить на МК. он то здесь не причем :lol:


Вы вообще знаете как серва управляется? Что такое PWM (ШИМ) слышали? :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 09 янв 2010, 13:24 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
а что так трудно сделать 3 ШИМ одномоментно на атмега? собственно пульсируют одновременно только 3 пина из 18
какие сложности сделать импульс от 0.9 до 2.1мс с периодом 20мс???

вот у меня часы на тини или меге, уже и не помню, так идет одновременно 4+7+точка=12 пульсирующих выходов и все работает

а вы тут проблему изза 3 создаете. или у вас хексапод выполняет в каждый момент более трех серв?

тут может вылезти проблема точности выдержки длительности, но если верить тому же милю, то точность сервы 5-6градусов, я так понимаю, что точность позиционирования +-2.5-3градуса. вот и пересчитайте это на длительность управления

или у вас прецезионные сервы с шаговиками?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 09 янв 2010, 13:43 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Andrew: Конечно шестиног может шевелить более чем 3 сервами одновременно. Более того - если он будет шевелить только 3 сервами одновременно, то это какая-то улитка будет - по 1 ноге переставлять или совсем уродливо ходить будет. И внешние коммутаторы это разве не обвязка? А с внешними коммутаторами мы и так умеем нормально ШИМ генерить и одновременно 8*Х сервами управлять, где Х - количество использованных ШИМ.

Добавлено спустя 1 минуту 22 секунды:
Andrew писал(а):
тут может вылезти проблема точности выдержки длительности, но если верить тому же милю, то точность сервы 5-6градусов, я так понимаю, что точность позиционирования +-2.5-3градуса. вот и пересчитайте это на длительность управления

Какая-то фигня про 5-6 градусов. Порядка 1 градуса точность нормальной сервы.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 14 янв 2011, 00:26 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
Вопрос по плисинам, кто нибудь делал плату где Спартан 3 грузтлся конфигурацией из МК?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 14 янв 2011, 10:33 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
Я плату не делал - про програмить приходилось. ARM грузил Спартан через SPI - там ничего сложного нет, все согласно доке.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 14 янв 2011, 16:37 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
А конфигурационный файл как к прошивке ARM-a цеплялся?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 14 янв 2011, 16:47 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
У меня там был uClinux - так что просто обычный файл который копировался в /dev/fpga (драйвер сам писал)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 15 янв 2011, 19:58 
Не в сети

Зарегистрирован: 24 май 2010, 15:31
Сообщения: 92
Откуда: Екатеринбург
ФИО: Зайцев Иван Алексеевич
Strijar писал(а):
У меня там был uClinux - так что просто обычный файл который копировался в /dev/fpga (драйвер сам писал)

С этого момента можно поподробнее. Как была подключена плисина, какой камень, можно тувидеть исходник драйвера?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 16 янв 2011, 13:22 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
Я-ж говорю, все согласно доке (UG332). Драйвер к сожалению не уцелел - давно это было. Работало это все на плате SK-LPC2478-S3E (http://starterkit.ru/html/index.php?nam ... view&id=10) только один пин ARM-FPGA снаружи прокидывал между хидерами проводом.

Посмотрите там на форуме - вроде недавно выкладывали исходники заливки fpga из at92sam9260


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 фев 2011, 01:40 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
Рисую вот плату под Spartan6, и думаю выход на сервы прямо кидать или через буфер пустить?
Никто не использовал плис+серва?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 фев 2011, 02:21 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Я бы стопудово буфер поставил. Тут не надо экспериментов.
(еще на максах можно было не особо париться, а спартан - это немножко другое)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 111 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO