Страница 1 из 1

Проблема с реализацией гирлянды

Добавлено: 15 дек 2016, 22:21
Nikito$
Всем доброго времени суток. Задумал я сделать гирлянду с несколькими режимами работы. Режимы эти переключаются кнопкой, как в самой обычной китайской гирлянде. В процессе столкнулся с такой проблемой: у меня есть режим при котором светодиоды включаются (но не гаснут) друг за другом, затем также друг за другом выключаются. Не могу сообразить как мне при приходе команды на вход CL (переключения режима работы) сбросить все триггеры в лог. 0.  Проблема вся в том, что триггеры могут находится в разном состоянии при приходе команды. Подскажите пожалуйста, как можно исправить эту проблему.

Проблема с реализацией гирлянды

Добавлено: 15 дек 2016, 22:57
krom23
Используйте RS или JK триггер тыц.

Проблема с реализацией гирлянды

Добавлено: 15 дек 2016, 23:32
Nikito$
krom23 писал(а):Используйте RS или JK триггер
Чем мне их ресетить после того как все десять загорятся??? Кнопку сброса нажимать не вариант

Проблема с реализацией гирлянды

Добавлено: 16 дек 2016, 01:53
Олег
Вместо ТТ триггера используйте RS триггер. Все входа R соединяете вместе и при подаче на них 1 все триггеры сбросятся в 0. На вход можно подавать сигнал с выхода последнего триггера напрямую или через блок таймера с задержкой, если хотите чтобы он погорел какое-то время.

Проблема с реализацией гирлянды

Добавлено: 16 дек 2016, 09:37
robocraft
Задавался тоже вопросом с режимами, решение подсказали тут

При переходе подавать сигнал сброса на предыдущий режим, использовать RS триггеры.

Изображение

Проблема с реализацией гирлянды

Добавлено: 16 дек 2016, 17:47
Nikito$
Олег писал(а):Вместо ТТ триггера используйте RS триггер. Все входа R соединяете вместе и при подаче на них 1 все триггеры сбросятся в 0. На вход можно подавать сигнал с выхода последнего триггера напрямую или через блок таймера с задержкой, если хотите чтобы он погорел какое-то время.
Не получится, потому что каждый выход дешифратора и включает в выключает свой триггер. Обрати внимание на схему, у меня после того как загорается последний светодиод меняется режим работы счетчика с UP на DOWN. Я пробовал RS триггеры пристроить, не получается, а может просто мозгов не хватает

Добавлено (16.12.2016, 17:32)
---------------------------------------------
robocraft писал(а):При переходе подавать сигнал сброса на предыдущий режим, использовать RS триггеры.
Интересно, надо попробовать! Спасибо

Добавлено (16.12.2016, 17:47)
---------------------------------------------
robocraft писал(а):При переходе подавать сигнал сброса на предыдущий режим, использовать RS триггеры.
А, что конкретно у тебя выполняют блоки управления??? Это просто шим??? И выход всего на один светодиод???

Проблема с реализацией гирлянды

Добавлено: 17 дек 2016, 13:21
robocraft
Nikito$, Это для наглядности нарисовано, за место бока любые режимы мигания светодиодом.