Влияние светодиодов на работу МК

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Пн ноя 18, 2019 18:38:16

Сообщение 0-v-elektronike »

Всем привет.

Ситуация следующая:

Имеется в наличии электронное устройство, которое генерирует определенный сигнал. У данного сигнала имеются различные статусы, которые отображаются при помощи группы светодиодов.

Хочу перенести данное устройство в другой корпус, а для этого необходимо избавиться от части светодиодов.

ВОПРОС: Может ли (чисто гипотетически) удаление одного / нескольких светодиодов повлиять на работу МК и на его генерируемый сигнал или это полный бред и удаление светодиода в принципе ни как не сможет ни на что повлиять?
Реклама
Опытный кот
Аватара пользователя
Сообщения: 848
Зарегистрирован: Ср авг 03, 2022 05:22:56

Сообщение MLX90640 »

Зависит от того, как вы его будете удалять - выпаиванием или вырыванием плоскогубцами.
В большинстве случаев, светодиод - это индикатор и он не влияет на работу программы. Конечно, если не введена проверка исправности светодиода каким либо образом. Но это крайне редкая вещь.
Однако, проблема будет в другом - вы перестанете видеть отображаемое убранными светиками состояние прибора и не сможете должным образом им управлять, что в конечном счёте скажется на работе прибора в целом
Реклама
Поставщик валерьянки для Кота
Сообщения: 1921
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

Не делитесь дополнительной информацией, сл. ответ простой: попробуйте. Может не влиять (часто) или может влиять. Зависит от того, кто делал программу МК.

Автор пр. кода МК напр. может следить за наличием нагрузки (напр. при попадание в аварийную ситуацию нагревателя, поддержание тока светл. излучателя и др.). или использовать напр. LED в делителях, напр. для контроля напряжения. Но это редкие случаи.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 5793
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж

Сообщение >TEHb< »

0-v-elektronike писал(а):чисто гипотетически
Может, но
0-v-elektronike писал(а):повлиять на работу
Не должно.
Усложнять просто. Упрощать сложно.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

Ежели они есть и не влияют, то почему их отсутствие должно повлиять?
А чисто гипотетически, если их шимить мегагерцами, да еще и диоды сверхъяркие по паре ампер жрущие, да еще и дорожки к ним через всю плату змеей тянутся, то вполне себе могут всякие наводки нехорошие делать. Но на работу самого МК это тоже не повлияет.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

0-v-elektronike,
А схема этого электронного устройства у вас есть?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6334
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

Ну, со схемой и чукотский зулус разобраться сможет :)
Изображение
Друг Кота
Сообщения: 9319
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Сообщение roman.com »

0-v-elektronike писал(а):ВОПРОС: Может ли (чисто гипотетически) удаление одного / нескольких светодиодов повлиять на работу МК и на его генерируемый сигнал или это полный бред и удаление светодиода в принципе ни как не сможет ни на что повлиять?
это полный бред
Поставщик валерьянки для Кота
Сообщения: 1921
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

[uquote="roman.com",url="/forum/viewtopic.php?p=4317188#p4317188"]это полный бред[/uquote]
Привожу пример: тест из 2017-ом: LED и кнопки: на одном пине. Удаление светодиода остановит работу устройства (если нет R2). (Не обращайте внимания на то, что на Arduino).
Вложения
pin_in_out_01.GIF
(35.81 КБ) 131 скачивание
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

я вас вазможно удивлю но вазможно фсе
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

[uquote="veso74",url="/forum/viewtopic.php?p=4317199#p4317199"]LED и кнопки: на одном пине.[/uquote]
Как говорится, можно и на потолке сношаться…
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15657
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Довольно часто встречается такое решение...
8)
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

Любая микроволновка с 7-сегментным индикатором, калькуляторы и т.д.

Добавлено after 3 minutes 25 seconds:
[uquote="veso74",url="/forum/viewtopic.php?p=4317199#p4317199"]Удаление светодиода остановит работу устройства (если нет R2).[/uquote] Вообще, этот R2 разумно прилепить сразу, или включить внутреннюю подтяжку на порту
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Пн ноя 18, 2019 18:38:16

Сообщение 0-v-elektronike »

Прикрепил к посту схему для наглядности - ничего необычного.

А если в прошивке МК реализовано аппаратное прерывание:

External hardware interrupt – это прерывание, вызванное изменением напряжения на пине микроконтроллера. Основная суть состоит в том, что системное ядро микроконтроллера не занимается опросом пина и не тратит на это время. Но как только напряжение на пине меняется (цифровой сигнал) – микроконтроллер получает сигнал, бросает все дела, обрабатывает прерывание, и возвращается к работе.

Получается что если в прошивке реализовано подобное по "опросу" светодиода, то по идее прошивка может перестать работать корректно ?
Вложения
example.png
(30.33 КБ) 136 скачиваний
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

Схема не дает понимания. Зачем тут что-то опрашивать?
Контактная информация:
VNS
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1633
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Сообщение VNS »

[uquote="0-v-elektronike",url="/forum/viewtopic.php?p=4317650#p4317650"]Получается что если в прошивке реализовано подобное по "опросу" светодиода, то по идее прошивка может перестать работать корректно ?[/uquote]
Данная функция МК действительно часто применяется в различных проектах, но не для опроса светодиода… с какой целью при зажигании светодиода его контролировать? Светодиод при работе не выходя за границы паспортных характеристик очень долго работает – десятилетиями… и тускнеет медленно, можно это даже увидеть зрительно если есть с чем сравнить (с соседними светодиодами)… так что данная функция МК в данном случае вряд ли применима, за исключением от нечего делать программисту… :)) а вообще кто запрещает это проверить на практике, предварительно отключив светодиод? :)
Опытный кот
Аватара пользователя
Сообщения: 848
Зарегистрирован: Ср авг 03, 2022 05:22:56

Сообщение MLX90640 »

Даже если прошивка читает выход сведодиода, то его (выхода) состояние никак не покажет, есть там светик или нет. За исключением случая, когда светик подключен без резистора и напряжение на выходе при включенном светике изменяется до уровня переключения на противоположное при считывании. Но это уже не нормальная работа, а неправильное использование, ошибка схемотехника.
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

MLX90640, можно попробовать увидеть емкость светодиода, хотя это тоже будет недостоверно.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 5793
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж

Сообщение >TEHb< »

MLX90640 писал(а):светик подключен без резистора и напряжение на выходе при включенном светике изменяется до уровня переключения
Можно сделать внешнюю запитку светодиода, например, резистором с плюса. Тогда светодиод будет гореть постоянно, но можно будет выключить его переведя ногу в состояние выхода и включить нижний транзистор. Микроконтроллер перетянет на себя весь ток и светику ничего не достанется. Осталось придумать зачем так делать. :dont_know:
Усложнять просто. Упрощать сложно.
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 848
Зарегистрирован: Ср авг 03, 2022 05:22:56

Сообщение MLX90640 »

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

Вернуться в «Разные вопросы по МК»