Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ср ноя 09, 2022 11:15:38
Всем привет.
Ситуация следующая:
Имеется в наличии электронное устройство, которое генерирует определенный сигнал. У данного сигнала имеются различные статусы, которые отображаются при помощи группы светодиодов.
Хочу перенести данное устройство в другой корпус, а для этого необходимо избавиться от части светодиодов.
ВОПРОС: Может ли (чисто гипотетически) удаление одного / нескольких светодиодов повлиять на работу МК и на его генерируемый сигнал или это полный бред и удаление светодиода в принципе ни как не сможет ни на что повлиять?
Ср ноя 09, 2022 11:20:55
Зависит от того, как вы его будете удалять - выпаиванием или вырыванием плоскогубцами.
В большинстве случаев, светодиод - это индикатор и он не влияет на работу программы. Конечно, если не введена проверка исправности светодиода каким либо образом. Но это крайне редкая вещь.
Однако, проблема будет в другом - вы перестанете видеть отображаемое убранными светиками состояние прибора и не сможете должным образом им управлять, что в конечном счёте скажется на работе прибора в целом
Ср ноя 09, 2022 11:27:10
Не делитесь дополнительной информацией, сл. ответ простой: попробуйте. Может не влиять (часто) или может влиять. Зависит от того, кто делал программу МК.
Автор пр. кода МК напр. может следить за наличием нагрузки (напр. при попадание в аварийную ситуацию нагревателя, поддержание тока светл. излучателя и др.). или использовать напр. LED в делителях, напр. для контроля напряжения. Но это редкие случаи.
Ср ноя 09, 2022 11:30:58
0-v-elektronike писал(а):чисто гипотетически
Может, но
0-v-elektronike писал(а):повлиять на работу
Не должно.
Ср ноя 09, 2022 11:51:37
Ежели они есть и не влияют, то почему их отсутствие должно повлиять?
А чисто гипотетически, если их шимить мегагерцами, да еще и диоды сверхъяркие по паре ампер жрущие, да еще и дорожки к ним через всю плату змеей тянутся, то вполне себе могут всякие наводки нехорошие делать. Но на работу самого МК это тоже не повлияет.
Ср ноя 09, 2022 11:58:28
0-v-elektronike,
А схема этого электронного устройства у вас есть?
Ср ноя 09, 2022 12:33:21
Ну, со схемой и чукотский зулус разобраться сможет
Ср ноя 09, 2022 12:36:03
0-v-elektronike писал(а):ВОПРОС: Может ли (чисто гипотетически) удаление одного / нескольких светодиодов повлиять на работу МК и на его генерируемый сигнал или это полный бред и удаление светодиода в принципе ни как не сможет ни на что повлиять?
это полный бред
Ср ноя 09, 2022 12:46:03
это полный бред
Привожу пример: тест из 2017-ом: LED и кнопки: на одном пине. Удаление светодиода остановит работу устройства (если нет R2). (Не обращайте внимания на то, что на Arduino).
- Вложения
-
- pin_in_out_01.GIF
- (35.81 KiB) Скачиваний: 84
Ср ноя 09, 2022 12:50:23
я вас вазможно удивлю но вазможно фсе
Ср ноя 09, 2022 14:15:03
LED и кнопки: на одном пине.
Как говорится, можно и на потолке сношаться…
Ср ноя 09, 2022 23:00:04
Довольно часто встречается такое решение...
Ср ноя 09, 2022 23:10:18
Любая микроволновка с 7-сегментным индикатором, калькуляторы и т.д.
Добавлено after 3 minutes 25 seconds:Удаление светодиода остановит работу устройства (если нет R2).
Вообще, этот R2 разумно прилепить сразу, или включить внутреннюю подтяжку на порту
Чт ноя 10, 2022 00:18:34
Прикрепил к посту схему для наглядности - ничего необычного.
А если в прошивке МК реализовано аппаратное прерывание:
External hardware interrupt – это прерывание, вызванное изменением напряжения на пине микроконтроллера. Основная суть состоит в том, что системное ядро микроконтроллера не занимается опросом пина и не тратит на это время. Но как только напряжение на пине меняется (цифровой сигнал) – микроконтроллер получает сигнал, бросает все дела, обрабатывает прерывание, и возвращается к работе.Получается что если в прошивке реализовано подобное по "опросу" светодиода, то по идее прошивка может перестать работать корректно ?
- Вложения
-
- example.png
- (30.33 KiB) Скачиваний: 86
Чт ноя 10, 2022 00:24:31
Схема не дает понимания. Зачем тут что-то опрашивать?
Чт ноя 10, 2022 14:59:59
Получается что если в прошивке реализовано подобное по "опросу" светодиода, то по идее прошивка может перестать работать корректно ?
Данная функция МК действительно часто применяется в различных проектах, но не для опроса светодиода… с какой целью при зажигании светодиода его контролировать? Светодиод при работе не выходя за границы паспортных характеристик очень долго работает – десятилетиями… и тускнеет медленно, можно это даже увидеть зрительно если есть с чем сравнить (с соседними светодиодами)… так что данная функция МК в данном случае вряд ли применима, за исключением от нечего делать программисту…
а вообще кто запрещает это проверить на практике, предварительно отключив светодиод?
Чт ноя 10, 2022 16:29:06
Даже если прошивка читает выход сведодиода, то его (выхода) состояние никак не покажет, есть там светик или нет. За исключением случая, когда светик подключен без резистора и напряжение на выходе при включенном светике изменяется до уровня переключения на противоположное при считывании. Но это уже не нормальная работа, а неправильное использование, ошибка схемотехника.
Чт ноя 10, 2022 16:40:55
MLX90640, можно попробовать увидеть емкость светодиода, хотя это тоже будет недостоверно.
Чт ноя 10, 2022 16:51:55
MLX90640 писал(а):светик подключен без резистора и напряжение на выходе при включенном светике изменяется до уровня переключения
Можно сделать внешнюю запитку светодиода, например, резистором с плюса. Тогда светодиод будет гореть постоянно, но можно будет выключить его переведя ногу в состояние выхода и включить нижний транзистор. Микроконтроллер перетянет на себя весь ток и светику ничего не достанется. Осталось придумать зачем так делать.
Чт ноя 10, 2022 17:06:21
увидеть емкость светодиода
Как-то делал на миниатюрных фототранзисторах считывальщик состояний светиков в закрытом приборе, когда подключиться к электронике нельзя было...
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.