LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
Dobrý den,
Chtěl bych se zeptat jestli někdo nemá nějaký diagram na zapojení LED displaye se společnou anodou do posuvného registru 74HC595. Nejvíce mě na tom zaráží, že společný vývod mají anodu tudíž ho musím zapojit do +5V pinu na Arduinu, ale z 74HC595 také vychází kladný proud a tudíž mi příjde, že by to nemělo fungovat.
A má další otázka je: Jak mám vypočítat rezistory, které jsou před každým segmentem v tom datasheetu se ztrácím a nevím kolik má do každého segmentu jít V a mA. :/.
LED Display: Kingbright SA36-11SRWA (https://www.gme.cz/data/attachments/dsh.512-919.1.pdf)
Arduino Mega 2560
Se segmentovými displayi jsem ještě nikdy nepracoval, takže bych chtěl vysvětlení jako pro laika.
Předem děkuji.
Chtěl bych se zeptat jestli někdo nemá nějaký diagram na zapojení LED displaye se společnou anodou do posuvného registru 74HC595. Nejvíce mě na tom zaráží, že společný vývod mají anodu tudíž ho musím zapojit do +5V pinu na Arduinu, ale z 74HC595 také vychází kladný proud a tudíž mi příjde, že by to nemělo fungovat.
A má další otázka je: Jak mám vypočítat rezistory, které jsou před každým segmentem v tom datasheetu se ztrácím a nevím kolik má do každého segmentu jít V a mA. :/.
LED Display: Kingbright SA36-11SRWA (https://www.gme.cz/data/attachments/dsh.512-919.1.pdf)
Arduino Mega 2560
Se segmentovými displayi jsem ještě nikdy nepracoval, takže bych chtěl vysvětlení jako pro laika.
Předem děkuji.
Re: LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
Vzhledem k tomu jak vypadají piny 74hc595 by to neměl být problém. Piny se přepínají mezi VCC, floating (k ničemu nepřipojené) a GND. Tzn pokud budete displej napájet z 5V na společné anodě tak nastavením pinu na GND led zapnete a přepnutím na VCC vypnete.
Doporučený proud na diodě je schovaný pod "DC forward current" v tomto případě 30mA. Ohmův zákon a voila R=U/I R=5/0.03 R=166Ohmů
Takže třea 180 nebo 200 Ohmů by mělo být OK, radši víc než míň ať to nesežhavíte...
Doporučený proud na diodě je schovaný pod "DC forward current" v tomto případě 30mA. Ohmův zákon a voila R=U/I R=5/0.03 R=166Ohmů
Takže třea 180 nebo 200 Ohmů by mělo být OK, radši víc než míň ať to nesežhavíte...
Re: LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
A pozor, 74HC595 má max proud na pinu 35mA, na to je taky potřeba myslet. Řekl bych že i těch 30mA už je hodně na hraně, displej bude dost svítit takže by 20mA mělo stačit tzn asi 220Ohmů
Re: LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
To znamená že mezi každým pinem LED displaye a 74HC595 bude rezistor o 220Ohm ?
Ok takže, kdybych použil místo 74HC595 třeba TPIC6C595, tak by se ten problém s omezeným proudem na pinu vyřešil ? Měli by fungovat úplně stejně, ale co jsem četl tak tento IO zvládá vyšší proud.
Ok takže, kdybych použil místo 74HC595 třeba TPIC6C595, tak by se ten problém s omezeným proudem na pinu vyřešil ? Měli by fungovat úplně stejně, ale co jsem četl tak tento IO zvládá vyšší proud.
Re: LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
A ještě by mě zajímalo, jaký je nejlepší způsob, jak tyto 1 znakové sektory zapojit, abych z nich složil display 5 znakový. + Když budu používat 25 těchto displayů jestli bych jim měl dát jejich vlastní zdroj nebo to arduino zvládne celé samo.
Opět předem děkuji.
Opět předem děkuji.
Re: LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
Posuvné registry se dají řadit za sebe, takže tam po jednom drátu nasázíš data. Potřebuješ pole 10ti znaků 0-9 a algoritmus co ti číslo rozdělí na cifry a ty pak nasází do těch registrů. V zásadě jednoduchá věc
Re: LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
A ještě dodatek k otázce rezistorů.
TPIC6C595 by to měl vyřešit ale pokud tam vsadíte 220Ohm rezistory nemělo by se nic stát ani s 74HC595. 10mA je poměrně hodně bezpečný odstup od maxima...
Externí zdroj by displeje potřebovali určitě pokud jich budete mít 25. To je asi 3.85A (0.022A * 7 * 25) a to by regulátor arduina spolehlivě odžhavilo. 5V zdroj 5A by to měl řešit.
Ano, to je asi nejlepší způsob jak na to jít. Mělo by to být zapojené jako v příloze. Každý z rezistorů 220Ohm.To znamená že mezi každým pinem LED displaye a 74HC595 bude rezistor o 220Ohm ?
TPIC6C595 by to měl vyřešit ale pokud tam vsadíte 220Ohm rezistory nemělo by se nic stát ani s 74HC595. 10mA je poměrně hodně bezpečný odstup od maxima...
Externí zdroj by displeje potřebovali určitě pokud jich budete mít 25. To je asi 3.85A (0.022A * 7 * 25) a to by regulátor arduina spolehlivě odžhavilo. 5V zdroj 5A by to měl řešit.
Re: LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
Dobře děkuji, A teda ještě jedna otázka. Jakým způsobem připojit ten externí zdroj ?
Re: LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
Na 5V pin 74HC595 a anody všech displejů připojíte ten externí zdroj. GND propojíte u všech zařízení tzn. GND arduina s GND zdroje i 74HC595 a máte vystaráno
Re: LED Display, společná anoda, Jak zapojit s 74HC595 a jak vypočítat rezistor
Super děkuji
Prozatím je to vše, co jsem potřeboval vědět.
Prozatím je to vše, co jsem potřeboval vědět.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 45 hostů