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

Логические микросхемы

Добавлено: Вс июл 05, 2026 02:28:43
IlyaTsyu
Здравствуйте!
Реально ли решить задачу по управлению реле (50 шт) на основе логических микросхем например 155 серии при помощи контроллера с выходными транзисторными ключами (8 шт) ? Ключи на борту контроллера использовать как 8-ми битный код. Реализация программы - пошаговая. Один шаг - один код. Комбинация включения реле свободная, естественно в пределах 256 вариантов (2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 = 2⁸ = 256).
Грубо говоря программа следующая:
Шаг 1: Включить реле 1 код 00000001
Шаг 2: Включить реле 7 код 01000000
Шаг 3: Включить реле 31;35 код 11010101
Шаг 4: Включить реле 3;12;18;40 код 11110101
и т.д.
Есть выход?

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 03:43:52
Krismi70
IlyaTsyu писал(а): Вс июл 05, 2026 02:28:43 Включить реле
а "выключать будет другой специалист ????" .... :)
======
думай, как сделаешь дешифратор на 256 выходов (или на 50, что гораздо меньше, всего 4 шт 16-разр) с триггерами, а потом ещё дешифратор на 50 команд выключения триггеров ... )))

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 03:59:12
Rapra
Курсовик чтоль? Поскольку сейчас никто в здравом уме такие задачи на дискретной логике решать не будет - слишком много произвольных комбинаций потребуют весьма громоздкой схемы. Да и задача описана не полностью - включение есть, выключения нету.
Так что, нет, на дискретной логике 155-й серии - оно того не стоит, когда есть любые на выбор микроконтроллеры. Даже хотябы Ардуино с модулями расширения выходов.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 15:31:55
АлександрЛ
Логичнее проще будет вашу задачу решить с помощью ПЗУ и обвески из ТТЛ или КМОП микросхем, иначе ПЗУ придётся "изображать" на диодах, и/или на туевой хуче микросхем.

очень Логические мелкосхемы

Добавлено: Вс июл 05, 2026 15:43:37
petrenko
АлександрЛ писал(а): Вс июл 05, 2026 15:31:55.. с помощью ПЗУ ..
Не так быстро - "утром деньги, а вечером стулья, можно и вечером деньги, а утром стулья.."Ⓒ .
:tea:
Ну то есть мы под ентот антирес впарим им -пеньку и лес- ... немножко -никому не нужных- самых востребованных и.м.с.
:wink:

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 16:37:56
diplodok
IlyaTsyu писал(а): Вс июл 05, 2026 02:28:43 Реально ли решить задачу по управлению реле (50 шт) на основе логических микросхем например 155 серии
Изображение

Выходы 7493 это твои входы - 8шт.
главное 17 шт 155ИД3 потом еще куча других и/или диодов :))) :)))

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 17:27:42
Rapra
Не пытайтесь это решить на дискретных компонентах. Вернее, 50 лет назад это могли бы замутить на нескольких платах мезонинной компоновки, получив железный натуральный ящик весом килограмм 10. Отдельной большой платой будет идти матрица с перемычками для "программирования" включаемых реле.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 17:32:15
diplodok
IlyaTsyu писал(а): Вс июл 05, 2026 02:28:43155 серии

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 17:38:39
u37
Так, если кто не удосужился прочитать ТС - шаг №3 и №4 выполнить технически невозможно. Продолжайте фантазировать. )))
Для этого нужен или "шаблон №" или разрядность параметра >= 50 бит. Для полной унификации надо 100 бит.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 17:48:58
Krismi70
Rapra писал(а): Вс июл 05, 2026 03:59:12 Курсовик чтоль?
время неподходящее....)))
возможно, автоматизация пульта проверки команд управления ракеты (дилетантом)... :)

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 17:56:36
Rapra
u37 писал(а): Вс июл 05, 2026 17:38:39 - шаг №3 и №4 выполнить технически невозможно.
Возможно. Если я правильно понимаю, входной код задает комбинацию включаемых реле. Набор реле - 50 штук. Набор входных комбинаций - 256 штук. Итого получаем матрицу 256 строк х 50 столбцов. Входной код после дешифратора активирует соответствующую сторожку. От нее через диоды в соответствии с ТЗ уходят сигналы на столбцы управления релюшками. Технически - реализуемо, то очень громоздко. 50 лет назад такое вполне бы сделали.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 17:58:15
mickbell
IlyaTsyu писал(а): Вс июл 05, 2026 02:28:43Грубо говоря программа следующая:
Шаг 1: Включить реле 1 код 00000001
ОК.
IlyaTsyu писал(а): Вс июл 05, 2026 02:28:43Шаг 2: Включить реле 7 код 01000000
Уже не ОК. Таким образом должно включиться 128-е реле.
IlyaTsyu писал(а): Вс июл 05, 2026 02:28:43Шаг 3: Включить реле 31;35 код 11010101
Опять не ОК. Таким образом должно включиться 214-е реле.
IlyaTsyu писал(а): Вс июл 05, 2026 02:28:43Шаг 4: Включить реле 3;12;18;40 код 11110101
Таким образом должно включиться 246-е реле.
IlyaTsyu писал(а): Вс июл 05, 2026 02:28:43и т.д.
Есть выход?
Нету. Если вы рассматриваете восемь выходов контроллера как независимые сигналы, то вы можете управлять восемью релюшками. Если вы рассматриваете их как байт, то вы можете управлять 256 релюшками, каждый раз включая строго одну из них.
На самом деле выход есть, выход всегда есть, но пока у вас такое представление, говорить о нём несколько преждевременно.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 18:04:49
Rapra
Не-не, у топикстартера релюшек - 50 штук. А 8-битный входной код определяет список включаемых релюшек. Выход есть, это решаемо - матрица 256 строк х 50 столбцов. Но в наше время никто в здравом уме не будет это реализовывать дискретными компонентами по причине больших размеров. Сейчас сделают на любом микроконтроллере с расширителем выходов, либо на микроконтроллере с достаточным числом ног.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 18:07:41
diplodok
u37 писал(а): Вс июл 05, 2026 17:38:39 шаг №3 и №4 выполнить технически невозможно.
Почему?
Изображение
ключ - выход дешифратора на 256 положения - сь. выше
первая схема - один выход ИД3 много релюшек
вторая - одно реле с много ИД3 выхода

Задача вполне исполнима .... но ..... сами понимаете - грузовик элементов :dont_know: :facepalm:

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 18:12:21
mickbell
Rapra писал(а): Вс июл 05, 2026 18:04:49Выход есть, это решаемо - матрица 256 строк х 50 столбцов.
Потребуются элементы памяти - триггеры, регистры. Да, задача принципиально решаемая, но не ТСом, о чём я ему уже намекнул.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 18:19:03
diplodok
mickbell писал(а): Вс июл 05, 2026 18:12:21 Потребуются элементы памяти
В схеме дешифратора между 7493 и 74154 нужно поставит ЕПРОМ (память) с "шагами", кодами.

И т.д.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 18:19:39
Rapra
Если судить по тому, что написал топикстартер, триггеры, регистры - ничего этого не нужно. Из логики - микросхемы дешифраторов 8-битного кода. На крайняк - входной 8-битный регистр хранения кода, но про это ничего не сказано.
Опять же, насколько я понимаю написанное топикстартером, 8-битный код предоставляется внешним контроллером, и он же переключает шаги.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 18:30:29
diplodok
Rapra писал(а): Вс июл 05, 2026 18:19:39 насколько я понимаю написанное топикстартером, 8-битный код предоставляется внешним контроллером, и он же переключает шаги.
По схеме дешифратора (см. выше) 7493 задают "шаги" - 1,2,3 ....
Если между 7493 и дешифратора поставить память то получаются коды на входе дешифратора.
После с каждого выхода дешифратора управляем реле по логики.
И все.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 18:30:42
oldbulb
Не понимаю разгоревшейся полемики, вроде в первом же ответе Крисми было дано рабочее решение. Или я что-то не понял в ТЗ?
Ну как-то же я зажигал Спектрумом матрицу из 6х8 лампочек двумя восьмиразрядными регистрами порядно и постолбцово (по четыре триггера К155ТМ2), а с использованием динамической индикации мог зажечь любую лампочку индивидуально. Значит, можно и 50 реле как-то включить, но статически - просто триггеров индивидуальных добавить на каждое реле, а дешифратор матрицы выкинуть. К сожалению, в 155 серии нет вменяемых готовых регистров на 16 разрядов, то есть, корпусов будет много. Всё, что нужно для решения задачи - три выхода контроллера и куча триггеров или регистров. Данные передаются в последовательном коде (выход №1) со стробированием (выход №2), плюс третий выход контроллера разрешает фиксацию нового состояния. Все триггеры соединяются в единый последовательный регистр, или берём кучку 155ИР1. Остаётся только решить, чем защёлкнуть информацию в регистре, чтобы исключить дёрганье реле во время строба.

Re: Логические микросхемы

Добавлено: Вс июл 05, 2026 18:39:00
diplodok
oldbulb писал(а): Вс июл 05, 2026 18:30:42 Остаётся только решить
А если реле 28 нужно включить по кодам 0х15,ох33,0хA8 и 0хFF?

Я так понимаю: Код не определяет однозначно выход. Он лишь междинное звено.