12-21-2017, 09:20 PM
Evo nađoh kako sam nekad rešio 12 cifara sa LED 7 segment, upravo šift registrima i prenosom na tri metra (5V MCU, neki PIC, a može i 3V3 uz smanjenje oba otpornika za optokaplere).
Prvi modul je ovaj:
7data&select.pdf (Size: 20,46 KB / Downloads: 42)
Koristi se tako što se ušiftuje jedan od prvih 12 bita (XOR logika) kao selekt za cifru koja se osvežava, a u poslednja četiri bita se ušiftuje data za 7 segment cifru.
Koristi se terminisani prenos ka udaljenim optokaplerima tako što na 5V MCU na svakom pinu za optokapler stoji 330R, a na samom optokapleru 1k, 330p i 330R.
Modul je galvanski rastavljen i ima reset (MCLR).
Na njega se kači do 12 ovakvih modula koji drajvuju cifre (otpornici za LED segmente su na samim segmentima):
7latch_driver.pdf (Size: 11,48 KB / Downloads: 31)
Kompletna odvojena strana se može napajati od 5-15V i tim namestiti jačina svetla. Lečevi trajno drže sve LED segmete aktivnim i osvtljenost je veoma jaka (stvar struje segmenata). Sam strobe i novi leč traje toliko kratko da nema nikakvih interferirajućih efekata (4511 to preuzima i samo zameni izlazno stanje u trajanju jednog clk).
Jevtino do koske jer su obični CMOS u pitanju i ULN2003.
Radi kao sat.
Pozdrav,
Macola
Prvi modul je ovaj:
7data&select.pdf (Size: 20,46 KB / Downloads: 42)
Koristi se tako što se ušiftuje jedan od prvih 12 bita (XOR logika) kao selekt za cifru koja se osvežava, a u poslednja četiri bita se ušiftuje data za 7 segment cifru.
Koristi se terminisani prenos ka udaljenim optokaplerima tako što na 5V MCU na svakom pinu za optokapler stoji 330R, a na samom optokapleru 1k, 330p i 330R.
Modul je galvanski rastavljen i ima reset (MCLR).
Na njega se kači do 12 ovakvih modula koji drajvuju cifre (otpornici za LED segmente su na samim segmentima):
7latch_driver.pdf (Size: 11,48 KB / Downloads: 31)
Kompletna odvojena strana se može napajati od 5-15V i tim namestiti jačina svetla. Lečevi trajno drže sve LED segmete aktivnim i osvtljenost je veoma jaka (stvar struje segmenata). Sam strobe i novi leč traje toliko kratko da nema nikakvih interferirajućih efekata (4511 to preuzima i samo zameni izlazno stanje u trajanju jednog clk).
Jevtino do koske jer su obični CMOS u pitanju i ULN2003.
Radi kao sat.
Pozdrav,
Macola