LED displeje a 74HC595

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Kuba5
Příspěvky: 34
Registrován: 02 srp 2012, 02:00
Bydliště: Kladno

LED displeje a 74HC595

#1 Příspěvek od Kuba5 »

Zdravim,
pro svůj projekt potřebuju zapojit k Arduinu 22 LED displejů (7 segment) a řídit je 74HC595.
Vzhledem k omezenému počtu pinů na Arduinu (i tak asi budu muset použít 2) musím hlavně displeje zapojit nějak inteligentně, protože kromě displejů potřebuju řídit ještě asi 15 LEDek a cca 18 spínačů.

Nyní tedy řeším, jak displeje zapojit. Budu potřebovat 3x 3 číslice a 2x 5 číslic. Nejlepší by bylo pro každou číslici použít jeden 74HC595 a zapojit je za sebou, otázka, ale je, kolik 74HC595 mohu zapojit za sebe a jakým proudem je bude třeba napájet?
Výška číslice je 10 mm a displeje mají společnou anodu.
Díky

Uživatelský avatar
ZVUK2000
Příspěvky: 3855
Registrován: 22 dub 2012, 02:00
Bydliště: Karvinsko

#2 Příspěvek od ZVUK2000 »

A utáhne LED displej obvod HC? Není lepší HCT?

Uživatelský avatar
Jirka525
Příspěvky: 325
Registrován: 22 kvě 2013, 02:00
Bydliště: Psáry JN79GW

#3 Příspěvek od Jirka525 »

Tak, jak jsem pochopil já 74HC595, data tam jdou sériově a jednotlivé převodníky se nechají také sériově řetězit. Na "neomezené" množství 74595 ti stačí 4 výstupy + Výstup na enablování každé skupiny sedmisegmentovek. Nešikovné bude jen cpát tam data pro 22 displejů sériově.
Naposledy upravil(a) Jirka525 dne 15 srp 2015, 16:00, celkem upraveno 1 x.
Jirka

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#4 Příspěvek od Cowley »

Ja davam za 74595 jeste ULN2003 a mam klid.
Ostatni LED lze ridit naprimo treba 4094 a tlacitka natahovat pomoci 4021 nebo pres I2C PCF8574

Uživatelský avatar
Kuba5
Příspěvky: 34
Registrován: 02 srp 2012, 02:00
Bydliště: Kladno

#5 Příspěvek od Kuba5 »

Díky za odpovědi.
Zapojit za sebe 22 LED displejů bude určitě moc, takže to nějak rozumně rozdělím, při nejhorším jich za sebe dám 11 a použiju tak 8 výstupů Arduina, to by ještě šlo. :)

Uživatelský avatar
lesana87
Příspěvky: 3296
Registrován: 20 zář 2014, 02:00

#6 Příspěvek od lesana87 »

To bude 22 displejů každý s 19 7-segmentovkama?

Uživatelský avatar
danhard
Příspěvky: 5705
Registrován: 05 bře 2007, 01:00
Bydliště: Jesenice u Prahy

#7 Příspěvek od danhard »

ZVUK2000 píše:A utáhne LED displej obvod HC? Není lepší HCT?
Výstupní struktura je stejná, proč by na to měly být HCT lépe ?

Na větší proud je TPIC6C595N
Naposledy upravil(a) danhard dne 15 srp 2015, 16:20, celkem upraveno 1 x.

Uživatelský avatar
Kuba5
Příspěvky: 34
Registrován: 02 srp 2012, 02:00
Bydliště: Kladno

#8 Příspěvek od Kuba5 »

Nene, 22x po jednom.

Obrázek

Uživatelský avatar
lesana87
Příspěvky: 3296
Registrován: 20 zář 2014, 02:00

#9 Příspěvek od lesana87 »

A těch 3x3 + 2x5 je co?

Uživatelský avatar
danhard
Příspěvky: 5705
Registrován: 05 bře 2007, 01:00
Bydliště: Jesenice u Prahy

#10 Příspěvek od danhard »

19 sedmisegmentovek a 15 LED, na ovládání 22 IO.

Uživatelský avatar
Kuba5
Příspěvky: 34
Registrován: 02 srp 2012, 02:00
Bydliště: Kladno

#11 Příspěvek od Kuba5 »

Tak to potřebuju zapojit.
Mám prostě jen jednotlivé číslice (22x) a potřebuju z nich udělat čtyřikrát trojčíselné a dvakrát pětičíselné.

Takto:
Obrázek

EDIT: LEDky zatím neřeším, jde mi teď jen o ty displeje.
Mám doma cca 30x 74HC595 a 22x 7 segmentové číslice a potřebuji je zapojit tak, jak je na fotce.

EDIT2: Spletl jsem ty počty, teď je to správně.

Uživatelský avatar
lesana87
Příspěvky: 3296
Registrován: 20 zář 2014, 02:00

#12 Příspěvek od lesana87 »

Na to by měly stačit tři piny AVR, ideálně SPI výstup.

Uživatelský avatar
Kuba5
Příspěvky: 34
Registrován: 02 srp 2012, 02:00
Bydliště: Kladno

#13 Příspěvek od Kuba5 »

Ok, takže můžu za sebe zapojit 22 74HC595 bez problému?

Uživatelský avatar
ross4435897
Příspěvky: 426
Registrován: 10 lis 2009, 01:00
Bydliště: Brno

#14 Příspěvek od ross4435897 »

MCU a SPI radic ...
Přílohy
SPI7SEGDISP8_56Circuit.jpg
(93.3 KiB) Staženo 45 x
Naposledy upravil(a) ross4435897 dne 15 srp 2015, 16:58, celkem upraveno 1 x.

Uživatelský avatar
lesana87
Příspěvky: 3296
Registrován: 20 zář 2014, 02:00

#15 Příspěvek od lesana87 »

Kuba5 píše:Ok, takže můžu za sebe zapojit 22 74HC595 bez problému?
Pokud tam nebudeš mít 10 m kabeláž a použiješ rozumnou rychlost přenosu, tak ano.

Odpovědět

Zpět na „Poradna“