roboforum.ru

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

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




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

Зарегистрирован: 28 июл 2009, 10:02
Сообщения: 862
Откуда: Самара
ФИО: Павел Сергеевич
Интересно у Вас получается :)
Задачу точнее ставьте.

Линейка на колесе из светодиодов: 3 цвета (RGB) на 32 точки = 96 диодов - согласен.
Но 96 ШИМ?! зачем на каждый диод свой ШИМ? Это сколько проводов на колесе будет - надежность плохая.

Можно 1 ШИМ, а еще лучше 1 ЦАП (8 битный) + мультиплексор на 96 каналов (3 микросхемы "8-1"). Соединять диоды по типу матрицы и подключать к выходу ЦАП. Итого получится всего 20 проводов к диодам.

Далее по поводу колеса. Линейка светодиодов - это фактически радиус колеса.
Чтобы во время вращения колеса картинка "была везде", то при повороте допустим на 1гр. светодиоды должны переключаться в соответствии с картинкой в памяти.
Имеем 360 градусов за оборот.
Ничего не напоминает? Телевизор!
Переключение светодиодов в линейке - строчная развертка.
Переключение светодиодов за 1 оборот колеса - кадровая развертка.
Итого имеем "логический" экран размеров 32х360 точек с глубиной цвета 24 бита.

А так как линейка одна, то она должна успевать вращаться с такой скоростью чтобы человеческий глаз этого не заметил - частота должна быть ни как не менее 25 Гц. Иначе будет видно мерцание.
Экран телевизора и старых мониторов давал кадровую частоту 50 Гц.
Современные мониторы - 100 Гц.

А что такое 25 Гц - это 25 оборотов колеса за 1 секунду!
А какая при этом должна быть скорость велосипедиста не задумывались?
Длина окружности L = 2 * 3.14159 * R
Допустим R = 0,3 м, тогда L = 1.88 м.
Скорость будет V = L * 25 = 47.12 м/с = 169,64 км/ч.

Сомневаюсь что велосипедист разовьет такую скорость.

Добавлено спустя 5 минут 31 секунду:
На предоставленных картинках, только фото. Поэтому сложно сказать вращается картинка с колесом или стоит.
Скорее похоже просто на гирлянду на колесах.

Да и к тому же про рабочую частоту ЦАП и схемы управления:
Давай почитаем с какой частотой надо будет переключать светодиоды:
96х360х25=864000Гц=864кГц
Это просто частота переключения, а еще надо преобразование ЦАПу и перевлючение мультиплексоров.
А еще надо не забывать об использовании абсолютного углового энкодера. потому как скорость велосипедиста, а соответственно и кол-во оборотво колеса резко изменчивые. Обычный импулсь за оброт не поможет - картинка будет растягиваться и сжиматься при изменеии частоты вращения от номинальной.

Добавлено спустя 8 минут 49 секунд:
Снизить частоту вращения колеса можно, если поставить не одну, а несколько светодиодных линеек.
Например через каждые 36 градусов. Итого по окружности колеса разместится 10 "линеек", а это уже 960 светодиодов и управляющего оборудования к ним (8 микросхем мультиплексоров 8-1 (32х32=1024)). Частота переключения - 960х36х25 = 864кГц.

Частота вращения колеса снизиться в десять раз 2,5Гц
Минимальная скорость велосипедиста для нормальной работы - 16,96км/ч - Что вполне приемлимо для большинства.

Добавлено спустя 2 минуты 48 секунд:
Хотя преклоняюся перед ваше работой 96 ШИМов сделать!
Это фактически 96 аналоговых выходов!
Если посмотреть сколько стоит промышленный контроллерный модуль с 4 аналоговыми выходами, то сколько же будет стоить 96 - как космический корабль!
Предложите свою разработку в какое-нить НИИ бюро по производству промышленных контроллеров.

Добавлено спустя 10 минут 49 секунд:
А по поводу частоты вращения и вообще подобных схем даже на этом форуме есть хорошие примеры.

viewtopic.php?f=17&t=6632

так на второй видеовкладке даже видна частота вращения - 68-69 Гц (как у мониторов) ;)

_________________
«Сон разума рождает чудовищ»


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

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Дык это... Велосипед с мерцающим с частотой даже 2-3 Гц изображением красивше велосипеда без изображения :) Так что даже если не ехать со скоростью 150 км/ч, такая штука имеет смысл. Энкодер нужен - факт.

Динамическая индикация - это экономия ног, но повышение импульсных токов через СД при тех же средних. 1:96 это нереальное повышение, на самом деле ни один светодиод такого издевательства не выдержит (чтобы получить средний ток в сотню миллиампер, нужно вкатить 10 ампер импульсного). ЦАП - невыгодно, это же надо мощным усилителем его усиливать потом, а если усилитель не импульсный - то будут потери. А если импульсный - так проще сразу ШИМ на диод. И мультиплексоры хотя бы на 1 ампер, я уже не говорю про 10 - это уже не простая микросхемка :)

В общем, современные системы управления яркими светодиодами имеют именно такое строение - на каждый светодиод свой ШИМ. А после того, как мы продали на какое-то промышленное предприятие коробочку с тремя кнопками за сотню баксов, если не за две - на цены промышленных конроллеров я смотрю как на совсем отдельные цены из другого мира :)


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
На форуме уже обсуждали микрухи недорогие по 25 (или 24) ШИМ по 50 мА для светодиодов с послед управлением.


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

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Ну вы тут развели философию... :D
Реально вот что:
1)Картинку видно нормально уже на 25 км/ч Да и разрешение у меня будет 32*800, т.к. градуса маловато...
2)Яркость светодиода нельзя регулировать ЦАПом. Только импульсно. Иначе он либо светит, лидо светит очень фигово.
3)С мультиплексором это будет еще больший огород. А так проц + 2 здоровенные микросхемы ПЛИС.
4)Микрухи не умеют ШИМить с нужной скоростью...

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


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

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
3. Можно-можно :) Нужен просто ЦАП с токовым выходом (управляемый источник тока). И все будет как с ШИМ. Вот только не нужно это, невыгодно и неудобно :)


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я рекомендую микрухи которые на 24 или 25 светодиодов по 50 мА


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
-= Александр =- 32*800 :good: зачётненькое разрешение :%) учитывая частоту кадров у меня аж слюнки текут, я тож се такое хочу, только не для велика, а для "propeller clock" :oops: а кстати, чего 4В, это светикам такой вольтаж нужен или на какую микру?


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

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

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


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

Зарегистрирован: 24 сен 2009, 11:09
Сообщения: 5
Откуда: Киев
Супер тема!! Управление RGB - моя мечта, а тут вообще все по серьёзному.
Александр, если кажддый светик резистором стабилизировать, это ж какая моща на одних резюках потеряется..
avr123.nm.ru писал(а):
На форуме уже обсуждали микрухи недорогие по 25 (или 24) ШИМ по 50 мА для светодиодов с послед управлением.

Что-то не нашел тему, можно ссылочку?


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
mbi5368


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

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
ребят какие 5 микросекунд? ктовам сказал что глазу надо чтоб ЗАЖЕНЫЕ ДИОДЫ были на КАЖДЫЙ оборот колеса? глазу достаточно чтоб 1 раз в 1/25 секунды он видел картинку для ее фиксации))остальное время пусть контролер что хошь обсчитывает) лишь бы тахо импульс на вывод рисунка приходил с четко определеного положения,остальное инерцонность глаза и диодов в голове дорисует)....рисунки ГИФ вообще еще ниже имеют частоту смены и ничего шавелятся)
Имеем 360 градусов за оборот.
Ничего не напоминает? Телевизор!
Переключение светодиодов в линейке - строчная развертка.
Переключение светодиодов за 1 оборот колеса - кадровая развертка.
Итого имеем "логический" экран размеров 32х360 точек с глубиной цвета 24бита.
гыыы это первый телевизор с линзочкой КВН назывался,на осцилографической трубе сделаный. :wink: ..как альтернатива в колесо засунуть телевизор ЛДС и на него видеосигнал гнать стробированый от оборотов колеса...ну полосочку нужной расцветки .. :crazy: но такой экран не расчитан на радиальные нагрузки наверное..(


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

Зарегистрирован: 28 июл 2009, 10:02
Сообщения: 862
Откуда: Самара
ФИО: Павел Сергеевич
Ворон писал(а):
рисунки ГИФ вообще еще ниже имеют частоту смены и ничего шавелятся)

Понятно, чт ошевелятся они с маленькой частотой, но при чем здесь частота шевеления?
В человеческий глаз рисунок ГИФ попадает с экрана монитора, который с частотой 75Гц (у меня на работе такой монитор) обновляет содержимое всего экрана.

_________________
«Сон разума рождает чудовищ»


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

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
даже спорить про гиф лень..


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

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

Модератор "blindman":Значит воздержитесь от постов совсем

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

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



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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
в Промэлектронике вот такой драйвер заметил: http://www.sitikorea.com/DM132.pdf - 16 каналов
33 рубля в розницу, 23 от 100 штук.

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


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

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


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

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


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

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