Close

Rozsvícení větší LED

Úvodní stránka Fórum Hardware Arduino Rozsvícení větší LED

Aktuálně je na stránce zobrazeno 13 příspěvků - 1. až 13. (celkem z 13)
  • Autor
    Příspěvky
  • #6146
    klachma
    Účastník

    Ahoj,
    mohl by mi prosím někdo poradit, jak přes Arduino (konkrétně Nano) rozsvítit přes digitální I/O tuhle LED diodu, která má Uf=6,6V?
    http://www.ges.cz/cz/dlc2-6sgd-GES10700045.html

    Dalo by se použít něco takovéhleho?
    http://www.gme.cz/74ls07-dip14-texas-instruments-p421-008

    #6148
    tribal.cz
    Účastník

    Pokud se jedná o něco co přesahuje hodnoty jen trochu jako ve tvém případě tak bych použil tranzistor. Pokud se jedná o něco většího tak bych obvod rozdělil a externí bych připojil na relé je to jednoduché a čisté řešení.

    #6149
    klachma
    Účastník

    Bohužel tranzistor je součástka, kterou asi nejsem schopnej pochopit 🙁 Učitel byl debil, co by snad nedokázal vysvětlit ani funkci rezistoru a všechny mé pokusy o samostudium zatím skončily krachem. Za to jsme měli skvělého učitele na číslicovku, proto mě napadlo řešení nějakým švábem 🙂

    #6150
    posjirka
    Účastník

    integrovaný obvod nebli šváb je jen shluk zsiučástek v 1 pouzdru a převládá tam saoučástka zvanaá tranzistor. Když nepochopíš tranzitor tak tě šváb nevytrhně….
    Navíc bylo určutě myšleno tranzistor jako spínač. Žádné v/a charakteristiky, žádný pracovní bod, jen zapni vynpi.

    #6152
    tribal.cz
    Účastník

    Ano tranzistorem si pouze sepneš potřebné. Pokusím se ti to popsat a ještě ti dám odkaz na itnetwork.cz kde je o tom článek takže. K rozsvícení využiješ jiný externí zdroj, arduinem budeš jen spínat. Tranzistor má tři vývody báze, colector a emitor.Bázi připojíš na nějaký pin třeba 5, emitor dáš na GND vývod diody a colector na GND zdroje. Mezi bázi a arduino si ještě bouchni diodu jako pojistku proti proražení tranzistoru. Takovýto obvod je bezpečný, poté si stačí jen nějaký kód. Třeba upravený příklad BLINK z arduino IDE

    void setup() {
      pinMode(5, OUTPUT);
    }
    
    void loop() {
      digitalWrite(5, HIGH);   
      delay(1000);             
      digitalWrite(5, LOW);    
      delay(1000);             
    }

    Tady máš ještě ten odkaz je to tam i schéma tak to líp pochopíš než z mého popisu

    Edit: promiň zapomněl jsem odkaz 😀 http://www.itnetwork.cz/hardware-pc/arduino/arduino-spinani-velke-zateze

    #6156
    klachma
    Účastník

    Mockrát děkuju za hezký popis! Vyměním teda zdroj za 9V a zkusím to s tím tranzistorem.

    #6157
    tribal.cz
    Účastník

    Nemáš za co, hlavně si pročti datasheet daného tranzistoru. Ne vždy je to stejné.

    #6183
    klachma
    Účastník

    Ach jo, já jsem asi úplně blbej. Mohl bys mi prosím poradit, jaký tranzistor tam dát? Zkusil jsem tenhle: http://www.gme.cz/bipolarni-tranzistor-bc556a-to92-p210-035 a dioda pořád nesvítí. Nevím, jestli jsem nedělal blbost, ale měřil jsem napětí Uce a je pořád 4,5 V, i když zdroj dává 9 V a v celým obvodu je jen ten tranzistor a dioda a hlavně to napětí tam je ať mám na bázi 0 nebo 5 V.

    #6187
    posjirka
    Účastník

    wooow kaviárové tousty … BC556 je PNP tranzistor, ten se otevírá při záporném napětí na bázi.
    Použij BC337 …

    #6189
    klachma
    Účastník

    Aha, v tom článku právě psali o PNP, tak jsem koupil PNP. Díky za tip, zkusím ten BC337.

    #6192
    posjirka
    Účastník

    tribal tam má chybku.
    Buď použiješ :
    1, NPN pro spínání země : logická 1 přes odpor otevře tranzistor a ten sepne zátěž a moc ti nezáleží na tom jestli je napájeci napětí 5V nebo 12V. Stačí správně určit protékajíc proud, podel toho vypočítat předřadný odpor a vybrat tranzistor, který tu zátěž vydrží.
    2, PNP spínáš napájecí napětí : logická 0 přivede „záporné“ napětí na bázi tranzistoru. Ve výsledku ale nepustí vyšší napětí než je napětí mikroprocesoru (tedy 5V), nebo nepůjde uzavřít tranzistor. je vhodné pro spínání zátěže stejného napští jako má mikroprocesor o větším proudu.

    Někdy se používá kombinace pro spínání segmentu a číslaovky.

    Ve zkratce použij zapojení s NPN tranzistorem.

    Attachments:
    #6223
    klachma
    Účastník

    Super, s tímhle tranzistorem to funguje. Mockrát díky vám oběma!

    #6228
    posjirka
    Účastník

    není zač …

Aktuálně je na stránce zobrazeno 13 příspěvků - 1. až 13. (celkem z 13)
  • Pro reakci na toto téma se musíte přihlásit.