Multiplexering 7 Segment visar med Arduino och SKIFT register (1 / 5 steg)

Steg 1: Planera hårdvara



För att multiplex 7 segmenterar skärmar, behöver du följande:

1. 7 segment visar --jag använder 3 x 4.0 tums Super Red 7 segment från Kingbright (SA40-19SRWA)
Jag föreslår starkt att du köper Gemensam ANOD visar. Gemensam anod betyder alla anoder (+) stift är anslutna. Du använder + spänning till anoden och användning SKIFT register för att jorda de segment och bildar en komplett krets. Mycket enkel!

Dock med gemensam katod, är alla marken (-) stift anslutna. Du kan sedan använda SKIFT register för att avleda makt att anoder av segment. Problemet med denna inställning, är som jag lärt mig den hårda vägen, dock på att du behöver oroa sourcing och sjunkande nuvarande. De flesta uControllers och SKIFT register inte källa eller sänka en hel del ström. Annars skulle du bränna den. Om du behöver mer spänning eller ström, då måste du oroa transistorer eller darlington matriser (externa drivrutiner) sedan använder du Skift register för att berätta för dem vilka segment behöver power (hög spänning eller ström) och när man slipat det. Med andra ord, hårdvara och koden bli mer komplicerat och driver upp kostnaderna.

2. mikrokontroller
Jag föreslår starkt att få en Arduino. Miljön är mycket mer intuitivt och det finns en stor pool av resurser ute om du fastnar. Om du är benägen att göra misstag, får Ruggeduino. Det är bara $10 mer än Arduino Uno och skyddar dig och din dyrbara uController från dumma misstag.

3. följetong i parallell-Out skiftregister
Om du har pengar, köpa från familjen TPIC6x595 eller TPIC6x596 av SKIFT register av Texas Instruments. Jag använder TPIC6B596 i detta instructable. Skillnaden mellan dess syskon (A, B och C-serien) är den nuvarande hantering kapaciteten. Dessutom, ger 596 familjen bättre tillförlitlighet i sammanhängande program. När du väljer SKIFT register, Kontrollera alltid att du inte överskrider deras nuvarande-hantering gränser.

Sidoanteckningar:
-Jag skulle undvika den populära 74HC serien som det kan endast källkod/handfat max 70mA genom chip och inte kan hantera höga spänningar.

-Jag vill också undvika att använda gemensamma katoden / MAX7219/7221 med hög spänning visas. Lita på mig... Det är inte värt det! Du vill inte veta det problem jag har gått igenom med denna setup. Även om det är ett bra bibliotek där ute, är det bäst att förstå och ha kontroll över den underliggande Mekanismen bakom SKIFT register och multiplexing.

4. reglerad DC nätadapter
Om du planerar att köra hög effekt visar, överväga att köpa en reglerad dc adapter som är större än framspänning av skärmen. En reglerad DC adapter ger stabil spänning under någon belastning. Se bara till sin nuvarande rating är större än vad som krävs. I de flesta fall betyg högre än 500mA är nog (högre är bättre).

5. motstånd
Du måste alltid motstånd att vända ner nuvarande går igenom lysdioderna.

Formeln för att beräkna krävs motstånd är:
(Matarspänning - Minimum eller typiska framåt spänning per segment) / önskas framåt strömmen i ampere

Observera att den önskade nuvarande ska alltid vara lite mindre än den absoluta maximala framåt ström anges i databladet för att förlänga livslängden på lamporna. Glöm inte att du måste göra en separat beräkning för decimaltecknet som kan ha ett lägre framspänning krav.

Också vara försiktig med datablad av stora skärmar. Om de visar låg framåt spänningar (< 5V), att betyg för enskilda LED i ett segment i stället för hela segmentet. Så, till exempel om det finns 5 lysdioder i serien per segment och databladet visar en framåt spänning av 2.6V för en 5 tums skärm, du förmodligen behöva multiplicera det med 5 för att få rätt framåt spänning för hela segmentet. Här är ett sådant exempel. Det är mer komplicerat om det är serie/parallell arrangemang som är utanför ramen för detta instructable.

6. bakbord och hoppare ledningar
Jag rekommenderar att köpa stora Lödfritt brödunderläggen och en hel del hoppare ledningar av olika konfigurationer (hane till hane, hane till hona). De är även känd som dupont kablar.

Se Steg
Relaterade Ämnen

Arduino och SKIFT register

I detta projekt kan du se hur du styr ledde använder arduino och SKIFT registerDu behöver:Arduinoenskiftregisterleddeför kod och krets gå till:bästa-circuit.blogspot.comatt se hur wok går till:https://www.youtube.com/watch?v=F1K3qt9nhKc...

Multiplexering fyra 7-segment visar med hjälp av SKIFT register Arduino

Hallo allaJag konstruerade ett enkelt sätt att multiplex fyra 7-Segment visar med hjälp av SKIFT register och en ArduinoLåt oss multiplex 7 segment displaySteg 1: Steg-1: Låt oss utforma Ta fyra 7-segment visar och löda på en PCB på ett sätt som sida...

Multiplexering med Arduino och 74HC595

74HC595 är en lätt och billig (på cirka 60 cent styck) sätt att öka antalet digitala ut stiften på din Arduino. I denna tutorial ska jag visa dig hur man kör upp till 16 lysdioder med en 74HC595 med hjälp av en teknik som kallas multiplexing. I slutä...

Nybörjare tutorial: kontrollera ledde matrisen med 2 595 SKIFT register och potmeter

Jag börjar bara med Arduino och instructables från amandaghassaei hjälpte mig mycket. I sin andra tutorialabout in- och utgångar förklarar hon hur du använder SKIFT register och hur man styr en ledde matrisen av multiplexing. I det sista steget föres...

Använda en 4 siffrig, 7 segment display, med arduino

I denna tutorial kommer jag att visa dig hur du använder en 7 segment display med 4 siffror genom att använda arduino. Några grundläggande saker jag vill påpeka är att detta tar upp nästan alla digitala stiften på arduino uno, leonardo, styrelser med...

Arduino 8 * 8 ledde matrisen driver med 2 * 74HC595 SKIFT register

Jag köpte en 8 x 8 ledde matrisen inklusive en förare ombord med ett MAX7219CNG chip. Tyvärr detta chip inte fungerar korrekt. Så jag bestämde mig att bygga min egen drivrutin med hjälp av 2 74HC595 SKIFT register.Min lösning är baserad på den "Multi...

Kontrollera en LED med arduino och Wifly sköld

För att visa hur du kan styra enheter via wifi med hjälp av arduino wifly shield, kommer jag slå på och av en LED genom att skicka en http-begäran från webbläsaren till wifly sköld.Krav:1. Arduino uno2. Wifly sköld3. ledde4. 220 ohm motstånd5. ett pa...

Styra DC Motors(PC Fans) med Arduino och Relay board

I detta instructable kommer vi att se utan att gå in i detalj, hur man använder 12V DC motorer (PC Fans) med Arduino och relay board eBlockSteg 1: Konfigurera maskinvara och programvara För att göra det behöver vi viss maskinvara kan du hitta på Inte...

Kontrollera en RGB ledde med Arduino och bearbetning

detta instructable (min första inte mindre) visar hur man styr en RGB ledde med bearbetning och arduino.Den viktiga funktionen att vara färg markeras genom att klicka på en bild, RGB-värdet för den pixel du klickar på bearbetas och skickas till den a...

Mugg musik: Förvandla vatten till ett Instrument med Arduino och ChucK

Vad händer om du slå alla ledande yta till ett instrument? Gillar, säga... en mugg vatten? Bäst av allt, är det billigt; du behöver bara $1 värt extra elektriska komponenter (inte inklusive Arduino).För detta projekt, min vän skörd och jag kombinerad...

Säkerhetssystem och tillgång kontroll med Arduino och RFID-

säkerhetssystem och tillgång kontroll med Arduino och RFIDDetta projekt är en evolotuin av mitt första projekt kallat "Arduino - Security System och Access Control"Som ni kan se på bloggen http://arduinobymyself.blogspot.com.br/2012/03/arduino-s...

Hur använder gamla Stepper Motors med Arduino och A4988 Driver

Jag har varit med stegmotorer ett tag nu, och de är fantastiska för alla typer av robotic projekt.Idag kommer jag att dela de saker jag har lärt mig hittills om återanvända gamla stegmotorer bärgades från skrivare. Identifiera stegmotorerStegmotorer...

Power övervakning med Arduino och logga in i Google blad

Sedan senaste veckorna tänkte jag på att göra ett projekt som kan hjälpa mig att hålla ett spår på min dagliga energi användningsområden. I detta projekt använder jag en 30A övervakning styrelse. denna styrelse har 6 strömsensor som kan läsa upp till...

Roligt spel med arduino och bearbetning

Denna tutorial ska show dig hur man gör en första person FPS-shooter i bearbetning med hjälp av en arduino. Detta projekt lämnades till oss som en avslutande tentamen i en teknisk specialkurs, (gymnasieskolan).Video av projektet! :) (Svårt att spela...

Kontroll av en DC motor med Arduino och Visual Basic

Hej vänner detta är mitt första inlägg i instructables.com där jag kommer att försöka ge mer nyhet des ofta.Idag är temat med Arduino och Visual Basic.Det projekt som vi ser idag är controller en dc-motor med Arduino och Visual Basic.För att styra en...

Styra din Tv, Dvd och ljud system med Arduino och Android

Hej alla, detta är min andra instructable och min första på engelska, så, ledsen för misstag.Jag vill dela detta projekt det handlar om hur du kan styra din Tv, DVD och ljudanläggningen med Arduino och en app för Android med app inventor.Om du gillar...

Rörelseaktiverade ljus med Arduino och HC-SR04 sensor

Jag gjorde detta projekt för länge sedan att tända upp i köket när jag öppnar bakdörren.Tanken var när jag öppnar bakdörren, detta ljus som tänds under 15 sekunder och som ger mig tillräckligt med tid att nå strömbrytaren på den motsatta väggen. Före...

Kapacitans mätare med arduino och 555 timer

KAPACITANS MÄTARE MED ARDUINO OCH 555 TIMER CHIPDetta projekt syftar till att bygga en enkel kapacitans mätare, en enhet för att mäta kapacitans i nanoFarads och microFarad, med en räckvidd på ca 1 nanoFarad till hundratals microFarads.Detta projekt,...

Hur man styr motorer med Arduino och RC mottagare i 10 minuter

Detta är min andra handledning på att kontrollera saker med Arduino och R/C-mottagare. Om du inte har tittat på min första tutorial jag föreslår att du tittar på det första, här: i den här guiden kommer vi att titta på hur man styr motorer också anvä...