Перейти к содержанию

2 Кнопки 8 Каналов (или Больше)


Рекомендуемые сообщения

Приветствую всех.

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

Например.. При нажатии кнопки 1 зажигается светодиод VD1, потом при нажатии еще раз кнопки 1 загорается светодиод VD2, в это время светодиод VD1 тухнет, потом при нажатии кнопки 1 загорается светодиод VD3, светодиод VD2 тухнет и так далее. При нажатии кнопки 2 все процессы происходят в обратном порядке.

Или если такое нельзя реализовать, то можно управлять одной кнопкой по кругу.

Смысл схемы, что бы горел один светодиод при нажатии кнопки, при следующем нажатии кнопки загорался следующий и так далее.

Не могу ни как найти решение. Кто знает как реализовать, откликнитесь плиз.

Светодиодов может быть и больше, например 10, главное не меньше 8.

Прилагаю схемку, что бы было понятно.

Изменено пользователем Sprut
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Ищи схемы на реверсивных счётчиках.

Интересуют акустические и электрогитары в рабочем и не рабочем состоянии, а так же комплектующие от них.

Людям, не слушающим советов, нельзя помочь ( Б.Франклин ).

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

например 4510...

> Правила форума <

...из древних времен доходят до нас слухи о колдунах и волшебниках... - кто бы мог подумать, что так может начинаться дипломная работа по радиотехнике...

...это не дым от канифоли, нет... это души умерших транзисторов....

Первый закон Ома: никому не рассказывать про Ома!

Ну вот, а ты говорил ноль...

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

два RS-триггера для подавления дребезга(155ТМ2), затем сигналы с них на входы + и - реверсивного счётчика(155ИЕ7), выходы счётчика на дешифратор (155ИД3), выходы дешифратора через резисторы на светодиоды(на катоды). Всё. Рисовать лень. 

Пока ты жив, надежда есть.

Ссылка на комментарий
Поделиться на другие сайты

два RS-триггера для подавления дребезга(155ТМ2), затем сигналы с них на входы + и - реверсивного счётчика(155ИЕ7), выходы счётчика на дешифратор (155ИД3), выходы дешифратора через резисторы на светодиоды(на катоды). Всё. Рисовать лень. 

Я в схемах ноль как говорится, спаять по схеме запросто смогу, а вот разработать ума не хватает.

Если можно нарисуйте от руки. Плиз.

Вот что я нашел по этому поводу, но не знаю, то ли это или нет..

Изменено пользователем Sprut
Ссылка на комментарий
Поделиться на другие сайты

Нарисовал правильное подключение кнопок для камрада Sprut, приславшего мне в личку схему. Кроме того, выводы D0..D3 и PL, счётчика 155ИЕ7 следует соединить вместе и через резистор 2к на +5В. Вывод сброса через резистор 1к на землю, а через конденсатор 10мк на +5В. Выводы E1 и E2 микросхемы 155ИД3 оторвать от счётчика и просто посадить на землю. Последовательно с каждым светодиодом включить по резистору 750 Ом. Всё остальное правильно.

Прошу Sprutа после коррекции схемы выложить её сюда для всеобщего обозрения.

post-78645-1264492408_thumb.png

Изменено пользователем mazzi

Пока ты жив, надежда есть.

Ссылка на комментарий
Поделиться на другие сайты

Вы что, не можете взять микросхему обычного сдвигающего регистра?

Кнопка 1 даёт сдвиг, а кнопка 2 (либо тумблер, либо кнопка с триггером) направление сдвига.

Ссылка на комментарий
Поделиться на другие сайты

Не сбивайте человека с толку, он уже близок к цели. Кроме того, в сдвиговый регистр единицу ещё нужно загнать.   

Пока ты жив, надежда есть.

Ссылка на комментарий
Поделиться на другие сайты

mazzi

Спасибо огромное.

Включил мозг..и вот что получилось. (схема рабочая, смоделировал в Proteus 7)

mazzi

Сейчас в данный момент получилась 16 канальная схема.

Какие микросхемы вместо 155ИЕ7 и 155ИД3 использовать для 8 канальной?

Изменено пользователем Sprut
Ссылка на комментарий
Поделиться на другие сайты

Сейчас попробовал разорвать Q3 в этой же схеме с дешифратором К155ИД3, все, работает как 8 канальная схема, только светодиоды нужно подключать к дешифратору начиная с 9 вывода микросхемы.

mazzi

Еще два вопроса:

- Можно ли добавить в схему память состояния? То есть, что бы при включении питания загорался тот светодиод, который горел до выключения питания.

- Сейчас схема работает по кругу, то есть при нажатии кнопки 1 дойдя до 16 (8) светодиода следующим загорается первый светодиод, тоже самое происходит при нажатии кнопки 2, достигнув 1 светодиода загорается 16 (8). Можно ли как то доработав схему, сделать так, что бы дойдя до 16 (8) светодиода при нажатии кнопки1 больше ни чего не происходило (то есть работа схемы останавливалась на 16 (8) светодиоде), то же самое с кнопкой 2 ?

Изменено пользователем Sprut
Ссылка на комментарий
Поделиться на другие сайты

Скорее всего неполучится, по крайней мере я незнаю такой памяти которую мона подключить к простой логике, без микроконтроллера, чтоб она помнила без питания)

I love AVR;

Народ! все кто с города Кременчуг добавляйтесь в друзья!

Ссылка на комментарий
Поделиться на другие сайты

Sprut, а аппетит то у тебя разрастается. :) Выкладывай сразу, что тебе нужно (в окончательном варианте), чтобы несколько раз не переделывать. Вместо 155ИД3 (для 8-ми каналов) можешь еще применить ИД4, ИД7. Соедини выв.20 (ИД3) с общим проводом и используй дешифратор с начала (0,1,2,3...). Для остановки счета на краях диапазона потребуется добавить 2 элемента 2И-НЕ. А вот с памятью - не получится, хотя бы потому, что ты сам сбрасываешь счетчик при включении.  :)

Ссылка на комментарий
Поделиться на другие сайты

Геннадий

Я вообще не рассчитывал, что хоть кто то поможет. :)

На счет аппетита.. по моему ни чего лишнего не попросил. Что плохого в том, что здесь будут выложены разные варианты схемы.

Для остановки счета на краях диапазона потребуется добавить 2 элемента 2И-НЕ.

Геннадий по конкретней можно? Какая микросхема и куда добавить.

Изменено пользователем Sprut
Ссылка на комментарий
Поделиться на другие сайты

Разные варианты надо еще проработать, нельзя же вечно помогать. У людей время не резиновое. 

По теме останова. Бери 155ЛА3 (два элемента). Один включаешь в разрыв между выходом триггера (на этот раз прямым - выв.5) и входом счетчика UP, второй вход этого элемента подключай к последнему выходному каналу дешифратора (используемому). Второй элемент, соответственно - в разрыв между вторым триггером (выв. 9) и входом DN. Его второй вход подключай к первому выходному каналу дешифратора. Выходные каналы определяй сам. Вход D дешифратора в воздухе (или лог.1) - выходы 8-15, вход D подключен к общему (лог.0) - выходы 0-7.  

Ссылка на комментарий
Поделиться на другие сайты

Геннадий спасибо большое.

Сейчас смоделирую схему, как сделаю, выложу здесь готовый вариант :)

P.S.

Разные варианты надо еще проработать, нельзя же вечно помогать. У людей время не резиновое.

Уже 2 варианта есть, 16 канальная и 8 канальная.

Изменено пользователем Sprut
Ссылка на комментарий
Поделиться на другие сайты

Переделал схему. Вот что получилось. Добавил один элемент микросхемы К155ЛА3 и все работает.

16 канальная схема с остановкой:

mazzi, Геннадий спасибо. Пошел паять :)

Изменено пользователем Sprut
Ссылка на комментарий
Поделиться на другие сайты

Геннадий

Я думаю достаточно одного элемента. То есть дойдя до конца до 16 светодиода элемент на микросхеме 155ЛА3 не даст переключится на 1 светодиод, тоже самое произойдет в обратном порядке.. с 1 светодиода не переключится на 16.. также не даст этот же элемент 155ЛА3.

Изменено пользователем Sprut
Ссылка на комментарий
Поделиться на другие сайты

Нет. В обратную сторону - счет на убывание, импульсы идут по другому каналу, минуя элемент ЛА3 (кнопка2-триггер2-вход DN 155ИЕ7). Так что в канал счета на убывание нужно вставить такой же элемент ЛА3, только вывод отключения (запрет счета - назовем так) подключается к первому выходному каналу.

Ссылка на комментарий
Поделиться на другие сайты

Геннадий

Я спорить буду, но как ты предлагаешь у меня не работает, то есть при включении питания светодиоды вообще не загораются.

Посмотри видео.. может будет понятно про что я говорю.

В видео 1 вариант работы схемы с двумя элементами К155ЛА3, и 2 вариант с одним элементом.

С двумя не работает, с одним работает. (хотя это все виртуально) :wacko:

Изменено пользователем Sprut
Ссылка на комментарий
Поделиться на другие сайты

mazzi, а можно с этими микросхемами(дешифратор (155ИД3), сделать индикатор уровня выходного сигнала???

Изменено пользователем jamil24
Ссылка на комментарий
Поделиться на другие сайты

Все понятно! Я не рассмотрел внимательно. Поэтому и работает, криво, но работает. Странно, что эффект получился. То, что в варианте с двумя ЛА3 светодиоды не загораются - прикол симулятора. В жизни будет по-другому. Дешифратор включен постоянно, а счетчик сбрасывается при подаче питания, т.е. на его выходе и на входе дешифратора стоит код 0. По любому будет гореть светодиод на линии 0. Что ни говори, но настоящий секс лучше виртуального. :)

Надо переделывать, т.к. в схеме присутствует несовместимая комбинация входных уровней на линиях счета счетчика ИЕ7. Для 155ИЕ7 на входах счета (UP, DN) должны присутствовать высокие логические уровни (по-умолчанию). При перепаде с высокого на низкий (по одному входу) происходит счет направление которого зависит от вывода, на котором происходит перепад. Для исправления ситуации нужно:

1. изменить направление переключения кнопок (поменять местами замкнутую группу с разомкнутой)...

...ИЛИ на элементы ЛА3 снимать сигналы с инверсных выходов триггеров (т.е. при нажатии на кнопку, на соответствующем выходе триггера должна ПОЯВЛЯТЬСЯ лог.1)

2. после первого исправлени, все-таки добавить второй элемент ЛА3.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...