Saskarīgs burtciparu displejs ar mikrokontrolleru AT89S52

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Lai lietotājiem sniegtu instrukcijas vai informācijas īpašības, daudziem mikrokontrolleru instrumentiem un mašīnām jāparāda alfabēta burti un cipari. Sistēmā, kur jāparāda tikai neliels informācijas / datu daudzums, bieži tiek izmantoti pieticīgi ciparu tipa displeji. To izgatavošanai tiek izmantotas daudzas tehnoloģijas digitālie displeji tomēr mēs apspriežam tikai divus galvenos veidus. Burtciparu displeji sastāv vai nu no LCD displejiem, vai ar LED savienojumu, kas savienoti kopējā anoda vai kopējā katoda režīmā. Tikai cipariem decimālā un heksadecimālā formātā tiek izmantoti kopējie 7 segmentu displeji. Gan skaitļiem, gan alfabētiem tiek izmantots 18 segmentu displejs, kas sastāv no 5 līdz 7 punktu matricas.

Displeju, kas sniedz informāciju rakstzīmju, piemēram, ciparu vai burtu formā, sauc par burtciparu displeju. Burtciparu displejiem ir arvien lielāka loma elektroniskajos aparātos. Šos displejus galvenokārt izmanto gadījumos, kad nepieciešama līdz 16 bitu datu izvade un pilna burtciparu izvade, kas nav mazāka par 200 rakstzīmēm.




Burtciparu displejs

Burtciparu displejs

Burtciparu displeji tiek izmantoti plašā diapazonā, ieskaitot skaitītājus, sadzīves tehniku, sakarus, tekstapstrādes procesus, medicīnas instrumentus, mobilos tālruņus utt.



Saskarīgs burtciparu displejs ar mikrokontrolleru AT89S52:

Burtciparu displejus var savienot tieši ar mikrokontrolleru vai caur BCD līdz 7 segmentu dekoderim.

No lietojuma ķēdes shēma sastāv no mikrokontrollera AT89S52, trīs līdz astoņi dekodētāja 74LS138, kopīgiem anoda burtciparu displejiem, regulatora 7805 un dažām atsevišķām sastāvdaļām.

Mikrokontrollera porti P0 un P2 ir konfigurēti darboties kā kopēja datu kopne visiem 6 burtciparu displejiem, kuru atbilstošās datu tapas ir sasietas, lai izveidotu kopēju 16 bitu datu kopni. Port-2 nodrošina augstāku datu baitu, savukārt ports-0 nodrošina zemāko, lai displejā iedegtos rakstzīme. Mikrokontrollera porta tapas P1.2-P1.4 un P1.5-P1.7 ir izmantotas kā adreses ievades dekodētāja IC (74LS138), lai vienlaikus iespējotu vienu no sešiem burtciparu displejiem (DIS1 līdz DIS6). . Tomēr displejus DIS1 un DIS2 tieši iespējo vai atspējo porta tapas P1.0 un P1.1. 4. un 5. tapas ir iezemētas, un tapa 6 ir izveidota augsta, lai iespējotu dekodētāju 74LS138.


Visas atbilstošās burtciparu displeju datu tapas no DIS1 līdz DIS6 ir sasietas, savukārt katra displeja kopējais anods tiek darbināts atsevišķi, izmantojot BC557 tranzistoru, kas pēc vajadzības ieslēdzas vai izslēdzas, izmantojot 74LS138 IC izvadus un tapas P1.0 un P1 .1 IC. P3 P3 (P3.4 līdz P3.7) augstāko šķipsnu izmanto kā atlases kopni, lai izvēlētos vienu no iepriekš 6 saglabātie ziņojumi izmantojot 4 bitu bināro vērtību, kas atrodas uz šīm tapām. Atlases tapas no P3.4 līdz P3.7 vienmēr tiek uzvilktas augstu. Izmantojot 4 bitu numuru, mēs varam izvēlēties jebkuru no 16 ziņojumiem, piemēram:

0 0 0 0 Daudz laimes dzimšanas dienā

0 0 0 1 Laimīgs Ramjans

0 0 1 0 * laimīgu Diwali *

0 0 1 1 Priecīgus Ziemassvētkus

::

::

::

1 1 1 1 Laipni lūdzam visiem

Saskarīgs burtciparu displejs ar mikrokontrolleru AT89S52

BCD līdz 7 segmentu dekoderim

BCD uz 7 segmentu dekodētāju pārveido BCD skaitītāja izejas loģisko stāvokli binārā kodētā decimālā formātā signālos, kas var vadīt 7 segmentu displeju. Tādējādi skaitītāja izeja tiek parādīta 7 segmentu displejā.

Septiņu segmentu displejs ir plaši izmantota elektroniskā displeja ierīce, kas var parādīt ciparus no 0 līdz 9. Mēs to saucam par septiņu segmentu attēlojumu, jo tas ir sadalīts septiņos segmentos. Tie ir pieejami kopējā anoda režīmā un kopējā katoda režīmā. Gaismas diodes katods un anodi ir sakārtoti taisnas līnijas formā. Ja LED katodam tiek piešķirts negatīvs un anodam pozitīvs, tas spīd. Kopējie anodi ir savienoti ar 470Ω rezistoru sērijām un katodi ir savienoti ar kopējo zemi, otrs rezistoru gals ir pievienots ieejai, lai redzētu, kā darbojas segments.

Ja ieeja ir augsta, arī kopējais negatīvs ir zems, tad nedeg LED. Kad tiek dota augsta loģika, strāva iet caur anodu un caur rezistoru sasniedz LED, un tā atkal nonāk zemē. Tad tas liek LED mirgot. Piemērs 7 parādīšanai mums ir jāpadara pirmie 3 zondes tikpat augstas. Šie 0 un 1 nāk no mikrokontrollera.

7 segmentu dekoders

7 segmentu dekoders

7 segmentu displeja funkcijas:

  • Izcils izskats
  • Augsta pīķa strāva
  • Intensitātes un krāsu izvēles iespēja
  • Lieliski piemērots garu ciparu virkņu multipleksēšanai
  • Dizaina elastība

BCD darbība ar 7 segmentu dekodētāju:

Šeit ir ūdens līmeņa indikatora ķēdes digitālā versija. Tas izmanto 7 segmentu displeju, lai ūdens līmeni ciparu veidā parādītu no 0 līdz 9. Ķēde darbojas ar 5 V regulētu barošanas avotu. Tas ir veidots ap prioritāro kodētāju IC 73HC137 (IC1), BCD-7 segmentu dekodētāju IC CD3511 (IC2), 7 segmentu displeju LTS533 (DIS1) un dažiem atsevišķiem komponentiem. Augstas ieejas pretestības dēļ IC1 tvertnē izjūt ūdeni no tā deviņiem ieejas spailēm.

Ieejas ir savienotas ar + 5V caur 560KΩ rezistoriem. Sensora zemējuma spaile jāglabā tvertnes apakšā. IC 73HC137 ir deviņas aktīvas un zemas ievades, un aktīvo ieeju pārveido par aktīvo un zemo BCD izeju. Ievadei L-9 ir visaugstākā prioritāte. IC1 9, 7, 6, 13 izejas tiek ievadītas IC2 caur tranzistoriem T1 līdz T3. Šis loģiskais invertors tiek izmantots, lai pārveidotu IC1 aktīvo-zemo izvadi par aktīvo-augsto IC2. IC2 saņemtais BCD kods tiek parādīts 7 segmentu displejā. Rezistori no R18 līdz R23 ierobežo strāvu caur displeju.

Kad tvertne ir tukša, visas IC1 ieejas paliek augstas. Tā rezultātā tā produkcija arī paliek augsta, padarot visas IC2 ieejas zemas. Šajā posmā displejā redzams “0”, kas nozīmē, ka tvertne ir tukša. Līdzīgi, kad ūdens līmenis sasniedz L-1 pozīciju, displejā parādās ‘1’ un, kad ūdens līmenis sasniedz L-8, displejā redzams ‘8’. Visbeidzot, kad tvertne ir pilna, visas IC1 ieejas kļūst zemas un tās izeja samazinās, lai visas IC2 ieejas būtu augstas. Displejā tagad ir redzams “9”, kas nozīmē, ka tvertne ir pilna.

Es ceru, ka jūs skaidri saprotat saskarnes burtciparu displeja jēdzienu, ja rodas kādi jautājumi par šo tēmu vai elektrisko un elektroniskie projekti atstājiet komentāru sadaļu zemāk.

Fotoattēlu kredīts: