TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
21.01.2015, 14:02
|
|
Прохожий
Регистрация: 21.01.2015
Сообщений: 3
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Проект для работы на логике
Здравствуйте товарищи. Подскажите мне одну вещь, пока не могу сообразить. Имеется задумка сделать стенд, на котором будут отображаться в виде таблицы: по горизонтали - номера аппаратов, а по вертикали - их возможное местоположение (на базе, на посту, и еще 4 столбца - расположение на машинах). Получается на пересечении строки и столбца имеется светодиод (всего 6 разноцветных светодиодов на каждой строке). Светодиоды переключаются последовательно нажатием одной кнопки, расположенной слева каждой строки. Переключение происходит с помощью микрухи К561ИЕ8 (десятичный счётчик с дешифратором). Пока в железе не делал, но в протеусе все нормально. Вопрос заключается в другом: как бы сделать так, чтобы так же одной кнопкой переключать те же светодиоды, но оставить их только 2, а остальные 4 заменить 7-сегментным индикатором? Просто тут уже к561ие8 одна не справится. Может кто подскжет что нибудь. Если нужна дополнительная информация пишите, скажу, может что забыл.
|
|
|
|
21.01.2015, 15:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: проект для работы на логике
Зимени ИЕ8 на ИЕ4
|
|
|
|
21.01.2015, 18:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Проект для работы на логике
Утонение ИЕ4 есть только в 176 серии. Возможно есть буржуйский аналог, но нужно искать
__________________
misterdi<@>i.ua
|
|
|
Сказали "Спасибо" MisterDi
|
|
|
21.01.2015, 19:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
|
Re: Проект для работы на логике
Сообщение от MisterDi
|
Утонение ИЕ4 есть только в 176 серии. Возможно есть буржуйский аналог, но нужно искать
|
вот ... а светодиоды можете через логику сделать чтобы мигали когда и как нужно ... http://www.circuittrue.com/7-segment-display-driver-ic/
|
|
|
|
21.01.2015, 20:14
|
|
Прохожий
Регистрация: 21.01.2015
Сообщений: 3
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Проект для работы на логике
Про ИЕ4 в курсе, забыл написать. Но ситуация такова, что я согласен - ИЕ4 будет работать в части 7-сегментного индикатора, но сама фишка в том, чтобы по нажатию кнопки поочередно была индикация цифр 1-2-3-4, а затем индикатор гас и продолжали загораться остальные 2 светодиода по очереди, ну а далее по кругу. В EasyCircuit на телефоне смоделировал вариант на элементах И, когда со счетчика приходит код пятерки (101) и шестерки (110) соответственно 2 элемента И, на первый - сигнал с "a" и "c", на второй - с "b" и "c". Тогда при переключении на пятерку и шестерку на выходах И по единице - вешай светодиоды и нормально, но при этом: в этом симуляторе счетчик и дешифратор разные элементы; когда загораются светодиоды при 5 и 6 - индикатор-то никто не отменял, он продолжает показывать цифру 5 и 6, а вот хотелось-бы не показывать, а тушить его. По-моему задача труднорешаемая. Тут еще надо учесть тот факт, что эта вся канитель с индикатором и двумя светодиодами - только на ОДНУ строку, а строчек (внимание...) 120! Так что можно нагородить логики, транзисторов ключевых и т.д., но тогда бюджет раздуется огого.... Вот я и думаю, может просто оставить счетчик-дешифратор десятичный и 6 светодиодов? Так же проще и быстрее и экономически выгодно
|
|
|
|
21.01.2015, 20:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
|
Re: Проект для работы на логике
Сообщение от djcfg
|
Про ИЕ4 в курсе, забыл написать. Но ситуация такова, что я согласен - ИЕ4 будет работать в части 7-сегментного индикатора, но сама фишка в том, чтобы по нажатию кнопки поочередно была индикация цифр 1-2-3-4, а затем индикатор гас и продолжали загораться остальные 2 светодиода по очереди, ну а далее по кругу. В EasyCircuit на телефоне смоделировал вариант на элементах И, когда со счетчика приходит код пятерки (101) и шестерки (110) соответственно 2 элемента И, на первый - сигнал с "a" и "c", на второй - с "b" и "c". Тогда при переключении на пятерку и шестерку на выходах И по единице - вешай светодиоды и нормально, но при этом: в этом симуляторе счетчик и дешифратор разные элементы; когда загораются светодиоды при 5 и 6 - индикатор-то никто не отменял, он продолжает показывать цифру 5 и 6, а вот хотелось-бы не показывать, а тушить его. По-моему задача труднорешаемая. Тут еще надо учесть тот факт, что эта вся канитель с индикатором и двумя светодиодами - только на ОДНУ строку, а строчек (внимание...) 120! Так что можно нагородить логики, транзисторов ключевых и т.д., но тогда бюджет раздуется огого.... Вот я и думаю, может просто оставить счетчик-дешифратор десятичный и 6 светодиодов? Так же проще и быстрее и экономически выгодно
|
полагаю что экономическая выгода стоит на первом месте ))) а потом уже схема реализация и прочее )))) резюмирую .... обычный микроконтроллер+сетка из светодиодов+цепочка индикаторов ... и делайте что душе угодно ))) бюджет мизерный )))
|
|
|
|
22.01.2015, 14:48
|
|
Прохожий
Регистрация: 21.01.2015
Сообщений: 3
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Проект для работы на логике
На мк по сути можно сделать все, но опыта у меня мало, почти нет, поэтому вопрос: как подключить к контроллеру 50 кнопок и 300 светодиодов?? И обрабатывать нажатие кнопок через прерывания???
|
|
|
|
22.01.2015, 14:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
|
Re: Проект для работы на логике
Сообщение от djcfg
|
На мк по сути можно сделать все, но опыта у меня мало, почти нет, поэтому вопрос: как подключить к контроллеру 50 кнопок и 300 светодиодов?? И обрабатывать нажатие кнопок через прерывания???
|
Если в самом простом варианте то динамическая индикация , сетка 18 на 18 = 324 светодиода , с трех столбцов или строк берете сканирование на 54 кнопки , можно без прерываний можно с ними , все зависит от того как прогу напишите
|
|
|
|
22.01.2015, 23:47
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,221 раз(а) в 1,319 сообщении(ях)
|
Re: Проект для работы на логике
Для большого числа светодиодов есть замечательные драйверы светодиодов на микросхемах типа MAX6952/MAX6953
|
|
|
|
23.01.2015, 15:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Проект для работы на логике
Цитата:
|
при переключении на пятерку и шестерку на выходах И по единице - вешай светодиоды и нормально, но при этом: в этом симуляторе счетчик и дешифратор разные элементы; когда загораются светодиоды при 5 и 6 - индикатор-то никто не отменял, он продолжает показывать цифру 5 и 6, а вот хотелось-бы не показывать
|
А кто мешает для не нужных комбинаций запретить работу дешифратора? Впрочем вариант на МК для большого количества элементов однозначно предпочтительнее. К тому же в этом случае нет проблем с организацией любого алгоритма индикации.
__________________
misterdi<@>i.ua
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:48.
|
|