Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

sprawdzenie diody led programowo

bany1984 11 Sie 2017 11:55 684 27
  • #1 11 Sie 2017 11:55
    bany1984
    Poziom 3  

    witam szanowne forum jak zrobić aby arduino samo wykrywało przepalanie diody i sygnalizowało to zapaleniem inne diody

  • Pomocny post
    #2 11 Sie 2017 11:57
    Kuniarz
    Poziom 36  

    Możesz mierzyć ADCekiem spadek napięcia za diodą. Jak się przepali, napięcia nie będzie, zapalisz sobie inną ;-)

  • #4 11 Sie 2017 12:31
    bany1984
    Poziom 3  

    dondu napisał:
    Należy zadać tutaj pytanie: Dlaczego dioda miałaby się spalić?

    witam jest to hipotetyczne założenie że może się spalić bardziej chodzi tu o to aby przerwa w układzie była sygnalizowana inną diodą

  • #6 11 Sie 2017 12:36
    bany1984
    Poziom 3  

    tak więc 1 dioda ma być zasilana w wypadku gdy wszystko działa prawidłowo w momencie uszkodzenia tej diody lub przerwy w obwodzie arduino ma odczytać taki stan i zasygnalizować zapaleniem diody nr 2

  • #8 11 Sie 2017 14:17
    Kuniarz
    Poziom 36  

    A jaki w ogóle cel ma ten Twój pomysł ? Nie lepiej tak to zbudować, żeby nic się nie przepalało, zamiast pudrować potencjalny problem ?

  • #9 11 Sie 2017 14:19
    dondu
    Moderator Mikrokontrolery Projektowanie

    Kuniarz napisał:
    A jaki w ogóle cel ma ten Twój pomysł ? Nie lepiej tak to zbudować, żeby nic się nie przepalało, zamiast pudrować potencjalny problem ?

    Już o to pytałem, a odpowiedź rozwiała wątpliwości:

    bany1984 napisał:
    ... w momencie uszkodzenia tej diody lub przerwy w obwodzie ...

  • #10 11 Sie 2017 14:34
    Piotr Piechota
    Poziom 21  

    Chińskie diody mocy LED potrafią się przepalić. W przypadku diod mocy może też zawieźć chłodzenie co może uszkodzić diodę.

  • #11 11 Sie 2017 14:48
    dondu
    Moderator Mikrokontrolery Projektowanie

    Piotr Piechota napisał:
    Chińskie diody mocy LED potrafią się przepalić. W przypadku diod mocy może też zawieźć chłodzenie co może uszkodzić diodę.

    Na razie z wątku nie wynika, byśmy mówili o diodach dużej mocy.

  • #12 11 Sie 2017 15:03
    bany1984
    Poziom 3  

    I ten obwód z diodami i sygnalizacją usterki będzie wykorzystany do 5 przypadków użycia

  • #13 11 Sie 2017 15:05
    Piotr Piechota
    Poziom 21  

    Zwykłe diody potrafią przestać świecić od drgań. Dość często mam z tym do czynienia. Szczególnie w takich urządzeniach:
    sprawdzenie diody led programowo

  • #14 11 Sie 2017 16:04
    JacekCz
    Poziom 32  

    skąd pewność że obwód sprawdzający będzie miał większą niezawodność?

    Jak wszystkie "projekty" rzeczywiste zastosowanie ma taką wartość, że w trosce o szpiegostwo gospodarcze nie można ujawnić tak wiekopomnych założeń

  • #15 11 Sie 2017 16:06
    dondu
    Moderator Mikrokontrolery Projektowanie

    JacekCz napisał:
    skąd pewność że obwód sprawdzający będzie miał większą niezawodność?

    Gdyż ogranicza się do elementów i ścieżek umieszczonych na płytce PCB.
    Takim pytaniem podważa kolega zasadność istnienia linii antysabotażowych w systemach alarmowych.

  • #16 11 Sie 2017 16:12
    Piotr Piechota
    Poziom 21  

    No i w samochodach już dawno stosuje się układy kontrolujące oświetlenie

  • #17 11 Sie 2017 16:12
    JacekCz
    Poziom 32  

    dondu napisał:
    JacekCz napisał:
    skąd pewność że obwód sprawdzający będzie miał większą niezawodność?

    Gdyż ogranicza się do elementów i ścieżek umieszczonych na płytce PCB.
    Takim pytaniem podważa kolega zasadność istnienia linii antysabotażowych w systemach alarmowych.


    A druga dioda? Większość pytań, zgadzam się z @Kuniarz , pachnie pudrowaniem problemu

    Przykład z antysabotażem o tyle jest nie trafiony, że tam "wiemy czego się spodziewamy". Nie da się sprzętowo / programowo budować niezawodności / bezpieczeństwa /whatever bez założenia "co to może być", bez "scenariusza". To jest tajne łamane przez poufne.

    Kolejny pytający który zakłada wątek i niech ludzie mu wymyślają, w oparciu o ich osobiste szklane kule.

  • #18 11 Sie 2017 16:14
    dondu
    Moderator Mikrokontrolery Projektowanie

    :D
    Czyli według Ciebie kontrolka braku ładowania alternatora nie ma sensu, bo może się zepsuć?

    JacekCz napisał:
    Przykład z antysabotażem o tyle jest nie trafiony, że tam "wiemy czego się spodziewamy".

    Wręcz przeciwnie jest jak najbardziej trafiony gdyż:

    bany1984 napisał:
    ... w momencie uszkodzenia tej diody lub przerwy w obwodzie ...

    co sugeruje diodę na długim przewodzie.

    Faktem jest natomiast, że w zasadzie niewiele o projekcie wiemy i należy się zgodzić z tym:

    JacekCz napisał:
    ... że w trosce o szpiegostwo gospodarcze nie można ujawnić tak wiekopomnych założeń

  • #19 11 Sie 2017 19:05
    bany1984
    Poziom 3  

    założenia to żadna tajemnica a oto i one
    1 przyciskam przycisk pierwszy zapala się dioda biała od sygnalizatora następnie zapala się dioda czerwona migająca od sygnalizatora i po 10 sekundach włączają się serwomechanizm
    2 przyciskam przycisk 2 serwomechanizmy wracają do pozycji początkowej następnie dioda biała od sygnalizatora gaśnie następnie po 10 sekundach gaśnie dioda czerwona migająca
    3 przy wykryciu uszkodzenia led białego lub led czerwonego migającego zapala się dioda kontrolna informująca o problemie
    z założenia arduino miało by wykrywać uszkodzenie led lub kabla

    a jest to projekt makiety przejazdu kolejowego
    wszystko już mi działa mam problem z detekcją uszkodzenia nie wiem jak szkic dodać niestety

  • #20 11 Sie 2017 19:25
    JacekCz
    Poziom 32  

    bany1984 napisał:

    a jest to projekt makiety przejazdu kolejowego


    dzięki za wskazanie.
    Prawdopodobieństwo awarii diody jest zerowe, chyba że niechlujny montaż (co więcej, trzeba by specjalnie nożem piiiiip), ale rozumiem że jest emulacja rzeczywistych urządzeń. Nikt przez awarię obwodu backupowego życia ani pieniędzy nie straci, ryzyko przepięć, termiki, nie wiadomo czego dla backupu tez jest zerowe.

  • #22 12 Sie 2017 06:54
    Kuniarz
    Poziom 36  

    JacekCz napisał:
    Prawdopodobieństwo awarii diody jest zerowe


    Potwierdzam. Cały ten plan "wykrywania uszkodzenia" naprawdę pozbawiony jest sensu. To raz zmontowane (poprawnie) będzie działać latami.

  • #23 12 Sie 2017 09:14
    JacekCz
    Poziom 32  

    Kuniarz napisał:
    JacekCz napisał:
    Prawdopodobieństwo awarii diody jest zerowe


    Potwierdzam. Cały ten plan "wykrywania uszkodzenia" naprawdę pozbawiony jest sensu. To raz zmontowane (poprawnie) będzie działać latami.


    Ale mogę uwierzyć w coś takiego: nawet wyprowadzić jumper, aby można było zrobić demonstrację "Pokazuję i objaśniam (tak się w wojsku mówiło) Każdy obwód w kolejnictwie jest kontrolowany, a oto, co się stanie, jak obwód lampki się przerwie" Bez tego jumpera (przerwy wygenerowanej sztucznie) nigdy nie zajdzie ta odnoga algorytmu. Czyli sztuczna przerwa - w celach dydaktycznych - warunkuje sens zabezpieczenia.

    W realu, to szybciej spuchną albo wyschną elektrolity w zasilaczu, i szlag trafi wszystko, bez żadnej selekcji. Ale upraszcza to design zabezpieczenia (jak kto che, użyć cudzysłowu) - nie zachodzą okoliczności pośrednie, zaśniedziałe styki, drożność jest, ale pewna ilość Ohmów itd...

  • #24 12 Sie 2017 12:08
    dondu
    Moderator Mikrokontrolery Projektowanie

    Kuniarz napisał:
    Potwierdzam. Cały ten plan "wykrywania uszkodzenia" naprawdę pozbawiony jest sensu. To raz zmontowane (poprawnie) będzie działać latami.

    Czytajcie proszę dokładnie co autor napisał już parę razy:

    bany1984 napisał:
    ... uszkodzenia tej diody lub przerwy w obwodzie ...


    bany1984 napisał:
    ... chodzi tu o to aby przerwa w układzie była sygnalizowana inną diodą


    bany1984 napisał:
    ... miało by wykrywać uszkodzenie led lub kabla ...

  • #25 12 Sie 2017 12:19
    Kraniec_Internetów
    Poziom 35  

    JacekCz napisał:
    skąd pewność że obwód sprawdzający będzie miał większą niezawodność?

    Jeżeli dioda jest jedna: Przyjmijmy, że szansa na uszkodzenie diody nazwijmy to głównej to jakieś 1%. Czyli mamy 1% szans na katastrofę spowodowaną spaleniem diody.
    Jeżeli diody byłyby dwie: Szansa na spalenie diody głównej to 1%. Szansa na spalenie diody zapasowej to też 1%. Czyli szansa na to, że zawiodą obie jednocześnie to 0,01%.

  • #26 12 Sie 2017 12:32
    dondu
    Moderator Mikrokontrolery Projektowanie

    Kraniec_Internetów napisał:
    Czyli szansa na to, że zawiodą obie jednocześnie to 0,01%.

    ... a nawet znacznie mniejsza, bo należałoby uwzględnić jeszcze rachunek prawdopodobieństwa, gdyż po uszkodzeniu się jednej zostanie ona wymieniona w określonym procedurą czasie.

  • #27 12 Sie 2017 12:53
    JacekCz
    Poziom 32  

    Kraniec_Internetów napisał:
    JacekCz napisał:
    skąd pewność że obwód sprawdzający będzie miał większą niezawodność?

    Jeżeli dioda jest jedna: Przyjmijmy, że szansa na uszkodzenie diody nazwijmy to głównej to jakieś 1%. Czyli mamy 1% szans na katastrofę spowodowaną spaleniem diody.
    Jeżeli diody byłyby dwie: Szansa na spalenie diody głównej to 1%. Szansa na spalenie diody zapasowej to też 1%. Czyli szansa na to, że zawiodą obie jednocześnie to 0,01%.


    To jest obliczenie teoretyczne w szkolnym modelu, zakłada (w sensie matematycznym) niezależność zdarzeń, co jest bardzo ważne. W realnej elektronice jak zajdzie zdarzenie inicjujące P0 awarię A1, olbrzymia większość skutkuje szeroko: przepięcie, koparka, pożar, dywersja, szanse na awarię A2 jest duże, realnie są wysoce zależne.
    To jest to miejsce, gdzie teoria zbyt upraszcza (uprawnione przy działalności teoretycznej). Chyba jedyne niezależne zdarzenie o jakim można mówić, to wypalenie diody z tyt godzin pracy, wszystkie inne są zależne.

    Na tym prostym modelu można zrobic doktorat z teorii niezawodności, jeszcze trochę, a zacznie mnie to jarać. :)
    Np Zgasła dioda D1, jaka jest szansa że oberwała przy tym (statystycznie przy tym, czyli np ze wspólnej przyczyny) jednostka centralna

  • #28 12 Sie 2017 13:07
    Kraniec_Internetów
    Poziom 35  

    JacekCz napisał:
    Na tym prostym modelu można zrobic doktorat z teorii niezawodności, jeszcze trochę, a zacznie mnie to jarać.

    Ale Kolega autor bawi się Arduino, a nie buduje wahadłowiec :P

    Dodano po 36 [sekundy]:

    To znaczy chyba...

 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME