Emma: en 8-siffrig alfanumerisk LED skärm som drivs av elektriska Imp (2 / 8 steg)

Steg 2: Visa siffror, decimaltecken och drivrutiner



Varje display siffra har 17 segment, med 16 av dessa segment är en del av alfanumeriska displayen och den 17: e segmentet att decimalkommat. För enkelhet i programvara har varje siffra sin egen display driver del för de alfanumeriska segment, medan alla decimalpunkterna styrs av en annan förare, för sammanlagt 9. Drivrutinen används är Österrike Micro AS1110. Denna del valdes eftersom den kombinerar den funktionen av en seriell SKIFT register och en låg sida nuvarande diskhon drivrutin för LED visas i ett enda chip, som gör Emma's layout mycket enklare och konstruktion mycket lättare. Denna del är kapabel att sjunka under 2A per chip - långt mer aktuell sjunkande förmåga än vi behöver för en enda Visa siffror!

AS1110 är en konstant-nuvarande drivrutin, och strömmen genom varje segment styrs med valet av ett inre motstånd på varje AS1110, Rext. Varje display siffra klassas upp till 20 mA per segment och Rext väljs så att varje uppvisning avsnitten kommer att köra på cirka 18 mA. Emma är ganska ljusa! En bit tonade plexiglas framför displayen siffrorna kan ge ett högre kontrastförhållande utan att offra för mycket ljusstyrka, för en riktigt bra visuell effekt.

Eftersom AS1110, funktionellt, är en seriell skiftregister, data klockat genom varje siffra. I mjukvaran sker detta genom att skriva ut en 9-byte binära klump på den enda seriella linje. Den första byten kontroller decimalpunkterna, den andra ur styr den vänstra siffran, och så vidare.

Förutom klocka, seriell data i, och seriella data ut stiften har AS1110 en load pin och en utgång aktivera pin. Load PIN-koden ska växlas högt för att läsa in data in i produktionen arrangerar av drivrutinen efter skiftande uppgifter med den seriella data i och klocka linjer. Nya data visas omedelbart utdata aktiverar linje påstås (output enable är aktiv låg, så att linjen drivs låg att hävda). Observera att växla load pin hög rensar input scenen av föraren, så old-school-calculator effekten erhålls genom att flytta data genom förarens med utgång aktiverad går inte med denna drivrutin.

Aktivera arbetsledningen ger ett praktiskt sätt att kontrollera ljusstyrkan som möjliggör intoning och uttoning effekter, genom att köra raden med en puls-pulsbreddsmodulerad signal.

Det är vad som finns under huven! Låt oss ta en titt på styrelsen!

Se Steg
Relaterade Ämnen

Lägga till en LED i en blixt driva

Hur till lägga till en LED Flash Drive - Klicka här för fler roliga filmer, steg för steg handledning om hur man lägger en LED till en USB thumbdrive. Användbart för färgkodning enheter för arkivering av filer....

Hur man gör en LED skylt ruta som ändrar färg

Billigare än att betala någon att göra det lättare. Göra alla tecken, om dess i affärer eller bara på kul, stå ut. Detta projekt är specifikt för en skylt låda men det finns massor av enorm användning för RGB LED ljus remsor. Detta kommer förhoppning...

Med hjälp av rullning LED märken som jul Taggar! BTW, de är BestBuy gåvokort!

Först och främst är detta Instructable inte en steg för steg från-the-mark-up skapelse eller ens en hacka. Dess mer av en... åter purposing, antar jag. OK, ok. Kan bara säga att det är en cool användning av teknik.Under flera år Best Buy säljs mycket...

LED-ljus indikatorer för EV, elektriska fordon ladda posterar

EV / elbil laddstationer kan genomföra dessa status lampor färger för att indikera staten kostnad.Nuvarande ljus indikatorer behöver förfining i min mening.Ladda Station LED-ljus indikatorer:Vit: Redo att ladda, ingen Internetanslutning för faktureri...

Penna leda Containter USB blixt driva

lägger till lite stil till din USB blixt drivaSteg 1: material Behöver du:USB-flashminneTom penna bly ContainerSteg 2: Ta bort botten locket på behållaren Ta bort botten locket på behållaren, och det är där du sätter in USB in.Steg 3: Sätt in usb In...

Transmission: ett kreativitet mätsystem

Det kan vara alltför lätt att fastna overthinking dina idéer och låta dina redskap slipa utan att göra några framsteg. Som beslutsfattare, designers, ingenjörer, hobby är etc. det viktigt för oss att komma ur våra huvuden och skissa på våra idéer som...

Internet-ansluten joystick

förra veckan, jag postat en demo på att bygga impBot, en enkel pan/tilt servo "robot" kontrolleras via internet med den elektriska imp. Vid tiden, allt jag hade för kontrollerande nämnda robot var en potentiometer i en låda, som gjorde den total...

ImpBot: en Pan-Tilt elektriska Imp Robot

med styrenhet, har du en bra grundläggande enhet driver data till den elektriska Imp planner (och därmed till internet i stort, via HTTP ut nod), men hur är utdataenheter? Kontrollera lamporna är ett bra trick, som vi såg i går, men det räcker inte a...

Elektriska Imp WiFi framsteg Display

Vi föll slumpmässigt till en glass belöningssystem hemma. Att få bra betyg hem medel får vi gå ut för glass. Inte säker på att detta är ett politiskt korrekt belöningssystem, men det är en händelse som vi alla ser fram emot. Naturligt, jag är en mott...

$20 Streetlamp / lyktstolpe

Välkommen till instructable för en mycket billig lyktstolpe. Vi behövde verkligen något att lysa upp vår gårdsplanen eftersom vi bor på vischan och det blir väldigt mörkt på natten.De lampor som du kan köpa i butikerna är verkligen dyra och minst är...

LED Dawn / Sunrise väckarklocka, nattlampa & säkerhet ljus - Arduino kompatibel

som nätterna förlängs successivt under hösten 2011, jag upptäckt glädjen med Arduino och trodde att det skulle vara ett bra sätt att genomföra något som jag har velat ha en lång stund - ett skonsamt sätt att vakna upp på en vintermorgon. Tyvärr, det...

Elektriskt ledande lim och ledande tråd: Gör en LED-Display och tyg krets som rullar upp.

Gör din egen ledande tyger, tråd, lim och tejp, och använda dem för att göra potentiometrar, resistorer, växlar, LED-displayer och kretsar.Med hjälp av elektriskt ledande lim och ledande tråd kan du göra LED-displayer och kretsar på något flexibelt t...

Bygga en enorm 7 segment 8 siffror röda LED-skärm

detta instructables presenterar hur man gör en enorm 7 segment 8 siffror LED display panel. Syftet med denna display är att Visa tid, datum, temperatur eller för att användas som en kronometer på olika körs tävlingar, mountain bike tävlingar, trail k...

Enkla 7 Segment LED-klocka

LED-klocka gör inte detta instructable intressant, även jag är inte avsikten att göra en klocka, men jag fann det enkelt någonsin utan för mycket kod att slutföra en klocka, så jag vill dela den till alla. I själva verket jag experimenterar 7 segment...

Arduino drivs 1400 LED Christmas Tree

Jag köpte en GE pre upplysta julgran i 2007. Belysningen består av anpassade strängar av tydlig konstant på glödlampor. Varje sträng med 1, 2 eller 3 grupper av 49 konstant på lökar och en säkring lampa i serie. Det fanns totalt 1200 lökar på trädet....

RGB + W/UV LED Strip tvätta ljus med LED-Display

Detta projekt har NLED 4 kanaler DMX tvätta Controller med LED-Display. Perfekt för att bygga din egen DIY LED tvätta/översvämning ljus. Registeransvarige har många funktioner, inklusive en extern 3-siffriga blå LED-display för att justera konfigurat...

Blå LED mus

trött på att standard rött ljus under musen? Byt ut!allt du behöver är en lödkolv (och helst en desoldering verktyg också), en multimeter, och färgen ledde du vill (och möjligen en resistor).Jag använde en billig $10 Ativa varumärke mus från Office D...

660nm LED ansiktsmask

min familj har hudproblem och efter användande en egenutvecklad LED enhet för att behandla munsår, inte bara gjorde det klart dem snabbt än medicinska krämer, jag har inte haft en annan sedan. Jag bestämde mig efter denna framgång att jag skulle kunn...

LED Flower Crown

Jag älskar att göra och bär överstycken. Utmärkt huvud ornamentik får dig att känna ostoppbar. Det är lätt att förstå varför härskande makten kommer ofta med en symbolisk pannsmycke. Den högra pannsmycke kan ofta verkligen definiera en titt eller ett...