roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 55 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 26 авг 2009, 15:55 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
подобие шима можно и мегой делать. для бегущей строки или "светодиодных часов" это уже давно реализовано. светодиодные часы это в принципе тоже самое, что и та штука на колесо. в моей бегущей строке 8*64 одноцветных светика, 4 градации очень легко делается, сейчас схему переделываю и буду больше градаций пробовать делать

Добавлено спустя 18 минут 26 секунд:
-= Александр =-
вот один из серийных вариантов для велика как сделан http://www.monkeylectric.com/products/m132s_schematic.pdf, но прошивки нет
а тут http://www.instructables.com/id/RGBike-POV-Open-project/ почти как вы и хотите, с шимом, со схемой и исходниками :oops: только 16 ргб светодиодов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 26 авг 2009, 16:08 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
А эта штука оборот делает за 0.3 секунды. За это время надо отрисовать 400 линий. Каждая содержит в себе 32 точки по 3 цвета. Тоесть надо выдавать 96 ШИМов за 0.3/400= 75 МИКРОсекунд. Согласись атмега тут отдыхает... Ей дай бог за такое время просто данные перекинуть, а ШИМ рубить надо логикой - там за 75 мкс надо от 0 до 255 досчитать, сравнить с 96 константами и выдать наружу результат сравнения... Чтоб это сделать на процессоре - надо чтоб все операции за 5 наносекунд происходили - и то на пределе, не считая времени на чтение из памяти, отсчет скорости вращения и прочую фигню. (а если разогнаться до 45 км/ч - то вообще дели все времена пополам...)

Добавлено спустя 1 минуту 38 секунд:
Вот как раз MonkeyLectric обогнать и пытаюсь... :wink:

Добавлено спустя 2 минуты 17 секунд:
А тот что RGB POV - у них только 16 цветов и ущербное разрешение. А мне HighColour хочется, 32*400 точек и чтоб с BMP-картинки из флэш-памяти рисовало... :roll:

Добавлено спустя 2 минуты 59 секунд:
А тот что M132S - у него нет привязки к скорости. Я его в действии видел - ахинею какую-то рисует, да и разрешение дай бог 100 точек на оборот...
В общем эту тему круто еще мало кому удалось сделать.

Добавлено спустя 1 минуту 54 секунды:
Вот серьезный девайс: http://www.monkeylectric.com/m464q.htm
Как и у меня - 32RGB диода, правда 256 цветов. Разрешение тоже около 400-500 точек на оборот.
Но в продажу его еще не выпустили, чего-то у них там не клеится... Есть шанс оказаться первым... :D
Правда там заявлена загрузка по ZigBee. А я думаю ограничиться ИК-портом. Ну не дружу я с радио... :(

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 26 авг 2009, 16:13 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 26 авг 2009, 16:19 
Не в сети
Мастер Самоделкин
Аватара пользователя

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

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 26 авг 2009, 16:36 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
32*3*400=38400 точек на кадр. :roll: точно, немало + учитывать скорость вращения


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 26 авг 2009, 16:38 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
А если сюда добавить и хотя бы 32 уровня ШИМ - совсем весело становится :)

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 26 авг 2009, 16:49 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Так может все таки не мегу взять, раз уже плисы в ход пошли и все такое... Есть LPC, у свежих там SPI с FIFO имеется, цена все равно небольшая на фоне кучи светодиодов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 26 авг 2009, 21:27 
Не в сети
Мастер Самоделкин
Аватара пользователя

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

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 16 сен 2009, 16:59 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
А ему нужно 96 светиками, а это порядка 36-и ног.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 16 сен 2009, 22:49 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
lastmage, ногодрыганьем напрямую светодиодами (без логики сдвига) путь тупиковый. годится только для небольших матриц :crazy: переразводить плату при изменении разрешения просто счастье


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 16 сен 2009, 22:51 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
lastmage
У него светики 3-х цветные, считай светиков в 3 раза больше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 17 сен 2009, 14:51 
Не в сети
Мастер Самоделкин
Аватара пользователя

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

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 17 сен 2009, 14:53 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 17 сен 2009, 14:58 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Видео будет когда решу проблему флэшки и внешней оперативки... А еще придумаю как все это питать. (В пике кушает 4В 3А. :shock:) Но это уже другая история...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 17 сен 2009, 15:00 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Диоды, наверное, сверх яркие.


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

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


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

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


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

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