Innholdsfortegnelse:
- Trinn 1: Komme i gang
- Trinn 2: Tilpass øvre område og LED -strøm
- Trinn 3: Opprette egendefinerte områder
- Trinn 4: Kjede flere LM3914s
- Trinn 5: Hvor skal du herfra?
Video: Bruke LM3914 Dot/Bar Display Driver IC: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Selv om LM3914 var et populært produkt på slutten av 1900 -tallet, lever det videre og er fortsatt ganske populært. Det gir en enkel måte å vise et lineært spenningsnivå ved hjelp av en eller flere grupper på ti lysdioder med et minimum av oppstyr.
Du kan bestille LM3914s i pakker med fem, ti og 100 fra PMD Way med gratis levering over hele verden.
Med en rekke eksterne deler eller kretser kan disse lysdiodene representere alle slags data, eller bare blinke for moro skyld. Vi går gjennom noen eksempler på kretser som du kan bruke i dine egne prosjekter, og forhåpentligvis gir deg noen ideer for fremtiden. Opprinnelig av National Semiconductor, blir LM391X -serien nå håndtert av Texas Instruments.
Trinn 1: Komme i gang
Du trenger LM3914 -databladet, så last ned det og behold det som en referanse. Så - tilbake til det grunnleggende. LM3914 styrer ti lysdioder. Den styrer strømmen gjennom lysdiodene ved bruk av bare en motstand, og lysdiodene kan vises i et søylediagram eller en enkelt "prikk" når den er i bruk. LM3914 inneholder en ti-trinns spenningsdeler, hvert trinn når den oppnås vil lyse den matchende LED-en (og de under den i nivåmålermodus).
La oss vurdere de mest grunnleggende eksemplene (fra side to i databladet) - et voltmeter med et område på 0 ~ 5V. Vled -skinnen er også koblet til forsyningsspenningen i vårt eksempel. Pin 9 styrer bar/prikk visningsmodus - med den koblet til pin 3 vil lysdiodene fungere i søylediagrammodus, la den stå åpen for prikkmodus.
2.2uF kondensatoren er bare nødvendig når "ledninger til LED -forsyningen er 6" eller lengre ". Vi har koblet til kretsen ovenfor og opprettet en 0 ~ 5V DC -kilde via et 10kΩ potensiometer med et multimeter for å vise spenningen - i den følgende videoen kan du se resultatene av denne kretsen i aksjon, både i prikk- og stolpediagram modus.
Trinn 2: Tilpass øvre område og LED -strøm
Det var spennende, men hva om du vil ha en annen referansespenning? Det er at du vil at skjermen skal ha et område på 0 ~ 3 V DC? Og hvordan kontrollerer du strømmen gjennom hver LED? Med matematikk og motstander. Vurder følgende formler i bildet.
Som du kan se er LED -strømmen (Iled) enkel, vårt eksempel er 12,5/1210 som returnerte 10,3 mA - og i virkeligheten 12,7 mA (motstandstoleranse kommer til å påvirke verdien av beregningene). Nå skal vi beregne en ny Ref Utspenning - for eksempel skyter vi for en 3 V -meter, og beholder samme strøm for lysdiodene. Dette krever løsning for R2 i ligningen ovenfor, som resulterer med R2 = -R1 + 0,8R1V.
Erstatning av verdiene -R2 = -1210 + 0,8 x 1210 x 3 gir en verdi på 1694Ω for R2. Ikke alle vil ha E48 -motstandsområdet, så prøv å få noe så nært som mulig. Vi fant en 1,8 kΩ for R2 og viser resultatene i den følgende videoen.
Du kan selvsagt ha større visningsområdeverdier, men en forsyningsspenning på ikke mer enn 25 V må være lik eller større enn den verdien. F.eks. Hvis du vil ha en 0 ~ 10 V -skjerm, må forsyningsspenningen være> = 10V DC.
Trinn 3: Opprette egendefinerte områder
Nå skal vi se på hvordan du oppretter en lavere områdegrense, slik at du kan ha skjermer som (for eksempel) kan variere fra en positiv verdi som ikke er null. For eksempel vil du vise nivåer mellom 3 og 5V DC. Fra forrige seksjon vet du hvordan du setter den øvre grensen, og å sette den nedre grensen er enkel - bare bruk den nedre spenningen til pinne 4 (Rlo).
Du kan utlede dette ved å bruke en motstandsdeler eller annen forsyning med en felles GND. Når du oppretter slike kretser, må du huske at toleransen til motstandene som brukes i spenningsdelerne vil påvirke nøyaktigheten. Noen ønsker kanskje å montere trimpots, som etter justeringen kan settes permanent med en klatt lim. Til slutt, for mer lesing om dette emnet - last ned og gjennomgå TI -applikasjonsnotatet.
Trinn 4: Kjede flere LM3914s
To eller flere LM3914s kan lenkes sammen for å øke antall lysdioder som brukes til å vise nivåene over et utvidet område. Kretsløpet ligner på å bruke to uavhengige enheter, bortsett fra at REFout (pin 7) fra den første LM3914 mates til REFlo (pin 4) i den andre LM3914 - hvis REFout er angitt som nødvendig for øvre områdegrense. Tenk på følgende eksempelskjematikk som ga et område fra 0 ~ 3.8V DC.
Motstanden på 20 ~ 22kΩ er påkrevd hvis du bruker prikkmodus (se "Prikkmodus bære" på side ti i databladet). Når vi fortsetter, resulterer kretsen ovenfor i følgende video.
Trinn 5: Hvor skal du herfra?
Nå kan du visuelt representere alle slags lavspenninger for mange formål. Det er flere eksempler på kretser og notater i LM3914 -databladet, så les deg gjennom og gå dypere inn i driften av LM3914.
Videre har Dave Jones fra eevblog.com laget en flott video som beskriver en praktisk anvendelse av LM3914.
Konklusjon
Dette innlegget blir brakt til deg av pmdway.com - alt for produsenter og elektronikkentusiaster, med gratis levering over hele verden.
Anbefalt:
Bruke LM3915 Logarithmic Dot/Bar Display Driver IC: 7 trinn
Bruke LM3915 Logarithmic Dot/Bar Display Driver IC: LM3915 tilbyr en enkel måte å vise et logaritmisk spenningsnivå ved hjelp av en eller flere grupper på ti lysdioder med et minimum av oppstyr. Hvis du vil lage en VU -måler, bør du bruke LM3916 som vi dekker i den siste delen av denne tr
Hvordan bruke DS1307 Bruke Arduino: 7 trinn
Hvordan bruke DS1307 Bruke Arduino: DS1307 er en sanntidsklokke IC (RTC). Denne IC brukes til å gi tidsdata. Tildelt tid starter fra sekunder, minutt, timer, dager, dato, måned og år. Denne IC krever ytterligere eksterne komponenter som Crystal og 3,6V batterier. Krystall
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: I denne instruksen vil jeg vise hvordan du bruker SplatPost -skriveren av ShinyQuagsire. Uten klare instruksjoner ville noen som ikke har erfaring med kommandolinjen ha litt problemer. Målet mitt er å forenkle trinnene ned til poi
Neopixel Ws2812 Rainbow LED-glød med M5stick-C - Kjører Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: 5 trinn
Neopixel Ws2812 Rainbow LED-glød med M5stick-C | Running Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: Hei folkens i denne instruksen, vi lærer hvordan du bruker neopixel ws2812 LED eller led strip eller led matrise eller led ring med m5stack m5stick-C utviklingstavle med Arduino IDE, og vi skal lage et regnbuemønster med den
Hvordan bruke Wiimote som en datamus ved å bruke stearinlys som sensor !!: 3 trinn
Slik bruker du Wiimote som en datamus ved å bruke stearinlys som en sensor !!: Denne guiden viser deg hvordan du kobler din Wii -fjernkontroll (Wiimote) til din PC og bruker den som en mus