Например TDA7294

Форум РадиоКот • Просмотр темы - Mega 8 и светодиодная матрица 11*11
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб ноя 22, 2025 00:48:06

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Вт июн 03, 2014 16:26:56 
Первый раз сказал Мяу!

Зарегистрирован: Чт фев 07, 2013 10:46:46
Сообщений: 33
Рейтинг сообщения: 0
Здравствуйте коты! Простите если пишу не туда. Стала предо мной недавно задача управлять матрицей 11*11 светодиодов. Решил подключать ее через сдвиговые регистры 74hc595. В моем случае получается 4 штуки, 2 так сказать на столбцы и 2 на ряды. Т.к. в программировании я пока профан. Вопрос: Мне их все 4 лучше подключить каскадом друг за другом, либо раделить попарно? т.е. две на отдельных пинах работают со столбцами и 2 на других пинах со строками? Прикрепляю свой проект в протеусе, правда пока без программы =( Писать буду учиться в codevisionavr


Вложения:
M328.rar [13.54 KiB]
Скачиваний: 143
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Вт июн 03, 2014 16:44:24 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 235
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3863
Откуда: Москва
Рейтинг сообщения: 0
ИМХО достаточно 3х регистров, т.к. для управления матрицей 11х11 нужно 22 линии, а 3 регистра обеспечат уже 24. Но при этом будет немного сложнее реализовать алгоритм управления. Можно конечно использовать и вариант 2х2 регистра, тем более что так проще в случае чего расширить матрицу до 16х16. Использовать отдельные пины точно лишнее, тем более если железный SPI всего один...
Все что не получилось запрограммировать, приходится припаивать, как и в этом случае. Решать вам.

_________________
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Вт июн 03, 2014 17:17:39 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 143
Зарегистрирован: Сб фев 21, 2009 13:11:40
Сообщений: 1900
Откуда: Москва
Рейтинг сообщения: 0
в любом случае проще сделать каскад из регистров и обслуживать их за раз.

_________________
Ставим плюсы: )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Вт июн 03, 2014 17:44:57 
Первый раз сказал Мяу!

Зарегистрирован: Чт фев 07, 2013 10:46:46
Сообщений: 33
Рейтинг сообщения: 0
Спасибо огромное за помощь! Решил остановиться на вариант все регистры каскадом 4штуки. Сейчас перерисую схемку в протеусе и начну пробовать писать. Подскажите , какую тактовую частоту лучше выбрать для микроконтроллера?


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Ср июн 04, 2014 07:53:46 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1486
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15266
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Вообще-то надо не с частоты МК начинать, а с частоты регенерации дисплея (ибо в любом случае - динамическая развертка).
Можно конечно на матрице 8*8 и растровую заквасить (один элемент в каждый момент времени), но яркость изображения при отсутствии мерцаний...
А тут 11*11 или 16*16...
Наиболее приемлемо (по практике) при частоте обновления экрана порядка 62-85Гц использовать мультиплексирование 1сторка из 4х разбив всю площадь экрана на группы по 4 строки (для матрицы 16*16 это 4 анодных ключа и 8 регистров сегментов катодов).
:dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Ср июн 04, 2014 17:37:25 
Первый раз сказал Мяу!

Зарегистрирован: Чт фев 07, 2013 10:46:46
Сообщений: 33
Рейтинг сообщения: 0
BOB51 писал(а):
Наиболее приемлемо (по практике) при частоте обновления экрана порядка 62-85Гц использовать мультиплексирование 1сторка из 4х разбив всю площадь экрана на группы по 4 строки (для матрицы 16*16 это 4 анодных ключа и 8 регистров сегментов катодов).
:dont_know:

Вот тут не понял :( Сейчас у меня так ( архив ниже ) (4 регистра). А нужно получается 8 ? Матрицу врятле буду использовать больше чем 11*11.


Вложения:
M328.rar [13.51 KiB]
Скачиваний: 153
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Чт июн 05, 2014 11:16:44 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1486
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15266
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
При "программном изголяже" - строчные ключи также на регистры повешены - для матрицы 11*11 с разверткой 4*11 (четыре анодных ключа с картинкой из одновременно выводимых трех строк) хватит 5 регистров (и еще лишние ячейки останутся).
Но предподготовка данных будет довольно "заморочной"
:)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Вт июн 10, 2014 17:21:39 
Первый раз сказал Мяу!

Зарегистрирован: Чт фев 07, 2013 10:46:46
Сообщений: 33
Рейтинг сообщения: 0
Не могу понять как в таком варианте будет выглядеть схема =( Помогите пжлст


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Ср июн 11, 2014 07:03:53 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1486
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15266
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Возможно вот так:
Вложение:
shems&grafiks.rar [150.76 KiB]
Скачиваний: 158

Только та схема делалась на массив 7-сегментных матриц - нужно каждый семисегментник представить строкой/колонкой матрицы соответствующего размера.
Принцип такой организации многократно проверен, а вот версия на ПИКе только в теоретическом наброске, возможно где-то и ошибки закрались... 8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Ср июн 18, 2014 11:50:29 
Первый раз сказал Мяу!

Зарегистрирован: Чт фев 07, 2013 10:46:46
Сообщений: 33
Рейтинг сообщения: 0
BOB51 Спасибо огромное!

Вот что получилось сейчас. Т.к. еще пока котенок в программировании, то код брал из интернета с небольшими корректрировками под себя. Подскажите правильно ли я в своем случае реализовал подключение регистров и часов? ( В первую очередь меня конечно интересуют регистры) Но с часами тоже непонятно, когда в протеусе отключаешь часы от мк то по ножкам видно что чтение вроде бы происходит, по крайней мере хотя бы тактовый сигнал имеется, а при подключении часов программа не уходит со строчки
Код:
while (!(TWCR & (1<<TWINT)));//ожидание бита TWIN


Прикрепляю свои наработки, надеюсь на помощь. Заранее спасибо


Вложения:
16x16.rar [34.47 KiB]
Скачиваний: 155
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Mega 8 и светодиодная матрица 11*11
СообщениеДобавлено: Ср июн 18, 2014 12:11:14 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1486
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15266
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Я с шпротеусом и Си не дружуу... :(
Токмо ассемблер с симулятором и стандартные чертилки да макеткин. :solder:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

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


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 31


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y