TM1638 74HC595 LED displej 8-bit modul — Cena Srbija
TM1638 modul sa 74HC595 shift registrom i 8-bitnim LED displejem pruža prošireni numerički prikaz za zahtevnije projekte. Sa 8 cifara LED segmenata u crvenoj boji, ovaj modul može prikazivati duže numeričke vrednosti, datum i vreme istovremeno, ili više nezavisnih merenja na jednom displeju. TM1638 čip upravlja celim displejem i omogućava jednostavno povezivanje sa mikrokontrolerima.
Tehničke specifikacije
- Čip: TM1638 + 74HC595 shift registar
- Cifre: 8 cifara, crvena boja
- Interfejs: 3-žični (STB, CLK, DIO)
- Napajanje: 5V DC
- Format: 8-bitni displej modul
- Kontrola osvetljenosti: 8 nivoa
- Kompatibilnost: Arduino, ESP32, ESP8266
Osam cifara — duplo više prostora
Sa 8 cifara, ovaj modul nudi duplo više prostora od standardnog 4-cifrenog displeja. To otvara nove mogućnosti: prikaz datuma i vremena (DD.MM HH:MM), istovremeni prikaz dva merenja (23.5°C 65.2%), dugi brojevi (00000001 do 99999999), telefonski brojevi, serijski kodovi, i složeni dashboard prikazi. U laboratorijskim i industrijskim primenama, 8 cifara često pokriva sve potrebe jednog mernog instrumenta.
Za projekte gde je 4 cifre dovoljno, pogledajte kompaktniji TM1637 4-cifreni modul. Za prošireni modul sa tasterima i LED indikatorima, tu je TM1638 modul sa 8 cifara, 8 LED i 8 tastera.
TM1638 protokol — 3 pina za 8 cifara
TM1638 koristi 3-žični interfejs: STB (Strobe — chip select), CLK (Clock — takt) i DIO (Data — podaci). Ovaj protokol je sličan SPI ali nije standardni SPI — koristi se posebna TM1638 biblioteka. Sa samo 3 pina mikrokontrolera upravljate celim 8-cifrenim displejem, uključujući kontrolu osvetljenosti u 8 nivoa i čitanje tastera (ako su prisutni).
TM1638 čip autonomno upravlja multipleksiranjem svih 8 cifara — mikrokontroler samo šalje podatke (koje cifre prikazati) i čip se brine za sve ostalo. Ovo oslobađa procesor za obradu senzora, komunikaciju i drugu logiku. Za razliku od golih LED segmenata gde morate u glavnoj petlji stalno pozivati refreshDisplay(), sa TM1638 jednom postavite vrednost i čip je prikazuje sve dok ne pošaljete novu.
Kaskadiranje i povezivanje više modula
TM1638 podržava kaskadno povezivanje — više modula može deliti CLK i DIO pinove, dok svaki ima sopstveni STB pin. Sa dva modula dobijate 16 cifara, sa tri 24 cifre, koristeći samo CLK, DIO i po jedan STB pin za svaki modul. Ovo je idealno za velike displej table, industrijske panoe ili sportske semafore gde je potreban veliki broj cifara. Programski, svaki modul se inicijalizuje kao zasebni objekat sa svojim STB pinom.
Primene 8-cifrenog displeja
Osam cifara je standardan format za: laboratorijske frekventometre (do 99.999999 MHz), multimetre (precizna merenja sa 6+ cifara), industrijske brojače komada, kilometre/milje u vozilima, digitalne vage sa preciznim merenjem, sisteme za merenje vremena u sportu (minute:sekunde:stotinke), i POS sisteme. U hobističkim projektima, 8 cifara omogućava kreativne prikaze poput tekućeg teksta (scrolling) po displeju.
Programiranje i biblioteke za TM1638
Arduino biblioteka TM1638 pruža jednostavan API za upravljanje 8-cifrenim displejem. Funkcije uključuju postavljanje pojedinačnih cifara, prikazivanje celih brojeva sa vodećim nulama ili bez, kontrolu decimalne tačke na bilo kojoj poziciji, i podešavanje osvetljenosti u 8 nivoa. Osvežavanje displeja je potpuno autonomno — nakon slanja podataka, TM1638 čip nastavlja da prikazuje poslednju vrednost bez ikakve intervencije mikrokontrolera.
Za složenije primene, moguće je direktno upravljati svakim segmentom svake cifre pomoću setSegments() funkcije. Ovo omogućava kreiranje specijalnih efekata: animacije rotacije, progresivno punjenje bar grafa cifru po cifru, Knight Rider efekat, ili prilagođeni simboli koji se ne mogu postići standardnim ciframa. Za prikaz teksta, dostupne su konverzije heksadecimalnih cifara (0-F) i ograničen set slova.
Potrošnja struje i napajanje
Sa 8 cifara na punom displeju, modul može trošiti do 300mA na najvišem nivou osvetljenosti (svi segmenti upaljeni, cifra „8“ na svim pozicijama). Na najnižem nivou osvetljenosti, potrošnja se smanjuje na oko 30-50mA. Za baterijske projekte, koristite najniži nivo koji je još čitljiv u vašem okruženju. TM1638 podržava i potpuno gašenje displeja softverskom komandom, smanjujući potrošnju na minimum dok čip ostaje aktivan i spreman za nove komande.
Poređenje LCD i LED displeja
| Model | Tip | Format/Cifre | Boja | Interfejs |
|---|---|---|---|---|
| LCD2004 I2C zeleni | Karakter | 20×4 | Zeleni | sa I2C adapterom |
| LCD2004 zeleni | Karakter | 20×4 | Zeleni | bez adaptera |
| LCD1602 I2C zeleni | Karakter | 16×2 | Zeleni | sa I2C adapterom |
| LCD1602 I2C plavi | Karakter | 16×2 | Plavi | sa I2C adapterom |
| LCD1602 zeleni | Karakter | 16×2 | Zeleni | bez adaptera |
| LCD1602 plavi | Karakter | 16×2 | Plavi | bez adaptera |
| LCD0802 zeleni | Karakter | 8×2 | Zeleni | bez adaptera |
| LCD19264 grafički | Grafički | 192×64 | Plavi | SPI |
| LED 0.56″ 4 cifre anoda | 7-segment | 4 cifre | Crveni | Direktno |
| LED 0.56″ 3 cifre anoda | 7-segment | 3 cifre | Crveni | Direktno |
| LED 0.56″ 2 cifre anoda | 7-segment | 2 cifre | Crveni | Direktno |
| LED 0.56″ 1 cifra anoda | 7-segment | 1 cifra | Crveni | Direktno |
| LED 0.56″ 1 cifra katoda | 7-segment | 1 cifra | Crveni | Direktno |
| LED 0.36″ 2 cifre katoda | 7-segment | 2 cifre | Crveni | Direktno |
| LED 0.36″ 3 cifre katoda | 7-segment | 3 cifre | Crveni | Direktno |
| LED 0.36″ 4 cifre katoda | 7-segment | 4 cifre | Crveni | Direktno |
| TM1637 4 cifre | 7-segment | 4 cifre | Crveni | TM1637 (2 pina) |
| TM1637 74HC595 4-bit | 7-segment | 4 cifre | Crveni | 74HC595 |
| TM1638 8 cifara | 7-segment | 8 cifara | Crveni | TM1638 (3 pina) |
| TM1638 8-bit 16 tastera | 7-segment+tasteri | 8 cifara + 16 tastera | Crveni | TM1638 (3 pina) |
Često postavljana pitanja
Da li TM1638 podržava čitanje tastera?
Da, TM1638 čip ima ugrađenu podršku za skeniranje tastature — do 24 tastera (8×3 matrica). Ovaj modul koristi 74HC595 za displej deo, a TM1638 za upravljanje. Za kompletan modul sa tasterima, pogledajte TM1638 sa 16 tastera.
Koliko struje troši 8-cifreni modul?
Na punoj osvetljenosti sa svim segmentima upaljenim (cifra 8 na svim pozicijama), potrošnja može biti do 300mA. Na nižim nivoima osvetljenosti, značajno manje. Za baterijske projekte koristite najniži nivo osvetljenosti.
Da li mogu prikazivati tekst na 8 cifara?
Ograničeno — 7-segment format podržava cifre 0-9 i neka slova (A, b, C, d, E, F, H, L, n, o, P, r, S, t, U). Možete prikazati reči poput „HELLO“, „Error“, „HELP“, „COOL“, „dOnE“ i slično. Za pun alfanumerički prikaz koristite LCD karakter displej poput LCD2004.
Poručite online u Srbiji.




Recenzije
Još nema komentara.