Elektroda.pl
Elektroda.pl
X
Relpol przekaźniki nadzorczeRelpol przekaźniki nadzorcze
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Wyłączanie diody gdy załączam drugą i inne pytania

02 Kwi 2013 22:49 1305 8
  • Poziom 16  
    Witam,
    Mam kilka pytań do układu w oparciu o atmegę8 który teraz buduję:

    1. Mam diodę RGB w której korzystam z 2 kolorów - czerwonego i zielonego. Planowałem sterować je normalnie z 2 wyjść, natomiast chciałbym zrobić tak, aby zapalenie diody czerwonej uniemożliwiało podanie sygnału na diodę zieloną. Można to zrobić teoretycznie transoptorem, ale podejrzewam, że są prostsze metody :)

    2. Układ planuję zasilić z małego trafa drukowanego 12V i stabilizować oczywiście 7805. W skład układu wchodzi 2x Atmega8-AU (powiedzmy 2x 30 mA), 2x dioda LED (2x 30 mA) i przekaźnik 16A/230AC (~100mA), czyli ok. 200 mA. Czy takie trafo 2.5VA podoła zadaniu: http://www.tme.eu/pl/details/tez2.5_d_12v/tra...tory-do-druku/breve-tufvassons/tez25d23012v/#
    Zakładając, że 2.5/12 to I=208 mA, czyli tak na styk...

    3. Czy jeśli trafo ma 2 uzwojenia wtórne oraz oznaczenie 2.5VA, to mam to rozumieć jako 2x 2.5VA, czy może suma dwóch uzwojeń wtórnych jest równa 2.5VA?
    Darmowe szkolenie: Ethernet w przemyśle dziś i jutro. Zarejestruj się za darmo.
  • Relpol przekaźniki nadzorczeRelpol przekaźniki nadzorcze
  • Poziom 41  
    m.biruta napisał:
    Planowałem sterować je normalnie z 2 wyjść, natomiast chciałbym zrobić tak, aby zapalenie diody czerwonej uniemożliwiało podanie sygnału na diodę zieloną. Można to zrobić teoretycznie transoptorem, ale podejrzewam, że są prostsze metody

    Wystarczy w programie dla Atmega8 taki warunek uwzględnić.

    m.biruta napisał:
    W skład układu wchodzi 2x Atmega8-AU (powiedzmy 2x 30 mAh)

    Nie bardzo rozumiem co to znaczy 30 mAh. Chodzi chyba o 30mA.

    m.biruta napisał:
    czy może suma dwóch uzwojeń wtórnych jest równa 2.5VA?

    Tak.
  • Relpol przekaźniki nadzorczeRelpol przekaźniki nadzorcze
  • Poziom 16  
    marco47 napisał:
    Wystarczy w programie dla Atmega8 taki warunek uwzględnić.

    Oczywiście, że można tak zrobić, ale chcę zabezpieczenia niezależnego od mikroprocesora.

    marco47 napisał:
    Nie bardzo rozumiem co to znaczy 30 mAh. Chodzi chyba o 30mA.

    Tak, oczywiście chodzi o mA :) Miałem przed sobą baterie i widać co mi w głowie siedziało :)
  • Poziom 17  
    Wykorzystaj np. przerzutnik RS.
  • Poziom 41  
    m.biruta napisał:

    marco47 napisał:
    Wystarczy w programie dla Atmega8 taki warunek uwzględnić.

    Oczywiście, że można tak zrobić, ale chcę zabezpieczenia niezależnego od mikroprocesora.

    Nie widzę powodów aby zapalenie zwykłej diody wyposażyć w podwójne zewnętrzne zabezpieczenie.
    Podwójne , a nawet zwielokrotnione zabezpieczenie wykonaj w programie a nie w zewnętrznym elemencie, które może spowodować błąd zapalenia obydwu kolorów.
  • Poziom 16  
    marco47 napisał:
    Podwójne , a nawet zwielokrotnione zabezpieczenie wykonaj w programie a nie w zewnętrznym elemencie, które może spowodować błąd zapalenia obydwu kolorów.

    Ja chcę tylko, aby zapalenie czerwonej diody uniemożliwiało zapalenie zielonej. Jedna sprawa to po prostu warunek w programie, a inna sprawa to zapezpieczenie fizyczne które chciałem zrobić.
  • Specjalista elektronik
    Najprościej włączyć diody w przeciwnych kierunkach (i do każdej szeregowo opornik)
    pomiędzy dwa wyjścia uC - jedną zaświecisz dając na wyjścia 0 i 1, drugą dając 1 i 0
    - czyli można przyjąć, że 0 i 0 to brak świecenia, 1 na jednym to świecenie wybranej
    diody, 1 na obu to stan błędny, w którym nie świeci żadna dioda.
    Da się do tego wykorzystać także diodę dwukolorową ze wspólną anodą, czy katodą.

    Bardziej złożona wersja, na 2 tranzystorach, umożliwi pamiętanie, która dioda była
    pierwsza - druga się nie zaświeci, a pierwsza nie zgaśnie, jak spróbujesz zaświecić
    drugą, kiedy pierwsza świeci; prąd diody z uC przez tranzystor w układzie WB, baza
    tranzystora połączona przez opornik do kolektora tranzystora drugiej diody.
  • Poziom 20  
    Jeśli koniecznie chcesz taki układ to najprościej chyba, oczywiście można na jednym czy 2 tranzystorach, ale to masz w jednym sclalaczku.
    Wyłączanie diody gdy załączam drugą i inne pytania

    Jednak jest to zbędny dodatek w tak prostym układzie. Koledzy mają rację, wystarczy zrobić to w mikrokontrolerze, a wersja z diodami przeciwsobnie rozwiązuje problem bez zewnętrznego hardware.
  • Poziom 16  
    Cześć
    Cyt. "zabezpieczenie fizyczne które chciałem zrobić"
    Połącz diody równolegle z tym, że czerwoną przez klucz. (mosfet). Teraz włączenie czerwonej wyłączy zieloną, bo ma dużo wyższe napięcie przewodzenia.
    Prościej już chyba się nie da :)
    Pzdr