Например TDA7294

Форум РадиоКот :: Просмотр темы - Цифровой переключатель
Форум РадиоКот
https://radiokot.ru/forum/

Цифровой переключатель
https://radiokot.ru/forum/viewtopic.php?f=2&t=141810
Страница 1 из 1

Автор:  tarweb [ Пт фев 10, 2017 17:34:15 ]
Заголовок сообщения:  Цифровой переключатель

Подскажите, пожалуйста, схему - типа галетного переключателя в одну сторону.
Приоритет входа на переключение должен иметь только следующий элемент логики переключателя.
Желательно на К561 серии.

Автор:  АлександрЛ [ Пт фев 10, 2017 17:52:07 ]
Заголовок сообщения:  Re: Цифровой переключатель

tarweb писал(а):
Подскажите, пожалуйста, схему - типа галетного переключателя в одну сторону.
Приоритет входа на переключение должен иметь только следующий элемент логики переключателя.

Сколько положений, сколько направлений, какой сигнал вы будете переключать?
От 2-х до 10 положений- 561ИЕ8 (CD4017), в качестве элемента коммутации- 561КТ1 (CD4016), например..

Автор:  tarweb [ Пт фев 10, 2017 18:00:31 ]
Заголовок сообщения:  Re: Цифровой переключатель

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

Автор:  АлександрЛ [ Пт фев 10, 2017 19:20:25 ]
Заголовок сообщения:  Re: Цифровой переключатель

Ещё раз, только поподробнее и попонятнее..

Автор:  tarweb [ Пт фев 10, 2017 21:25:29 ]
Заголовок сообщения:  Re: Цифровой переключатель

Ну - не знаю...
Конкретние - что не понятно.

Добавлено after 1 hour 44 minutes 3 seconds:
Может так?

Переключатель должен переключатся по выходу - как счетчик.
По входах - при изменении сигнала с 1 в 0 - соответствующий выход в 1, по очереди, независимо от состояния других входов.

Автор:  Ariadna-on-Line [ Пт фев 10, 2017 21:26:41 ]
Заголовок сообщения:  Re: Цифровой переключатель

Хорошо. Назовем так - У вас есть шесть источников сигнала. Нужен автоматический селектор выбора источника, работающий по такому примерно алгоритму -
- Стою, например, на N-ном канале и в случае появления сигнала на N+1 канале - переключусь на него, независимо от сигнала на текущем N-ном канале. А с шестого (у вас) - по кругу переключусь на первый. И тд.
Я правильно понял ? Если да - то несколько вопросов:
1. Что есть "появление сигнала" - переход 0 в 1 или наоборот, или целый цифровой поток?
2. Какой временной период для очередного прыжка? Ведь сигналы могут при(от)сутствовать на всех каналах одновременно.

Правильно заданный вопрос - это половина ответа.

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

Автор:  tarweb [ Пт фев 10, 2017 21:41:47 ]
Заголовок сообщения:  Re: Цифровой переключатель

Переключатель должен переключатся по выходу - как счетчик.
По входах - при изменении сигнала с 1 в 0 - соответствующий выход в 1, по очереди, независимо от состояния других входов.

Добавлено after 13 minutes 11 seconds:
Ariadna-on-Line писал(а):
Тогда - про временной период?

при изменении сигнала с 1 в 0

Автор:  Ariadna-on-Line [ Пт фев 10, 2017 21:43:09 ]
Заголовок сообщения:  Re: Цифровой переключатель

АлександрЛ - правильно дал направление, но без временнЫх параметров будет лажа.

Ну а если на нескольких каналах синхронно произойдет переход - где должен остановиться счетчик?

Ну я надеюсь вы поняли - кнопки это типа ваш сигнал.

Вложения:
Indicator.JPG [69.32 KiB]
Скачиваний: 825

Автор:  tarweb [ Пт фев 10, 2017 21:55:06 ]
Заголовок сообщения:  Re: Цифровой переключатель

Без временных параметров.

Если Вход1 переходит в 0 - Выход1 = 1

Если Вход2 переходит в 0 - Выход2 = 1 (Вход1 - состояние любое - Выход1 = 0)

Если Вход3 переходит в 0 - Выход3 = 1 (Вход1 и Вход2 - состояние любое - Выход1 и Выход2 = 0)

и т.д.

Добавлено after 1 minute 31 second:
Ariadna-on-Line писал(а):
АлександрЛ - правильно дал направление, но без временнЫх параметров будет лажа.

Ну а если на нескольких каналах синхронно произойдет переход - где должен остановиться счетчик?


В начальном посте я писал: типа галетного переключателя в одну сторону

Следующий !!!!!!

Автор:  АлександрЛ [ Пт фев 10, 2017 23:09:26 ]
Заголовок сообщения:  Re: Цифровой переключатель

Ну, если я правильно понял...

В 155 логике есть микросхема 155ИВ1 - приоритетный шивратор с разрешением, и ещё есть 155ИВ3 - приоритетный шифратор, его подключаете к двоично- десятичному дешифратору (155ИД4, ИД5, ИД6, ИД10) и получаете то (или почти то) что вам надо..

С 561 серией сложнее, если в серии CD4000 есть "приоритетный шифратор"- CD4532, то в 561 серии аналога он не имеет, а так - то же самое- "шифратор"-> "дешифратор".. Правда, 1 на входе соответствует 1 на выходе, и логика "наоборот"- то есть, более старшие входы имеют приоритет перед более младшими, но это уже детали..
Ща схему накидаю..
Изображение
Да, CD4532 вроде не является чем- то уникальным, дефицитным или сверхдорогим:
https://www.chipdip.ru/product0/9000078012
https://www.chipdip.ru/product0/8410525411
http://radel.ru/search_products/fast_se ... rch_type=1
https://ru.aliexpress.com/af/cd4532.htm ... st=0&tc=af

Автор:  tarweb [ Сб фев 11, 2017 09:07:19 ]
Заголовок сообщения:  Re: Цифровой переключатель

Спасибо!
А если использовать шесть многовходовых элементов ИЛИ с инверсией (соединить в цепочку - вход с выходом) а остальные входы с выходами других микросхем.
Хотел нарисовать, но у вас не работает библиотека - логические элементы.

Автор:  Brigadir [ Пн фев 20, 2017 14:39:12 ]
Заголовок сообщения:  Re: Цифровой переключатель

Ariadna-on-Line писал(а):
А

Ну я надеюсь вы поняли - кнопки это типа ваш сигнал.

Ваша схема = нерабочая. Выходы нельзя вешать так просто на один провод: если на каком то выходде появится лог.1, то она тут даст КЗ на лог. 0 других элементов. Советую развязать диоддами. (схема "ИЛИ").
А более правильно, как Автор просит: элементы 2И - НЕ, несколько штук: каждый предыдущий элемент, "запирает" следующий своим лог. 0 на выходе (когда тон включен). Когда сигнал сняли с его входа, на выходе появилась лог 1, она и разрешает включить следующий элемент.
Далее: к выходам 2И - НЕ пристегиваем инверторы , а с инверторов на ключи (КТ3 например). В результате получаем а-ля галетный с последовательным переключением. Так же можно использовать и RS триггеры, где включенный триггер сбрасывает все остальные по входу R.

Автор:  Ariadna-on-Line [ Пн фев 20, 2017 19:15:03 ]
Заголовок сообщения:  Re: Цифровой переключатель

...Ваша схема = нерабочая. Выходы нельзя вешать так просто на один провод: если на каком то выходде появится лог.1, то она тут даст КЗ на лог. 0 других элементов...
??? Схема рабочая.
У меня элементы 2И-НЕ с открытым коллектором. Не зря же там нагрузочный резистор.

Никакая чисто комбинационная схема на логике не прокатит. У них нет свойства ПАМЯТИ. А тут нужна схема с запоминанием предыдущего состояния. Без триггеров не обойтись. ...Но их можно собрать на парах 2И-НЕ-шек.

Автор:  Brigadir [ Пн фев 20, 2017 21:01:35 ]
Заголовок сообщения:  Re: Цифровой переключатель

Я не обратил внимания на марку логических элементов. Но если речь идет о ГАЛЕТНОМ аналоге, где переключение не выборочное, а очередное, то на вход ИЕ8 надо ставить всего одну кнопку с антидребезгом и одиночными нажатиями передвигать выходы ИЕ8 открывая поочередно ключи КТ3 (элементы 2И - НЕ не нужны). Вот и всё. Для индикации положения переключателя подвесить светодиоды. Для сброса в 0 - конденсатор в питание и на R счетчика, подтянув R к массе.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/