Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 19.01.2014, 13:58   #1
ArtemKolesnikov
Прописка
 
Аватар для ArtemKolesnikov
 
Регистрация: 16.03.2007
Адрес: Невинномысск, STAVROPOL REGION (26)
Сообщений: 118
Сказал спасибо: 583
Сказали Спасибо 28 раз(а) в 15 сообщении(ях)
ArtemKolesnikov на пути к лучшему
По умолчанию RGB матрица 8х8 и цветовая палитра более чем 7 цветов

Привет всем знатокам!
В интернете есть информация про управление одним RGB светодиодом при помощи ШИМ. Она достаточно понятна и не нуждается в разъяснении.
Про управление матрицей написано вскользь, что типа тоже нужно использовать ШИМ для этого.
Ребята, ломаю голову второй день и не могу представить, как это сделать, используя МК и сдвиговые регистры.

Пока в голове крутится следующее: На общие катоды вешаем один регистр.
На аноды R, G, B вешаем по одному регистру, в итоге 4 регистра.
На отображение одной цветной строки в полном цвете нужно произвести 8 загрузок регистров RGB, в которых побитно производим соответствующее наполнение с последующим выводом битами "1" каждого регистра цвета.
Не знаю, понятно излагаю суть идеи или нет, ну например, взять один пиксель. Для его конечного цвета заполняем и выводим 8 раз регистр R единицами, количество единиц - согласно доле составляющей R, одновременно также 8 раз G и 8 раз B соответственно согласно пропорции этих составляющих в цвете. То есть получается своего рода программный ШИМ к каждому цвету. В конечном итоге мы должны видеть свечение пикселя в нужном цвете.
Может быть, я правильно понимаю специфику вывода цветного пикселя,
НО меня смущает длительность этого процесса.
Не долго ли это все происходит?
По моим подсчетам, для матрицы допустим 256х256 пикселей частоты процессора в 20 МГц хватит в лучшем случае на частоту кадров 30 раз в сек.
Каким образом можно упростить и ускорить процесс вывода цвета?
Реклама:
ArtemKolesnikov вне форума  
Непрочитано 19.01.2014, 14:02   #2
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: RGB матрица 8х8 и цветовая палитра более чем 7 цветов.

3х 7219 обеспечит вам 4 бита яркости. Очень простая схема.
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
ArtemKolesnikov (19.01.2014)
Непрочитано 19.01.2014, 14:22   #3
ArtemKolesnikov
Прописка
 
Аватар для ArtemKolesnikov
 
Регистрация: 16.03.2007
Адрес: Невинномысск, STAVROPOL REGION (26)
Сообщений: 118
Сказал спасибо: 583
Сказали Спасибо 28 раз(а) в 15 сообщении(ях)
ArtemKolesnikov на пути к лучшему
По умолчанию Re: RGB матрица 8х8 и цветовая палитра более чем 7 цветов.

Сообщение от Easyrider83 Посмотреть сообщение
3х 7219 обеспечит вам 4 бита яркости. Очень простая схема.
Идеально подходит, спасибо за подсказку.
ArtemKolesnikov вне форума  
Непрочитано 19.01.2014, 15:21   #4
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: RGB матрица 8х8 и цветовая палитра более чем 7 цветов.

Сообщение от ArtemKolesnikov Посмотреть сообщение
Идеально подходит, спасибо за подсказку.
Можно посмотреть в сторону HT1632C. По $0.7
http://www.aliexpress.com/item/HOLTE...936023068.html
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Сказали "Спасибо" ut1wpr
ArtemKolesnikov (19.01.2014)
Непрочитано 19.01.2014, 16:52   #5
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: RGB матрица 8х8 и цветовая палитра более чем 7 цветов.

Эти http://www.aliexpress.com/snapshot/296971946.html светодиоды обеспечат 256 уровней яркости и им не нужны костыли снаружи... Только один дополнительный провод
niXto вне форума  
Сказали "Спасибо" niXto
ArtemKolesnikov (19.01.2014)
Непрочитано 19.01.2014, 19:04   #6
ArtemKolesnikov
Прописка
 
Аватар для ArtemKolesnikov
 
Регистрация: 16.03.2007
Адрес: Невинномысск, STAVROPOL REGION (26)
Сообщений: 118
Сказал спасибо: 583
Сказали Спасибо 28 раз(а) в 15 сообщении(ях)
ArtemKolesnikov на пути к лучшему
По умолчанию Re: RGB матрица 8х8 и цветовая палитра более чем 7 цветов.

Спасибо ОГРОМНОЕ за советы!
Сообщение от ut1wpr Посмотреть сообщение
.. HT1632C. По $0.7
Шикарно, много пикселей поддерживает.
Сообщение от niXto Посмотреть сообщение
Эти http://www.aliexpress.com/snapshot/296971946.html ...
Вообще элементарно, как для школьника, но за деньги (в 2 с лишним раза дороже других вариантов). Но привлекательно простотой.
Надо подумать, посчитать все.
Еще раз спасибо! Не знал, что столько микрух готовых есть.
ArtemKolesnikov вне форума  
Закрытая тема

Закладки


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сексуальные табу: целесообразность и перспективы кустомер Отвлекитесь, эмбеддеры! 296 08.12.2018 00:39


Часовой пояс GMT +4, время: 23:19.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot