šestidisplejové počitadlo
Moderátor: Moderátoři
- scorpions-cz
- Příspěvky: 2004
- Registrován: 19 bře 2011, 00:00
- Bydliště: Jižní Čechy Dačicko
šestidisplejové počitadlo
Zařízení bude mít šest dvoumístných led displejů a dvě tlačítka(+ a nula) U každého displeje bude ledka.Po zapnutí se rozsvítí na všech displejích 00 a ledka u prvního znich.pokud zmáčknu plačítko + tak se na displeji přičte 1 a rozsvítí se ledka u druhého displeje. pokud zmáčknu 0 pouze se rozsvítí ledka u druhého displeje. při dalším zmáčknutí tlačítka se děje to samé ,ale u displeje č 2. pak se to opakuje s dilplejem 3,4,5,6, a znovu 1,stále dokola,celkem 20x na každém displeji.Uvažoval jsem o řešení s nějakým MCU( programuji AVR),ale nevím jak připojit tolik displejů. Zatím jsem toto nikdy neřešil a nechci vymýšlet nějaký zbytečnosti,pokud by to šlo snáz.
Za každou radu budu rád.
- scorpions-cz
- Příspěvky: 2004
- Registrován: 19 bře 2011, 00:00
- Bydliště: Jižní Čechy Dačicko
- weed_smoker
- Příspěvky: 2673
- Registrován: 02 pro 2011, 00:00
- Bydliště: Jaroměř
- scorpions-cz
- Příspěvky: 2004
- Registrován: 19 bře 2011, 00:00
- Bydliště: Jižní Čechy Dačicko
-
petrfilipi
- Příspěvky: 2902
- Registrován: 13 zář 2005, 00:00
- scorpions-cz
- Příspěvky: 2004
- Registrován: 19 bře 2011, 00:00
- Bydliště: Jižní Čechy Dačicko
Proto zatím zvažuji veškeré možné varianty,než se pustím do návrhu.
http://www.ebay.com/itm/MAX7219-Module- ... 4ad939d38e
- weed_smoker
- Příspěvky: 2673
- Registrován: 02 pro 2011, 00:00
- Bydliště: Jaroměř
8243 jsou dražší,těch 8255 je všude dost.
"I zmíněný použití registrů 74595 nebo 74164 je dobrej nápad,ale zesložití to program(segmentů je hromada při 6x2místech)"
Na tom přece není nic moc složitého. Hodnotu, která se má zobrazovat na displeji, převedeš pomocí kódovací tabulky, která odpovídá zapojení jednotlivých segmentů a výsledek pošleš po třech drátech do 595. Když použiješ ještě povolovací vstup na 595, můžeš s ním pomocí PWM řídit jas.
Je to otázka pár řádků kódu.
FHonza píše:Mě nejjednodušší přijde použít MAX7219, řídí se přes SPI pomocí tří drátů. Přes SPI se dá ovládat i jas displeje. Každý MAX řídí 8 cifer (nebo 8x8 ledek, případně kombinaci), obvody se dají řetězit za sebou. Návrh tišťáku je pak jednoduchý...
řídit MAX a 595 je v pricipu jedno a to samé, jen ten plošňák bude složitější, protože se jednotlivé stejné segmenty na všech displejích musí spojit a protože to bude dělat matici , tak to na jednostranném DPS moc lehce nepůjde. jo, oboustranný, to je něco jiného