Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
05.03.2013, 01:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Бегущая строка
Я вам днем картинку нарисовал вродеж
1 регистр - R
2 регистр - G
3 регистр - B
|
|
|
|
05.03.2013, 01:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Бегущая строка
#238 гляньте.
Я Вам рассказал как это делается
|
|
|
|
05.03.2013, 01:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Бегущая строка
Сообщение от Boba_spb
|
Как я рисую Вы помните?
RGB матрицы делаются как и простые монорхромные.
На каждый цвет ставится своя цепочка регистров сдвига.
Clock, Latch и ОЕ у них общие.
Из МК выходят Data_R, Data_G, Data_B, Clock, Latch и OE.
Вот так примерно
|
Чтото начинаю понимать. Значит мне надо 3 регистра на три цвета. (в моем случае будет ВСЕГО 6 регистров=15 диодов по три цвета). Их КЛОК, ОЕ, ЛАТЧ запаралелить? Data_R, Data_G, Data_B - должны выводиться эмм..... еще не знаю как )) Четвертую ножку RGB_диода (анод или катод, ну у моего диода ножки R,G,B,и катод) на минус или плюс кинуть соответственно? А яркость регулируеться длительностью свечения отдельно R,G или B-светодиода?
|
|
|
|
05.03.2013, 01:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Бегущая строка
Вот реальная панель RGB 32х16 в неq 24 регистра сдвига стоит и мультиплексирование 1/4
|
|
|
|
05.03.2013, 01:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Бегущая строка
6 регистров без мультиплексированя. (Если ставить MBI5026 - 10 руб стоит штука) то 3 хватит.
Если аноды объединть в две группы в одну 8 пиксел(24 диода), а в другую 7 пиксел (21 диод). то будет мультиплексирование 1/2 и хватит ваших 3 регистров
|
|
|
|
05.03.2013, 01:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Бегущая строка
Сообщение от Boba_spb
|
то будет мультиплексирование 1/2 и хватит ваших 3 регистров
|
Я в этих терминах не очень шарю )) Но вроде дошло что значит в этом случае мультиплексирование. Это я вывожу на 3 своих регистрах сначала 24 диода,скажем за одно прерывание таймера, а потом оставшиес 21 на тех же 3 регистрах??
|
|
|
|
05.03.2013, 09:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Бегущая строка
Процесс пошел...
|
|
|
|
05.03.2013, 12:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Бегущая строка
Сообщение от miwutka
|
А яркость регулируеться длительностью свечения отдельного R,G или B-светодиода?
|
Сегодня или завтра куплю МК и регистров и попробую, а то МК спалил по неаккуратности... А как же яркость свечения диодов делать? Ну чтобы цвет любой выбирать
|
|
|
|
05.03.2013, 12:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Бегущая строка
Если диод свeтит все длительности Т1+Т2+Т4 +Т8, то это максимальная яркость.
Если Т1+Т4, то будет светить 5/15 от максимальной яркости.
Если Т1, то 1/15.
Всего 16 уровней яркости 16*16*16= 4096 цветов.
|
|
|
|
05.03.2013, 18:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Бегущая строка
Сообщение от Boba_spb
|
все длительности Т1+Т2+Т4 +Т8,
|
Как подключать вроде понял... Аноды на регистры сдвига. А катоды куда? На плюс и все или тоже на регистры? И не понял что за длительности Т1, Т2,Т4,Т8. Чему равно Т должно быть? Как его расчитывать?.....
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:59.
|
|