HDD klocka - persistens av vision (5 / 13 steg)

Steg 5: Dra ledningar som schematisk, virtuella



Detta projekt kräver naturligtvis egna kretskort, det bästa verktyget att utforma det är Altium Designer, åtminstone för mig. Först måste vi Rita en schematisk, då vi kommer att använda det för att placera våra komponenter ombord.

Denna HDD klocka består egentligen av två delprojekt: en base-styrelse och en spindel. Base-styrelsen ansvarar för snurrar motorn på önskad hastighet, det måste ha en LED också, så den övre styrelsen kan referera till sig själv till en stabil referenspunkt.

1. spindeln styrelsen Schematisk

Ett par dagar sedan fick jag turen att få mina händer på en större elektroniska sopor och en hetluft pistol. Jag fick mig ganska några PIC processorer, MOS-fETsna, lysdioder, realtids klockor, crystal oscillatorer och flera andra värdefulla komponenter. De processorer jag räddade var en PIC18F46J50, jag valde detta är min huvudsakliga behandlingen enhet. Altium Designer har en omfattande uppsättning Schematisk och PCB bibliotek för elektroniska komponenter, jag tog mikrochip bibliotek, och lagt till processorn därifrån. Detta sätt kan du se till att inga brister får i PCB footprint - kontrolleras dessa bibliotek noggrant.

Efter att schematiskt processorn, en bra start är att ansluta alla power stift, lägga till netto namn, lägga till programming interface huvud. Efter att du fick det, analysera lite vad vi skrev i föregående steg.

1. 1. LED driver modul

Vi behöver en 16-kanals LED driver med så få kontroll stift som möjligt. Jag gick igenom mina lådor och hittade en PCA9635 (bärgades) LED driver controller, som kan styras via I²C buss. Perfekta! Min processor har två I²C moduler, jag kan även plocka som jag använder - beror på PCB som vi kommer att se senare. Med detta sagt, släpp PCA9635 i schematiskt.

1. 2. Real time klocka och kalender

För att hålla tidhållning problemet av processorer axlarna, jag valde den PCF8523 (bärgade) från NXP på grund av sin enkelhet och bekväm I²C gränssnittet. Jag måste erkänna att jag använde här en framför, källkoden kommer förmodligen vara samma. Droppe i PCF8523.

1. 3. Kontrollapparater

Vi måste fundera ut ett sätt att referera till vår spindel till en stabil punkt så vi vet när blinka lysdioderna. Denna referenspunkt som är viktiga för att utlösa de lätta mönster, men jag tror det är viktigare eftersom vi får rotationshastighet från denna ingång. Rotationshastigheten ändras och vi måste anpassa LED av och på tider enligt den. Jag valde en LM2903 (bärgades) jämförelseperson att ge ett gränssnitt till någon form av upptäcka förfarande valde jag kommer senare. Jag ville gå med hallgivare, men eftersom jag använt så många och så starka magneter, jag tänkte kanske använder en ljussensor skulle vara säkrare. Släpp LM2903 i schematiskt.

1. 4. Larm

Detta är en klocka, så det kommer att behöva ett larm. Jag använde en enkel Summer (bärgades) för detta, med en pre-partisk BCR562 transistor. Jag ville använde PCF8523 avbryta pin för att utlösa denna (även signal polaritet matchade), men detta område av PCB var redan otroligt trångt. Så kommer klämma fast jag kommer att använda vakna någon eb en av bearbetningsföretagen. Sätta i summern och transistorn.

1. 5. Switchar

Dessa placerades i av varning bara, tills processorn var igång. Jag använde dem för att felsöka koden, att testa I²C meddelandet och kontrollera tidsinställningarna.

1. 6. Lysdioder

Återigen, dessa också användes för att kontrollera tillämpningen. Tre lysdioder så jag kan skicka-hjärtslag signaler och vad jag vill från koden.

1. 7. IR - mottagare

Det här kommer att snurra snabbt så det är omöjligt att använda knapparna för att ställa in tiden. En (bärgade) Vishay IR-detektor är mer än lämplig för jobbet: det kommer att upptäcka signaler som kommer från en IR-fjärrkontroll och översätta dem till läsbar signaler för processorn. Släpp den i.


2. base board Schematisk

Som du har sett hittills har var nästan varje komponent som jag använde en jag bärgade från elektroniska skräp jag nämnde lite tidigare. Ska jag använda sex N kanal MOS-fETsna motor väg, en LED för synkronisering med spindeln, och två knappar som jag använder för att justera spindeln fart. Att veta detta, kommer att jag behöva en processor som har minst 9 I/O stift. Ett enkelt val är PIC16F84A (nu föråldrade, och har haft några evigheter).

Det finns inte mycket att sägas här, kasta i sex MOS-fETsna, en LED, en oscillator, några knappar, processorn från Microchip bibliotek och binder dem samman. Använda de återstående fem stift för feedback gällande hastighet. Jag la en LED till var och en av dessa överblivna utgångar.


3. power board Schematisk

Detta schema innehåller två likriktare broar, en LDO regulator tillsammans med sin input och output filter caps och hemgjorda spolarna kommer vi att använda som något slags pick-ups. En LED är pålagd denna styrelse samt att signalera om saken er arbetande eller inte.


4. sammanfatta vad vi gjorde

Jag kommer inte att nämna varje inre motstånd som jag satte i, dessa sju var de viktigaste delarna, och det enda som är värt att nämnas. Några av komponenten hade symboler, vissa inte. Några av komponenten hade fotspår, vissa inte. Jag tror, ritning fotspår och symboler i Altium Designer är för lätt att nämna det här. Dock om det finns önskemål om för mig att visa hur sådant görs, kommer jag göra ett nytt snurra och inkluderar som också.

Som sagt, dra ledningar, sätta korsningar, ta bort, kopiera och klistra in till ditt schema ser ut som min, eller om du är nöjd med hur det ser ut.

Se Steg
Relaterade Ämnen

Hard Drive persistens av Vision (HDPOV)

tallrik av en hårddisk snurrar bra över sextio gånger per sekund. Om en smal springa var skuren i tallrik så att lamporna lysa igenom, kan vi uppnå flimra fusion och lura ögat att se en stabil bild. Detta fenomen kallas persistens av vision (POV). De...

Hårddisk Clock (HDD klocka med Arduino Uno)

Detta är ett roligt projekt som kan göras enkelt och också billigt. I detta instructable vi kommer att förklara steg för steg hur man gör denna vackra POV klocka.Använda materialet:Arduino Uno,Tiny RTC modul,ULN 2003,IR diod och IR transistor (använd...

GÖR Controller persistens av Vision effekt med lysdioder

Hej, detta är min första instructable och jag hoppas du gillar den. Det är ett enkelt projekt, göra styrenhet (en mycket användbar controller från www.makezine.com), som gör en uthållighet-av-vision-effekt med hjälp av lysdioder. När du flyttar styre...

Persistens av vision

den ursprungliga idén till projektet kom från David Bjanes som har många projekt i hans Projektkön lysande sinne. Inspirationen kom när David såg en video av en liknande POV display på Youtube.com. Vi kontaktade Bruce Land, vår professor, för att dis...

Ultra låg kostnad sol-uppladdningsbara persistens av vision display

denna enhet ger en ljusstark och iögonfallande Visa för att skriva text och små bilder genom luften. Det använder under £2 (ca $3,20 USA på i skrivande stund) i delar, och är en trevlig liten helg projekt att imponera på dina vänner och familj.Det an...

Arduino persistens av Vision visar

en vision (PoV) display är en rad med lysdioder som flash ut kolumnerna i ett meddelande. När matrisen med lysdioder flyttas, som när monterad på ett cykelhjul, kan meddelandet läsas som om det var många LED hela, i stället för en enda rad.Maskinvaru...

En LED persistens av Vision namnbricka

detta Instructable visar en namnbricka som jag har byggt för min dotter.Jag har sett Defcon märken, och trodde att de var cool. Varför kan mina barn har också - men speciellt byggd för dem?Så här går du - en enkel märke som använder en PIC 16F88, och...

Persistens av Vision trollstav för Arduino

i detta instructable, jag visar dig hur du skapar en trollstav (slags) så att du kan skriva i luften, som bilden ovan visar.Steg 1: Hårdvara Behöver du:-Lödkolv-Löda-5 3v gröna lysdioder-fästa startkablarObs: I stället för lödning, du kan göra detta...

3D POV Clock from a HDD

I detta Instructable kommer vi att omvandla en gammal hårddisk till en 3D persistens av Vision klocka.POV klockor använder en enkel metod för att Visa tid på ett riktigt snyggt sätt. En POV klocka snurrar en uppsättning av lysdioder riktigt snabbt, v...

Lite Brite LED klocka

Lite Brite pinnar ser ut som lysdioder inte de? Det är vad jag dock häromdagen efter att ha arbetat på en LED cube i några timmar. Jag råkade se min dotters Lite Brite sitter där, och jag tittade på högen av lysdioder på mitt skrivbord. Vad en perfek...

Sunrise Alarm LED klocka

Förmågan att förstå och kontrollera ledde matriser är en viktig färdighet för alla som vill vara väl bevandrade i elektronik. Förståelsen av SKIFT register och rad scanning tekniker behövs för sådana bedrifter kommer att vara användbara i otaliga and...

2,5" HDD ta tid

detta är en 2,5" HDD klocka jag gjort från en inaktiv extern hårddisk. Jag använde en 2,5-tums enhet i stället för en 3,5-enhet som i Storbritannien är det mycket svårt att hitta urverk som har en tillräckligt lång spindel att gå hela vägen.Detta är...

Ihållande Vision (POV)-2 sätt att spela -

efter trött på att söka POV handledning som inte klart och komplicerad, jag hittade till slut det bästa en. I detta instructable jag kommer att återskapa en POV (persistens av Vision) trollstav inspirerad av amandaghassaei's ursprungliga design. När...

(POV) Ihållande Vision världen

! Uppdatera! Jag har lagt till ett excel-program som gör det mycket lättare att rita och kod nya bilder!En enkel persistens av vision klot. Spela upp VIDEODetta är ett projekt som jag haft i åtanke under en längre tid och "Göra det Glow" tävling...

Återvunnet hårddisk Clock - FuneLab

Hej alla!Detta är min femte projekt på Instructables & Tack alla gillade detta.Du har en trasig hårddisk? Du skulle lägga den i papperskorgen eller sälja det på Ebay för några dollar? Åh nej!Gör dig redo att vända kraschade hårddisken till en unik kl...

ESP8266 Desktop Clock (WiFi synkroniserad!)

ESP8266 är en awesome chip; med integrerad WiFi, 80MHz klockfrekvens, totalt 160kb RAM, 512kb flash-minne, och massor av andra funktioner, gör det en regelbunden Arduino ser ut som ett skämt. Projektet visas i detta Instructable är enbart baserad på...

Mikro - wrist watch LED mönster TIDMÄTARE

en annan RGB Sunset produktioner produktion!Detta projekt är ett kretskort för att göra en wrist watch storlek version av min mina klocka:med några fler funktioner mer tillämplig på en bärbar enhet. En hel del hjälp och förslag kom från ians 01 / \ /...

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ä...

Charlieplexing lysdioder - teorin

detta instructable är mindre en bygga dina egna projekt och mer en beskrivning av teorin av charlieplexing. Den är lämplig för personer med grunderna i elektronik, men fullständig inte nybörjare. Jag har skrivit det som svar på de många frågor jag få...