Форум myROBOT.ru » Лаборатория » Электронная мастерская » светодиодная матрица

Страниц (2): [1] 2 »
 

1. alex1991 - 28 Мая, 2010 - 16:16:11 - перейти к сообщению
всем добрый день Улыбка
появилась у меня идея сделать из светодиодной матрицы 8х4 малинькую бегущую дорожку для робота чтобы он
отображала какую-то информацию в этом деле я новечек до этого только делал только световые эффекты самая главная проблема это прошивка мне тяжело ее писать так что подскажити Улыбка в этом деле
в нете нашел вот эту схему
но она 8х8 и стоит атмега8515 и там стоит драйвер сведиодов а можно эго на что-то заменить? я подумал и решил поставить атмега8
и есть вот такой вопрос можно использовать у микроконтроллера меньшее количество выходов и поставить какую-то к155ид3 для их увеличения выходов для светодиодов
спасибо за внимания кто может помогите Улыбка
2. nest - 28 Мая, 2010 - 19:01:30 - перейти к сообщению
посмотрите про работу динамических индикаторов :



со свтодиодами точно так же: на строку подаётся нуль, а на столбцы - единицу. ну или наоборот. На какой точке совпала единица и нуль - там и светится.

к155ид3 можно. Но если вы будете подключать более чем один светодиод на точку - придётся использовать драйвера или кучу транзисторов.
3. alex1991 - 28 Мая, 2010 - 20:57:16 - перейти к сообщению
это мне понятно но я бы хоте схему если у кого есть Улыбка и пример программы
4. nest - 28 Мая, 2010 - 21:04:12 - перейти к сообщению
а вы сами попробуйте схему нарисовать. хотя бы грубо.
где нужно - подправим.
5. alex1991 - 28 Мая, 2010 - 22:42:24 - перейти к сообщению
вот к примеру эта но переделать 8х4 но сделать без драйверов светодиодов 74168 заменить на к155ир8 короче вот схема http://bascom.at.ua/publ/1-1-0-7

6. nest - 29 Мая, 2010 - 00:09:34 - перейти к сообщению
(проставляйте, что ли, запятые, а то всё в одну кучу написано, не сразу поймёшь, что имеется ввиду.)

555ИР8 - это Регистр сдвига с параллельным вводом, вам тут нужно с последовательным вводом и параллельным выводом.

вообще смотря матрицу какого размера вы хотите.
с двумя ИД3 можно сделать матрицу 16х16.
И подумайте, сколько строк вам нужно. Количество строк будет равно количеству каналов драйверов (или просто количеству отдельных транзисторов).

А ... вам только 8х4 ? тогда просто 4 транзистора на строки и всё.

А что выводить будете? какое изображение?
7. alex1991 - 29 Мая, 2010 - 00:29:04 - перейти к сообщению
выводить
в данный монент мне хоть что не будь бы выводило Улыбка
мне хоть бы какой-то пример схемы и прошивки на winavr
если будет какой-то пример прошивки я смогу уже разобраться и
выводить нужный мне текст
у меня будет 1 строчка
значит можно в верхней схеме оставить только 4 транзистора?
8. nest - 29 Мая, 2010 - 00:42:32 - перейти к сообщению
alex1991 пишет:
будет 1 строчка
а столбцов?
9. alex1991 - 29 Мая, 2010 - 00:59:38 - перейти к сообщению
4 светодиода вверх это высота строки 8 светодиодов это ширина строки вот фото матрицы
10. nest - 29 Мая, 2010 - 01:46:37 - перейти к сообщению
так вы хотите задействовать всю матрицу 4х8 или только одну строку в 8 точек?
11. Rus1024 - 29 Мая, 2010 - 03:07:49 - перейти к сообщению
nest пишет:
если вы будете подключать более чем один светодиод на точку - придётся использовать драйвера или кучу транзисторов.

тут я выложил как одновременно горят по меньшей мере 6 диодов одновременно. и ничео, пока не жалуюсь)) когда горят более 10 -уже начинает глючить МК
Этот 7сегментник повешан прямо на ноги МК без резисторов и т.п. [ATMEGA8]
НО!!! НИ В КОЕМ СЛУЧАЕ НИКОГО НЕ ПРИНУЖДАЮ ЛЕНИТЬСЯ ТАК ЖЕ, КАК Я
в виду большого риска спалить вашу мегу, а в худшем случае и порты компа))

кстати, если нужна схема или программа вышепредставленного, могу скинуть.
12. alex1991 - 29 Мая, 2010 - 11:50:13 - перейти к сообщению
если можешь, выложи схему устройства и его прошивку
(Добавление)
nest, в вышепредставленном фото матрицы 4Х8 я бы хотел задействовать всю матрицу, чтобы выводился текст из букв
13. nest - 29 Мая, 2010 - 13:56:23 - перейти к сообщению
alex1991 пишет:
в матрице 4Х8 я бы хотел задействовать всю матрицу
тогда на строки - четыре транзистора (аналогично как по картинке ниже), а на столбцы - через резисторы 300-500 Ом - прямиком на порт МК. Четыре транзистора можно заменить на L293...

14. ОЛЕГ - 29 Мая, 2010 - 14:32:23 - перейти к сообщению
Я бы для начала все же определился для себя самого, какая информация должна выводиться. Тогда и размер матрицы сазу будет понятен.
Может, удобнее взять не матрицу, а буквенный сегментный индикатор?
Типа такого:
15. alex1991 - 29 Мая, 2010 - 14:59:34 - перейти к сообщению
олег, у меня нет таких индикаторов но есть алс324 4штуки
мне для начало просто какой-то с любым содержанием строчку просто чтобы понять как в этом случае строится программа а потом я уже поставлю нужный мне текст