Большая матрица контактов\светодиодов
- Сообщения: 52
- Зарегистрирован: Вс ноя 22, 2009 03:39:33
В общем решил кое какой проект сделать гитарный, для этого понадобятся матрица 6х12 светодиодов и 6х12 контактов, вот думаю как бы их подключить к микроконтроллеру, да еще и так чтобы осталась кучка выводов (штук 8-10)....
- Реклама
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
Почти любой МК с числом портов равным 4 обеспечит решение задачи плюс останется 10-13 выводов (мега 8515 например). Правда потребуется внешний дешифратор... хотя может и не потребуется
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
- Сообщения: 52
- Зарегистрирован: Вс ноя 22, 2009 03:39:33
Можете подсказать конкретные наименования микросхем, в сторону которых курить? УЛН2803 применял в другом проекте, для деда-пчеловода регулятор температуры собирал, там она несколькими реле рулила. Она же вроде только как ключ используется, или нет?
ПС: регистры 595 - 74хх595?
дешифратор на 8 выходов - я в панике, даже не догадываюсь что это, дел с логикой до этого момента почти не имел =(.
ПС: регистры 595 - 74хх595?
дешифратор на 8 выходов - я в панике, даже не догадываюсь что это, дел с логикой до этого момента почти не имел =(.
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
У каждого свои пристрастияStalker46 писал(а):зачем?
Я вот например не люблю переписывать инфу из регистра в регистр;) хоть к цифре отношусь с большИм почтением.Stalker46 писал(а):... и регистры 595) мои любимые)
Дешифраторы - 74138.
А с чем имели делО вообще?
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- Реклама
- Сообщения: 52
- Зарегистрирован: Вс ноя 22, 2009 03:39:33
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
а что мешает протолкнуть эти битики из регистра в регистр? что тут сложного? хотя))) да, я тоже, иногода надо очень быстро толкать)))Meteor писал(а):У каждого свои пристрастияStalker46 писал(а):зачем?Я вот например не люблю переписывать инфу из регистра в регистр;) хоть к цифре отношусь с большИм почтением.Stalker46 писал(а):... и регистры 595) мои любимые)
Дешифраторы - 74138.
А с чем имели делО вообще?
Не умеешь - не берись, но не взявшись не научишься...
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
Абсолютно ничего сложного. Время теряем только.Stalker46 писал(а): что мешает протолкнуть эти битики из регистра в регистр? что тут сложного?
И не только быстро толкнуть, но и достоверно толкнуть. А это (по хорошему) перезапись от "из предпоследнего - последнему" к "первому из шины". Когда таких 1..2 еще терпимо, а если их за 10?Stalker46 писал(а):...иногода надо очень быстро толкать)))
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- Сообщения: 52
- Зарегистрирован: Вс ноя 22, 2009 03:39:33
Вот задумался на тему 74154 - 4 в 16 но это хорошо для вывода, а для ввода что использовать? Что нибудь типа 16 в 4 подскажите?)
ПС, уважаемый Метеор, подскажите ваш вариант решения?
ППС, придумал вариант:
Светодиоды - 4 вывода 4в16 + 6 выводов
Контакты - 4 вывода 4в16 + 6 выводов
Тюнер - 1 вывод
Итого - 21 из 24х - 3 свободных - мало... нужно же еще 2 на управление (как минимум) + 2 на компорт =\
Хотя можно обойтись имеющимися - управление сделать все тойже матрицей контактов XD.
ПС, уважаемый Метеор, подскажите ваш вариант решения?
ППС, придумал вариант:
Светодиоды - 4 вывода 4в16 + 6 выводов
Контакты - 4 вывода 4в16 + 6 выводов
Тюнер - 1 вывод
Итого - 21 из 24х - 3 свободных - мало... нужно же еще 2 на управление (как минимум) + 2 на компорт =\
Хотя можно обойтись имеющимися - управление сделать все тойже матрицей контактов XD.
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
Вот набросочный вариант не отличающийся оптимальностью. В нем свободны выводы УАППа, так что связь с ПК обеспечить можно. Сигналы идущие на светодиодные матрицы лучше пропустить через буферы.
- Вложения
-
- Button&led_array.JPG
- (33.29 КБ) 355 скачиваний
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже


