roboforum.ru

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

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




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

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Столкнулся я с задачей: надо рулить 32-мя RGB светодиодами, причем ШИМом, чтоб цвета были. Прикинул: надо 96 ШИМов по 8 бит каждый. А чтоб в реальном времени - то надо частоту нехилую. Естественно первая мысль: МК+ПЛИС. Но как прикинул - там же надо регистры, адресация и ШИМ-компараторы. А в таком количестве - меньше чем в EPM1270 оно просто не влезет. А это уже очень некислая альтера с кусачей ценой. Но пока вроде жить можно.

Но как же тогда люди делают огромные светодиодные табло? Неужели на каждую сотню диодов своя ПЛИСина за 2000 рублей? :shock: Кто знает?

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


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ну скажем есть MBI 5368 на 24 канала - специализированная микра за 90рублей в опт. Это на 96 (почти 100) каналов надо всего 4 таких - итого всего 360 рублей, никак ни 2000 рублей :)

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


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

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
-= Александр =- писал(а):
Но как же тогда люди делают огромные светодиодные табло?

По Дискавери показывали как делается это табло. Оно состоит из отдельных панелей то-ли 8х8 толи 16х16 не помню, не суть. Каждая панель управляется нехилой платой. Чего там стоит, не сказали, но кучу микрух было видно. А управляется по шлейфу на вид не очень толстому, проводов 8-10.

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


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

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

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


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Александр: А куда это нужно менять 400 раз в секунду? Это ж глаза надо как у тебя на аватаре (ну или как у меня ;)), чтобы эти 400 раз заметить :ROFL:

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


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

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


Вложения:
_5.jpg
_5.jpg [ 1.46 МиБ | Просмотров: 2769 ]

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 24 авг 2009, 22:42 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
:good:
тоге подумывал соорудить себе такую весч.. да и до велокомпа то руки еще не дошли (

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


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

Зарегистрирован: 10 окт 2007, 23:22
Сообщения: 37
вот пожалуйста по теме )))

Добавлено спустя 1 минуту 4 секунды:
добавка


Вложения:
shim1.JPG
shim1.JPG [ 129.01 КиБ | Просмотров: 2959 ]
shim.JPG
shim.JPG [ 132.27 КиБ | Просмотров: 2958 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление кучей светодиодов
СообщениеДобавлено: 24 авг 2009, 23:06 
Не в сети
Аватара пользователя

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


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

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
там нужно очень часто их зажигать. и 96 это я думаю линейка...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


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

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
96 это кол-во шимов, а диодов 32. Ну судя по фото, да это линейка, он походу хочет телевизор на лесапед, тока его смотреть будет не удобно :)


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

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

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


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

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

Только делая подобные вещи начинаешь понимать как же сложно устроена какая-нибудь там видеокарта... :roll:

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


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

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


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

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

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

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



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

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


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

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


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

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