U-Disp - The Digg (tm) display (Open Source) (15 / 18 steg)

Steg 15: Projektbeskrivning - hårdvara



Hårdvaran är ett kretskort storlek 1,05 "x 6.3" (2,7 x 16,0 cm) som kan fyllas i två olika sätt beroende om det är först i kedjan eller inte.

Kedja
Displayerna kan vara kedjad tillsammans att bilda en sträng med upp till 16 skärmar. Varje bräda har två 4-poliga kontakter i vänstra övre och nedre hörnen. Den här kontakten bär kraften och kommunikationskanaler mellan displayerna. Bara att ansluta den övre kontakten på skärm #1 till den lägre uttag av display #2 och så vidare i en kedja. Endast den första visningen måste USB-kontakten och USB-till-seriell chip, resten av displayerna bör ha en kristall i stället för USB-chip.
Power

Displayen är USB powered och drar ca 100 mA från USB-bussen så det är möjligt att ansluta fem enheter i en kedja utan att överskrida gränsen på 500 mA per USB-uttag. De flesta PC kan leverera mycket högre strömmar dock många 2,5" externa hårddiskar kräver upp till 700 mA och de fungerar alldeles utmärkt.

Det finns två sätt att övervinna begränsning av fem skärmar. Installera en annan USB-kontakten på sjätte displayen och inte bygeln på plus-kopplingen mellan display fem och sex. Den nya kabeln kommer att sedan mata makt att Visa fem och högre. De andra alternativen att bryta plus-bygeln mellan första och andra displayen och sedan ansluta en extern 5 volt ström lämna tillräckligt med kraft för att leverera resten av upp till femton skärmar - som 1,5 ampere.

Kretsen

Kretsen i princip upp i tre delar.

1. USB-till-seriell konverterare
2. mikrokontroller
3. visar med anoden drivrutiner

Nästan alla delar är mycket vanliga och hål-monterade för enkel montering, det är verkligen ingen rocket science här. Det enda undantaget är FT232R chip. Det är både yta monterad och är troligen inte tillgänglig från din lokala mom & pop elektronikaffär. Lyckligtvis är de både lätt och ganska billigt att få tag på via postorder.

De fullständiga scheman, i både PDF och Eagle-format, samt premade Gerbers finns i avsnittet ladda ner på projektets hemsida.

USB till seriell
Hanteras detta av en FTDI FT232R chip inrymt som är ytbehandla den monterade (SOIC28) apparaten. Dessa marker kan vara lite svårt att löda korrekt, men det är inte omöjligt om du har gjort någon lödning innan. Jag planerar att sälja PCB med chip pre lödda som en service för dem som är tveksamma till att prova själva.

FT232R hanterar både planeringen av mikrokontroller dess synkrona bitbang läge samt tillhandahåller en stabil 6 MHz systemklocka för mikrokontroller undanröja behovet av en extern crystal eller trimning av en mikrokontroller inre RC-oscillator.

När USB-kabeln är ansluten till en dator identifieras det automatiskt som en ny seriell port som kan överföras med på ett enkelt sätt, har jag använt Hyperterm för att testa maskinvaran med.

Mikrokontroller
Atmel ATtiny2313 mikrokontroller är hjärtat i kretsen. Den lyssnar efter comands på dess usart och kontrollerar destinationen för de inkommande paket till se om det bör agera på det eller bara ge det vidare till nästa visning i kedjan. Den uppdaterar kontinuerligt multiplexade signalerna kommer att visas för att visa de önskade siffror och tecken på det i ett flimmer fri sätt,

Eftersom skärmen är Charlieplexed endast nio signaler kommer att det, med normala multiplexing sexton (eller med extra hårdvara - elva) signaler skulle ha varit nödvändiga.

Styrelser som inte är först i kedjan har inte FT232R chip installerat vilket innebär att systemet klocka källa om dessa styrelser inte är tillgänglig så en kristall och två kondensatorer måste installeras på dem. En 6-polig ISP rubrik bör också installeras för att (åter) programmering av firmware.

Displayer & drivrutiner
Displayerna är en dual-siffriga CA (gemensam anod) modell från Kingbright. Detta är en ganska vanligt modell av display och det bör vara lätt att hitta ersättare för det om det behövs.

Som tidigare nämnts är de Charlieplexed att minska antalet requiredIO-linjer. Anoderna drivs av standard NPN liten signal transistorer som BC547 eller 2N2222. Katoder är nuvarande begränsas av nio 82 ohm motstånd.

Se Steg
Relaterade Ämnen

Fenrisulven: En Open source hund robot

Stationära ben rörelseRotation transformeringWalking DemoAnvändargränssnittetDetta är en mini öppen källkod däggdjur fyrfotadjur robot eller du kan se det som en fyra ben hund robot. Syftet med detta projekt är att ge människor möjligheten att skapa...

Open Source 3D-utskrifter Xadow moduler Smart klocka

Epoken av smarta kläder har kommit, längs med den framväxande av olika bärbara enheter, smart särskilt klockor. Dock vill jag visa min maker ande genom att bygga en smart klocka, aka Xadow klocka. Om funktionerna i denna Xadow klocka, jag har fundera...

Konceptuella pussel: Open Source Learning Lab Kit

Den öppna källkod lärande Lab Kit är ett konceptuellt verktyg för utformningen av kollaborativt lärandemiljöer. Utformat som ett pussel, introduceras rumsliga begrepp på ett lekfullt sätt att göra dem tillgängliga för arkitekter, föräldrar, och särsk...

OpenSprinkler: Open-source Web-aktiverat Sprinkler ventilregulatorn

ÖversiktJag är stolt över att presentera OpenSprinkler: en öppen källkod, programmerbar, webbaktiverade sprinkler ventil styrenhet. Det kan användas för att schemalägga och arbeta med standard 24VAC sprinkler ventiler vanligtvis hittas i hushållens b...

Prototyper en säljbar produkt med Blender 3D Open Source Animation programvara

Detta är ett projekt jag har varit arbetande på kallas U.S.C.Etch (uttalas du-skiss) som är kort för Universal ytan sammansatta etsare, och är ett verktyg utformat för att etch på någon yta med kemiska gratis, mikro slipande etsmedel. Den är baserad...

Konvertera STL till DXF med Open Source verktyg

BakgrundJag gjorde nyligen en arduino workshop på beslutsfattare asyl, tog jag också min DSO nano v3 att visa hur PWM fungerar. Kom tillbaka hem och hittade stativ för DSO, var saknad. Också var en som kom med DSO inte bra. Så jag bestämde mig att gö...

GTP USB PIC programmerare (Open Source)

detta arbete innehåller, GTP USB (inte plus eller lite).Den schematiska, foton och PCB har utvecklats av PICMASTERS baserat pånågra värdefulla verk gjort innan.Detta programmerare stöder pic10F, 12F, 16C, 16F 18F, 24Cxx Eeprom.Tyvärr, det fungerar me...

GÅ MED I VÅR OPEN SOURCE ELEMENT KLÄNNING!

Låt oss börja en DESIGN-RIOT!ÖPPEN KÄLLKOD KLÄNNINGEN.Vi uppfann en klänning som skapas genom att ingen av oss, i stället - skapade det med världen. Med dig! Genom att skicka in dina egna element till oss skall kopplas ihop allt till en klänning! Det...

Ett Open Source 3D utskrivbara proteshand

Hej alla beslutsfattare! Detta är ett projekt på gång, för att göra en handprotes som kan laddas ner från internet, skrivas ut och användas av någon. Jag hoppas att få en 3D-skrivare kan börja göra en steg för steg guide att bygga din egen och delar...

Open Sourcing Mammaw s Burgoo

De flesta Burgoo recept är nära bevarade hemligheter, i en anda av öppen källkod jag delar Mammaw's Burgoo recept.VerktygDäck (valfritt)Elektriska KafferostningsföretagenRökare eller gropLeveranserHickory träIngredienser1/4 dl vegetabilisk olja2 msk...

Hacking ditt Digg Button med en avtagbar kabel

The Digg Button från adafruit industries www.adafruit.com är en mycket enkel DIY elektronik kit lämpar sig för nybörjare. Den består av en mikroprocessor, en 3-siffrig display, en knapp och några tillgängliga i/o stift.Som det kommer från adafruit, ä...

Bygga Starling, en modulär WiFi aktiverat LED display ombord.

Starling är modulära WiFi aktiverat, IoT aktiverad displayen. Du kan konfigurera starling att arbeta med IFTTT. OM det här än det är ganska snyggt tjänst som låter dig skicka meddelanden från någon av de populära tjänsterna som gmail, twitter etc för...

The Plant Box

Hej världenUPPDATERING:Jag växt box. Jag är för närvarande i beta-testning scenen. Jag är stabil men jag behöver uppgraderingar. Jag Visa och hålla växterna friska...Lära sig mer.Facebook.vad är en växt låda? Anläggningen är en kontrollerad miljö för...

Twitter Watcher, the #twatch

#twatch rullar den senaste trender ämnen från Twitter på en LCD-skärm. Det är en fristående network appliance som håller sig uppdaterade utan en dator. Det var häftigt att titta på #iranelection, Michael Jacksonoch andra historiska händelser rulla av...

Gränssnitt 7 Segment LED-Display med FT232

I detta Instructable vi kommer att kontrollera en 7 segment LED displayutan att använda en mikrokontroller (en mikrokontroller mindre Display) och Visa alfanumeriska tecken på det.Här ska vi använda en FT232 USB till seriell Chip gränssnittet en geme...

The Drone Pi

OBS: DETTA INSTRUCTABLE ÄR SKRIVETDetta projekt är en quadcopter drivs av en Multiwii och kontrolleras med en Raspberry Pi 2 B. Denna quadcopter har en egenhet eftersom han använder 2 differents controller och han kunde vara pilot med 2 olika enheter...

The Plant Doctor

Hej världenJag Växt läkare. Jag är för närvarande i beta-testning scenen. Jag är stabil men jag behöver uppgraderingar. .Uppdatering: växt läkaren grundläggandeFacebook.vad är anläggningen läkaren? växten doctor är en mobil enhet. mitt syfte är att h...

Making of Wall-E The Robot

As you can tell, my project was simple yet complicated; alla delar och konstruktioner skapades från början. I några veckor kunde jag designa, producera och montera hundratals bitar. Är att jag arbetade på en låg budget skolmiljö, jag kunde bara komma...

Thomas Tank Engine Display skåpet

En kort video av hur jag byggde en Thomas The Tank Engine display skåp för min son ur en gammal pall....