Mar 13, 2024 Zanechajte správu

Práca so sedemsegmentovým LED displejom

Práca so sedemsegmentovým LED displejom



Toto je rýchly úvod do základov používania sedemsegmentových LED displejov s mikrokontrolérmi. Viac informácií o zariadeniach uvedených v tomto návode nájdete v údajových listoch výrobcu.

Štruktúra a obsluha sedemsegmentového LED displeja
Obrázok 1 zobrazuje sedemsegmentový LED displej. Ako naznačuje ekvivalentný obvod diódy vľavo, každý segment je samostatná LED. Toto je displej so spoločnou katódou (CC). Všetky katódy (alebo záporné svorky) segmentových LED sú navzájom spojené.

Ak chcete segment zapnúť, nastavte príslušný kolík na VYSOKÝ (obrázok 2).
 

Seven segment common cathode displayPostava 1:Sedemsegmentový displej so spoločnou katódou.

CC display, segment pins b and c set to HIGHObrázok 2:CC displej, segmentové kolíky b a c nastavené na HIGH



Na sedemsegmentovom displeji so spoločnou anódou (CA) (obrázok 3) sú anódy (kladné svorky) všetkých segmentov navzájom spojené.
 

Seven segment common anode displayObrázok 3:Sedemsegmentový displej so spoločnou anódou

CA display, segment pins b and c set to LOW.Obrázok 4:CA displej, segmentové kolíky b a c nastavené na LOW.



Ak chcete segment zapnúť, nastavte jeho priradený špendlík na NÍZKY.

Rezistory na vyššie uvedených obrázkoch obmedzujú prúd cez každý segment na maximálne špecifikovaný maximálny dopredný prúd (If).

Zoznam dielov:

Práca s 7-segmentovými LED diódami bez Arduina

(1) Arduino Uno R3
(2) Zobraziť 7-segment červený
(20) 220Ω uhlíkový filmový rezistor
(10) 10kΩ uhlíkový filmový rezistor
(10) Tranzistor na všeobecné použitie
(1) Západka na 9V batériu
(1) 9V alkalická batéria
(1) 830-Point Spájkovacia doska
(1) 70-Súprava prepojovacieho kábla
(1) Ovládač dekodéra BCD až 7 segmentového Latch



Prepojovacie mikrokontroléry a sedemsegmentové displeje
Obrázok 5 zobrazuje sedemsegmentový displej so spoločnou katódou pripojený k jednodoskovému počítaču Arduino Uno (SBC). Na programovanie Arduina budete potrebovať kábel USB-A až B.
 

Arduino Uno connected to seven segment display.Obrázok 5:Arduino Uno pripojené k sedemsegmentovému displeju.



Vyžaduje 7 digitálnych I/O kolíkov na riadenie segmentov, 8, ak je zahrnutá aj desatinná čiarka.
 

Arduino with seven segment display output
Obrázok 5a:Arduino so sedemsegmentovým výstupom displeja



Vzorový kód zobrazený vo výpise 1 opakovane zobrazuje číslice 0-9 a desatinnú čiarku. Hlavná slučka volá funkciu DisplayDigit na zobrazenie ďalšieho čísla. Funkcia DisplayDigit získa vzor siedmich segmentov pre číslicu a podľa toho nastaví kolíky segmentov.

Arduino with seven segment display output

Zaslať požiadavku

Domov

Telefón

E-mailom

Vyšetrovanie