- Componenten vereist
- Schakelschema
- CD4511 7-segment stuurprogramma-IC
- 7-segmenten display
- Hoe getallen weergeven op 7-segmentweergave met binaire code?
- BCD naar 7-segment decodercircuit met IC 4511:
Er zijn veel IC's beschikbaar om een 7-segment display aan te sturen, zoals IC 4026, 4033 enz. En we hebben het besturen van 7-segmenten met 4026 en 4033 behandeld. In deze tutorial gaan we 7-segmenten display besturen met IC 4511. Deze CD4511 IC is in feite een BCD naar 7-segment decoder / driver IC, waarmee je een binair getal kunt omzetten in een decimaal getal op het 7-segment display. Bijvoorbeeld, voor het afdrukken van nummer "2" op een 7-segment display, geven we 0010 aan de ingangen (A, B, C, D) van IC4511, zoals verstandig kunnen we 0-9 decimaal getal printen op een enkel 7-segment display. We kunnen in staat zijn om een decimaal getal weer te geven zonder deze chipset te gebruiken, maar dan hebben we nog 3 pinnen nodig en het circuit zal complex zijn, voor het opslaan van de pin gebruiken we dit IC.
IC 4511 heeft enkele ingangenpinnen die BCD worden genoemd. We hoeven alleen die BCD-invoer hoog of laag te maken volgens de BCD-code van dat decimale getal en we krijgen het decimale getal op het display. Bijvoorbeeld: als u '4' wilt weergeven, is de binaire code van vier 0100, dus we geven respectievelijk 0,1,0,0 aan D-, C-, B-, A-invoer en krijgen het decimale nummer '4' weergegeven op 7-segmenten.
Componenten vereist
- CD4511 7-segment stuurprogramma-IC
- 7-segment display (gemeenschappelijke kathode)
- Drukknoppen
- Weerstand (1k, 550 ohm)
- voedingsspanning 5v / 9v
- Draden aansluiten
- Breadboard
Schakelschema
In dit BCD naar 7-Segment Driver-circuit geven we input via de drukknoppen als LOW of HIGH naar de Pins 1, 2, 6 en 7. PIN 3 (lamptest) is direct verbonden met 5v, gebruikt voor het testen van leds. Met behulp van deze pin kunnen we alle LED's van het display AAN zetten om het 7-segment display te testen.
Pin 4 van 4511, wat een blanco invoerpin is, gebruikt om alle LED's van het display uit te schakelen, we gebruiken deze pin niet in dit circuit. Met deze pin kunnen we alle leds tegelijk uitzetten. Pin 5 is verbonden met aarde omdat we de pin gebruiken om de output te strobe. Pin 16 is verbonden met de voeding en pin 8 is verbonden met aarde. De overige pinnen 9, 10, 11, 12, 13, 14 en 15 zijn verbonden met een 7-segment display.
CD4511 7-segment stuurprogramma-IC
CD4511 is een BCD naar 7-segment latch decoder driver IC gevormd met CMOS logic en NPN bipolaire transistor output devices op een onbeweegbare structuur. Deze IC wordt gebruikt waar we common-cathode-displays moeten aansturen, zoals een 7-segment display, low voltage fluorescent display en gloeilamp display. Het heeft een hoge uitgangsstroom tot 25 mA en wordt geleverd met lamptest en blanco om het scherm te testen. Het heeft een DC-ingangsbereik van 3 tot 18 V met een normaal bedrijfstemperatuurbereik van -40 ° C tot + 85 ° C.
Pin diagram
Pin-configuratie
Pin nr. |
Pin naam |
Omschrijving |
1,2,6,7 |
B, C, D, A |
BCD-ingang van de IC |
3 |
Displaytest / Lamptest |
Om het display te testen |
4 |
Blanco invoer |
Om de helderheid van het display uit te schakelen |
5 |
Op te slaan |
Bewaar of strobe een BCD-code |
8 |
GND |
Grond |
9,10,11,12,13,14,15 |
e, d, c, b, a, g, f |
7-segmentuitgangen |
16 |
Vcc |
Positieve voedingsingang |
7-segmenten display
Een zeven-segment display (SSD) is een veel gebruikt elektronisch display-apparaat voor het weergeven van decimale getallen van 0 tot 9. Ze worden het meest gebruikt in elektronische apparaten zoals digitale klokken, timers en rekenmachines om numerieke informatie weer te geven. Zoals de naam aangeeft, is het gemaakt van zeven verschillende verlichte segmenten die zo zijn gerangschikt dat het de nummers 0-9 kan vormen door verschillende combinaties van segmenten weer te geven. Het is ook in staat om een aantal alfabetten te vormen, zoals A, B, C, H, F, E, enz. Lees hier meer over 7-segmentweergave.
7-segmentdisplays behoren tot de eenvoudigste display-eenheden om de cijfers en tekens weer te geven. Zoals weergegeven in de bovenstaande afbeelding van een 7-segment display bestaat uit 8 LEDs, elke LED gebruikt om een segment van eenheid branden en de 8 ste LED gebruikt DOT branden in 7-segment display. We kunnen elk segment een LIJN noemen, aangezien we kunnen zien dat er 7 regels in de eenheid zijn, die worden gebruikt om een cijfer / teken weer te geven. We kunnen naar elk segment verwijzen naar "a, b, c, d, e, f, g" en voor punttekens gebruiken we "h". Er zijn 10 pinnen, waarbij 8 pinnen worden gebruikt om a, b, c, d, e, f, g en h / dp te verwijzen, de twee middelste pinnen zijn gemeenschappelijke anode / kathode van alle leds. Deze gemeenschappelijke anode / kathode is intern kortgesloten, dus we hoeven maar één COM-pin aan te sluiten.
Er zijn twee soorten displays met 7 segmenten: gemeenschappelijke anode en gemeenschappelijke kathode:
Gemeenschappelijke kathode: hierin zijn alle negatieve aansluitingen (kathode) van alle 8 LED's met elkaar verbonden (zie onderstaande afbeelding), genaamd COM. En alle positieve terminals worden met rust gelaten.
Gemeenschappelijke anode: hierin zijn alle positieve terminals (anodes) van alle 8 LED's met elkaar verbonden, genaamd COM. En alle negatieve thermiek wordt met rust gelaten.
Hoe getallen weergeven op 7-segmentweergave met binaire code?
Als we het nummer "0" willen weergeven op een 7-segmentendisplay met gemeenschappelijke kathode, moeten we alle LED's laten oplichten, behalve de LED die bij lijn "g" hoort (zie 7-segment-pin-diagram hierboven, dus we hebben een beetje patroon 00111111. Op dezelfde manier om "1" weer te geven, moeten we LED's laten gloeien die zijn gekoppeld aan b en c, dus het bitpatroon hiervoor zou 00000110 zijn. BCD-code voor zowel het type display met gemeenschappelijke kathode als gemeenschappelijke anode in de onderstaande tabel:
Cijfer voor weergave |
BCD-code (ABCD) |
Gemeenschappelijke anode (hgfedcba) |
Gemeenschappelijke kathode (hgfedcba) |
0 |
0000 |
11000000 |
00111111 |
1 |
0001 |
11111001 |
00000110 |
2 |
0010 |
10100100 |
01011011 |
3 |
0011 |
10110000 |
01001111 |
4 |
0100 |
10011001 |
01100110 |
5 |
0101 |
10010010 |
01101101 |
6 |
0110 |
10000010 |
01111101 |
7 |
0111 |
11111000 |
00000111 |
8 |
1000 |
10000000 |
01111111 |
9 |
1001 |
10011000 |
01100111 |
BCD naar 7-segment decodercircuit met IC 4511:
In eerste instantie zal het display Zero tonen, omdat knoppen zijn aangesloten op pull-down weerstanden en geeft LOW als output wanneer geen knop wordt ingedrukt. Dus om een bepaald decimaal getal te krijgen, volg je gewoon de tabel en je zult zien welke van de 4 knoppen je moet indrukken om het specifieke nummer weer te geven. Als u op een willekeurige knop drukt, krijgt de corresponderende pin 4511 een hoge invoer en wordt het decimale getal op het 7-segment weergegeven. U kunt een decimaal getal van 0 tot 9 weergeven op een enkel 7-segmentendisplay.
Decimaal getal weergeven |
BCD-code voor IC4511 |
Drukknoppen |
|||
D |
C |
B. |
EEN |
||
0 |
0000 |
Laag |
Laag |
Laag |
Laag |
1 |
0001 |
Laag |
Laag |
Laag |
Hoog |
2 |
0010 |
Laag |
Laag |
Hoog |
Laag |
3 |
0011 |
Laag |
Laag |
Hoog |
Hoog |
4 |
0100 |
Laag |
Hoog |
Laag |
Laag |
5 |
0101 |
Laag |
Hoog |
Laag |
Hoog |
6 |
0110 |
Laag |
Hoog |
Hoog |
Laag |
7 |
0111 |
Laag |
Hoog |
Hoog |
Hoog |
8 |
1000 |
Hoog |
Laag |
Laag |
Laag |
9 |
1001 |
Hoog |
Laag |
Laag |
Hoog |
De volledige werking van het circuit wordt getoond in de onderstaande video.