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

Светодиодный индикатор с динамической индикацией

Добавлено: Пн мар 17, 2025 16:08:30
fishka333
Здравствуйте уважаемые!
Есть две схемы подключения трех секционных семисегментных светодиодных индикаторов, одна со сдвиговым регистром 74HC164 и контроллером Atmega 8, другая просто с контроллером Atmega 8.
Изображение
Изображение
Схему начертил сам, опираясь на уже существующие.
Алгоритм схемы должен быть таким:
Есть некое число выключателей 16, но возможно и 24 и 32. Схема запитана стабилизированным источником напряжением 5в. Все выключатели находятся в разомкнутом состоянии, при этом индикатор не светится (находится в спящем состоянии). Далее, один из выключателей переходит в режим включения, например контакт 2 (допустим полевого транзистора), как указано в схеме, при этом индикатор должен отобразить ошибку F02. Далее выключатель 2 переходит в разомкнутое состояние, а любой из замкнутых других контактов, должен выдавать другую ошибку, например F06, F16, F23 и.т.д. Хочу приспособить эту схемку с программой, для отображения на светодиодном индикаторе, вышедших из строя предохранителей, их может быть 16, но возможно и больше, конечно через дополнительные входы АЦП микросхемы.
Хотелось бы узнать Ваше мнение по поводу работоспособности данной схемы. Так же, не отказался бы от помощи в написании программы на Си. Есть небольшой опыт курсов программирования на JAWA но вот с Си, нет вообще, хотя в общем коды немного чем-то похожи.
Огромная просьба, проверьте правильно ли создана схема и если у кого-то есть возможность написать программу, да еще с обьяснениеми по коду, это будет просто бомба. За это буду при много благодарен.

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Пн мар 17, 2025 17:36:23
BOB51
Нужна всего-то матрица контактов совмещенная с разверткой динамической индикации.
Совсем другое схемное решение.
Да и каким образом контакт матрицы будет соответствовать разрыву перемычки в независимой цепи? Это будет заметно посложнее чем простые "кнопочки - лампочки".
8)

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Вт мар 18, 2025 08:38:00
fishka333
"Нужна всего-то матрица контактов совмещенная с разверткой динамической индикации.
Совсем другое схемное решение.". А подробнее можно, есть какой то намек, может условная схема, или ссылка на материал?

"Да и каким образом контакт матрицы будет соответствовать разрыву перемычки в независимой цепи?" Ну, например с помощью полевого транзистора, который условно замкнет соответствующий контакт из 16-ти.

Спасибо!

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Вт мар 18, 2025 11:33:51
VNS
ИМХО, такая схема для данного решения имеет множество минусов… вот несколько из них:
- При нескольких замкнутых контактах (больше одного), будет отображаться только одна "неисправность".
- Чем больше контактов, тем точнее придётся измерять напряжение.
- Задействовано только половина диапазона по напряжению.
- …

При использовании мультиплексоров (к примеру CD4053), и правильном алгоритме для МК, можно избавится от большинства минусов и получить более информированное показание на индикаторе. Которое будет поочерёдно (с заданным интервалом) показывать все имеющиеся "ошибки".

Ну и вешать напрямую разряд на вывод МК (без опыта), я бы не советовал. Имейте ввиду, что максимальный ток вывода МК составляет не более 40 мА. При таких номиналах резисторов у вашего индикатора яркость свечения достаточная?

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Вт мар 18, 2025 11:42:35
Вячеслав М.
А зачем столько кнопок??? Четырёх вполне хватает, если конечно не тексты набирать для форума. А потом, делайте 4 индикатора - будет тогда 4 кнопки на один дополнительный вход проца, и ещё 4 светодиода можно добавить, так же дополнительную ножку нужно у проца. Через ADC кнопки делать это чего то вообще запредельно неразумное. Ещё добавьте транзисторы, на каждый индикатор по одному - нуль из процессора нельзя нагружать.

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Вт мар 18, 2025 14:31:03
BOB51
Это простая имитация поля внешних датчиков, а не клавиатура.
8)
Полёвки требует специальных заморочек при построении схемы. Удобнее таки оптроны - наверняка гальванразвязка цепей устройств и самого контрольного пульта будет весьма предпочтительна.
В остальном - обычная матрица контактов...
Три линии на "землю" - они же ключи индикаторов с общим катодом. Вторые линии клавиатуры - для считывания.
Добавляем отсеивание одновременной сработки в группе...
:roll:

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Вт мар 18, 2025 21:35:24
74LS00
Резистивные кнопки фуфло, проверено на телевизорах, когда контакт окисляется получается фигня.
Я бы дрыгал кнопками через КМОП повторители, транзисторные ключи с R2R резисторами . Тогда и у МК хватит 1 линии АЦП и кнопки будут работать даже при очень плохом контакте. Но делать я такое не буду.

Но вообще задумка непонятна, если это предохранитель то там есть напряжение, никак не получится замерить больше 1 без развязки.

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Вт мар 18, 2025 22:19:43
BOB51
Чтой-то совсем забыли про самое простое - сбор данных с линейки сдвиговых регистров
К155/1533 ИР9, ИР13, ИР24..... Защелкнули и задвинули в МК...
И никакой привязки к типу индикатора...
:roll:

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 06:29:25
Вячеслав М.
[uquote="BOB51",url="/forum/viewtopic.php?p=4695703#p4695703"]Защелкнули и задвинули в МК...
:roll:[/uquote]
Так это моя любимая тема - на вывод у меня обычно MBI5024, на вход 74HC165, но как я тут в какой то теме сообщил, так у некоторых нервный тик появился с прерываниями в дыхании.

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 09:50:12
BOB51
Все зависит от времени, задачи и наличия компонентов...
Вот такое в прошлом весьма удобным было:
box20_схема.pdf
(25.32 КБ) 101 скачивание
Там как раз древний вариант совмещенной динамической индикации и кнопок.
8)

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 11:05:53
Вячеслав М.
Ну раз пошла такая пьянка то тоже соскриншотил:

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 11:17:00
BOB51
Так это как раз тот вариант, что выше предлагался.
Правда топикстартеру придется ещё линий возврата добавить и гальванразвязку датчиков продумать - мне рисовать влом - доставал файлик архива. Но принцип вопрошающему (топикстартеру) надеюсь понятен.
8)
А что лучше - тут уже не нам судить, информации об источниках сигнала и их особенностях в вопросе не прилагалась.
:wink:

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 11:35:31
fishka333
Вячеслав М это не кнопки, а будующие предохранители. То есть если сработает предохранитель, то например полевик, или оптопара замкнет контакт...

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 11:40:53
Вячеслав М.
Не вижу разницы между кнопкой и замыкателем, только художетвенная, замыкай хоть чем эти два вывода идущие на кнопку, они все развязаны между собой диодами и никак не мешают друг другу, хоть все замкни , хоть не кнопкой. А вы не составили как положено техническое задание Если уже поняли, то чтобы сделать 16 входов как у вас, нужно четыре таких линейки по четыре что уже стоит, и для каждой нужен вход в процессоре, то есть всего 4 для 16 кнопок

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 12:54:47
Jack_A
Спойлер[uquote="fishka333",url="/forum/viewtopic.php?p=4695837#p4695837"]будующие предохранители[/uquote]
Изображение
"Я с теми, кто вышел строить и месть" © :))

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 13:14:34
Вячеслав М.
Нарисуйте схему ваших предохранителей, что в силовой части которые включают нагрузку, какая нагрузка, и возможно найдётся изящное решение их мониторинга, чем то что вы озвучили, через какие то оптроны, и прочее, переводящее тему в что то несуразное и далёкое "будущее"

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 13:35:57
BOB51
fishka333
Как вариант - катушка с датчиком (геркон в обмотке).
Пока течет ток - одно состояние, нет тока - другое.
Вобшчемс - шевелите мозгами - мы то не гадалки.
8)

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 14:37:52
fishka333
:)) А Так будет более понятной тема? Давайте представим что, нет механических выключателей, есть только транзисторная коммутация, ну или опто-пара, по сути, тот же полевой транзистор (именно полевой, не биполярный). На вход любого из представленных транзисторов приходит сигнал и от того на какой транзистор приходит сигнал, должно сработать уведомление на светодиодном дисплее, транзистор номер два например (F02) и.т.д
Контроллер на кнопках 1.jpg
(145.69 КБ) 73 скачивания
Контроллер на кнопках 1.1.jpg
(150.22 КБ) 70 скачиваний

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 14:52:09
BOB51
Те же грабли, только в профиль?
8)
Так зачем тогда индикатор в таком виде?
Цепляем готовый модуль от адуринки и не... мозги...
Садомазохизма с той резистивной клавиатурой для оговариваемой цели явно очевидна.
Можно ещё I8279 (КР580ВВ79) попробовать приспособить.
:wink:

Re: Светодиодный индикатор с динамической индикацией

Добавлено: Ср мар 19, 2025 15:15:52
fishka333
Ну так, нужен именно такой индикатор и именно такой индикато,р должен показать ошибку, если вдруг на транзистор придет сигнал. Может у вас есть идея как заставить такой индикатор отображать ошибку при помощи другого посторения схемы, на другом контроллере либо без него? Но надо исходить из количества электронных элементов, а так же проводников идущих для подключения индикатора...

Добавлено after 5 minutes 46 seconds:
Еще хотел бы добавить. Почему именно светодиодный индикатор, потому, что для ЖК и им подобным, окружающая среда может не позволить работать. Отрицательные температуры...

Добавлено after 7 minutes 18 seconds:
[uquote="BOB51",url="/forum/viewtopic.php?p=4695178#p4695178"]Нужна всего-то матрица контактов совмещенная с разверткой динамической индикации.
Совсем другое схемное решение.
Да и каким образом контакт матрицы будет соответствовать разрыву перемычки в независимой цепи? Это будет заметно посложнее чем простые "кнопочки - лампочки".
8)[/uquote]


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