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

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Открыл глаза
Сообщения: 57
Зарегистрирован: Чт янв 02, 2020 13:58:52

Сообщение 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
и т.д.
Есть выход?
Реклама
Сверлит текстолит когтями
Сообщения: 1295
Зарегистрирован: Пт ноя 22, 2024 14:08:43

Сообщение Krismi70 »

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

Сообщение Rapra »

Курсовик чтоль? Поскольку сейчас никто в здравом уме такие задачи на дискретной логике решать не будет - слишком много произвольных комбинаций потребуют весьма громоздкой схемы. Да и задача описана не полностью - включение есть, выключения нету.
Так что, нет, на дискретной логике 155-й серии - оно того не стоит, когда есть любые на выбор микроконтроллеры. Даже хотябы Ардуино с модулями расширения выходов.
Друг Кота
Аватара пользователя
Сообщения: 44055
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Логичнее проще будет вашу задачу решить с помощью ПЗУ и обвески из ТТЛ или КМОП микросхем, иначе ПЗУ придётся "изображать" на диодах, и/или на туевой хуче микросхем.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 5389
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий

Сообщение petrenko »

АлександрЛ писал(а): Вс июл 05, 2026 15:31:55.. с помощью ПЗУ ..
Не так быстро - "утром деньги, а вечером стулья, можно и вечером деньги, а утром стулья.."Ⓒ .
:tea:
Ну то есть мы под ентот антирес впарим им -пеньку и лес- ... немножко -никому не нужных- самых востребованных и.м.с.
:wink:
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Контактная информация:
Реклама
Мудрый кот
Сообщения: 1860
Зарегистрирован: Чт авг 10, 2017 20:57:51

Сообщение diplodok »

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

Выходы 7493 это твои входы - 8шт.
главное 17 шт 155ИД3 потом еще куча других и/или диодов :))) :)))
Вложения
256to50.png
(115.65 КБ) 121 скачивание
Реклама
Вымогатель припоя
Сообщения: 618
Зарегистрирован: Пн фев 16, 2026 17:30:02

Сообщение Rapra »

Не пытайтесь это решить на дискретных компонентах. Вернее, 50 лет назад это могли бы замутить на нескольких платах мезонинной компоновки, получив железный натуральный ящик весом килограмм 10. Отдельной большой платой будет идти матрица с перемычками для "программирования" включаемых реле.
Мудрый кот
Сообщения: 1860
Зарегистрирован: Чт авг 10, 2017 20:57:51

Сообщение diplodok »

IlyaTsyu писал(а): Вс июл 05, 2026 02:28:43155 серии
u37
Это не хвост, это антенна
Сообщения: 1302
Зарегистрирован: Пн май 01, 2017 20:01:45

Сообщение u37 »

Так, если кто не удосужился прочитать ТС - шаг №3 и №4 выполнить технически невозможно. Продолжайте фантазировать. )))
Для этого нужен или "шаблон №" или разрядность параметра >= 50 бит. Для полной унификации надо 100 бит.
Сверлит текстолит когтями
Сообщения: 1295
Зарегистрирован: Пт ноя 22, 2024 14:08:43

Сообщение Krismi70 »

Rapra писал(а): Вс июл 05, 2026 03:59:12 Курсовик чтоль?
время неподходящее....)))
возможно, автоматизация пульта проверки команд управления ракеты (дилетантом)... :)
Вымогатель припоя
Сообщения: 618
Зарегистрирован: Пн фев 16, 2026 17:30:02

Сообщение Rapra »

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

Сообщение 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 релюшками, каждый раз включая строго одну из них.
На самом деле выход есть, выход всегда есть, но пока у вас такое представление, говорить о нём несколько преждевременно.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Вымогатель припоя
Сообщения: 618
Зарегистрирован: Пн фев 16, 2026 17:30:02

Сообщение Rapra »

Не-не, у топикстартера релюшек - 50 штук. А 8-битный входной код определяет список включаемых релюшек. Выход есть, это решаемо - матрица 256 строк х 50 столбцов. Но в наше время никто в здравом уме не будет это реализовывать дискретными компонентами по причине больших размеров. Сейчас сделают на любом микроконтроллере с расширителем выходов, либо на микроконтроллере с достаточным числом ног.
Последний раз редактировалось Rapra Вс июл 05, 2026 18:07:42, всего редактировалось 1 раз.
Мудрый кот
Сообщения: 1860
Зарегистрирован: Чт авг 10, 2017 20:57:51

Сообщение diplodok »

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

Задача вполне исполнима .... но ..... сами понимаете - грузовик элементов :dont_know: :facepalm:
Вложения
MultSum.png
(42.67 КБ) 94 скачивания
Друг Кота
Аватара пользователя
Сообщения: 16728
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

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

На каждый РКН
Найдётся VPN.
Мудрый кот
Сообщения: 1860
Зарегистрирован: Чт авг 10, 2017 20:57:51

Сообщение diplodok »

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

И т.д.
Вымогатель припоя
Сообщения: 618
Зарегистрирован: Пн фев 16, 2026 17:30:02

Сообщение Rapra »

Если судить по тому, что написал топикстартер, триггеры, регистры - ничего этого не нужно. Из логики - микросхемы дешифраторов 8-битного кода. На крайняк - входной 8-битный регистр хранения кода, но про это ничего не сказано.
Опять же, насколько я понимаю написанное топикстартером, 8-битный код предоставляется внешним контроллером, и он же переключает шаги.
Мудрый кот
Сообщения: 1860
Зарегистрирован: Чт авг 10, 2017 20:57:51

Сообщение diplodok »

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

Сообщение oldbulb »

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

Сообщение diplodok »

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

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

Вернуться в «Теория»