Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
31.01.2011, 07:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,450
Сказал спасибо: 376
Сказали Спасибо 1,060 раз(а) в 624 сообщении(ях)
|
Контроллер матрицы из светодиодов
Надо сделать что-то похожее, как на приведенной схеме, т.е. контроллер для небольшой матрицы светодиодов. Нужно "задвинуть" 48-ми битное слово, которое генерирует основной микроконтроллер и чтобы оно отображалось в этой матрице до тех пор (своеобразный график), пока не придут новые данные. Диоды маломощные и есть камень беспризорный AT90S2313.
Пните меня в нужном направлении, плизз...
|
|
|
Сказали "Спасибо" gary2007
|
|
|
31.01.2011, 09:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Контроллер матрицы из светодиодов
На столбцы - 8 полевиков с малым сопротивлением канала, на строки - 48:8=6 микрух типа 74НС595, контроллер заменить на мега48 или программно эмулировать SPI
|
|
|
|
31.01.2011, 09:45
|
|
Заблокирован
Регистрация: 06.11.2010
Сообщений: 267
Сказал спасибо: 13
Сказали Спасибо 108 раз(а) в 65 сообщении(ях)
|
Re: Контроллер матрицы из светодиодов
Ну связать два МК можно и через COM...в AT90S2313 он кажись есть...
Дело только за программой!
|
|
|
|
31.01.2011, 09:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Контроллер матрицы из светодиодов
На катоды прекрасно подойдёт ULN2003. Или дешифратор ИД10 (буржуйский 74х145). Это если динамичка. Если пользовать статическую индикацию - то можно 74х595 6 шт. Только "кушать" больше будет.
|
|
|
Сказали "Спасибо" omercury
|
|
|
31.01.2011, 09:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,450
Сказал спасибо: 376
Сказали Спасибо 1,060 раз(а) в 624 сообщении(ях)
|
Re: Контроллер матрицы из светодиодов
Сообщение от кротоВ
|
Дело только за программой!
|
Программа для меня не проблема, по крайней мере до сих пор все получалось что хотелось, но с двумя МК сразу как то не приходилось, потому и ...
Как основной, будет наверное mega8, в нем будут реализованы все замеры и хранение данных, а разную статистику надо выводить наружу и одна из них - это такая матрица.
COM в AT90S2313 поищу
|
|
|
Сказали "Спасибо" gary2007
|
|
|
31.01.2011, 10:00
|
|
Заблокирован
Регистрация: 06.11.2010
Сообщений: 267
Сказал спасибо: 13
Сказали Спасибо 108 раз(а) в 65 сообщении(ях)
|
Re: Контроллер матрицы из светодиодов
Сообщение от gary2007
|
COM в AT90S2313 поищу
|
Да точно есть...я на ней диммер делал с управлением по RS232.
ПС. внешние ключи всё же используйте...при динамической индикации, прямое подключение к портам МК может выразится в низкой яркости индикатора. Если конечно не серийное изделие делаете...
Последний раз редактировалось кротоВ; 31.01.2011 в 10:05.
|
|
|
|
31.01.2011, 10:22
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Контроллер матрицы из светодиодов
SPI можно реализовать программно, если подать CLOCK на внешнее прерывание. Такое у 2313 есть? По росту/спаду фронта захватывать бит.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
31.01.2011, 11:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Контроллер матрицы из светодиодов
Всё там есть. И UART и 2 прерывания внешних. Хошь SPI городи, хошь 1wire. Хошь синхронный или асинхронный интерфейс.
|
|
|
Сказали "Спасибо" omercury
|
|
|
31.01.2011, 11:31
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Контроллер матрицы из светодиодов
MAX7219/MAX7221 или им подобные драйверы дисплеев - эти даже с избытком 1 корпус на 64 светодиода. SPI в них уже есть. Один корпус такого драйвера сопоставим по цене с 6-ю HC595, но зато "и шампунь и кондиционер в одном флаконе". Можно и другие вот тут: http://www.gaw.ru/html.cgi/txt/ic/Ma.../led/start.htm
посмотрите, може что понравится.
|
|
|
Сказали "Спасибо" Halex07
|
|
|
31.01.2011, 11:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Контроллер матрицы из светодиодов
Неправильно понял условие задачи - вам надо управлять только матрицей 6х8=48 светодиодов? Вполне сойдет ваша схема, только вместо нижних резисторов поставьте транзисторы (биполярные, полевые - без разницы, ULN2003 не рекомендую - у нее вроде 1,5 В падение напряжения, слишком много). Или можно к основной мега8 прикрутить - поставить на строки и столбцы по одной 74НС595 и управлять ими (динамическая индикация) через встроенный СПИ
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:38.
|
|