IV-11 VFD ur: 7 trin

IV-11 VFD ur: 7 trin

Indholdsfortegnelse:

Anonim

Her er min version af et VFD ur, der kører på Arduino (atmega328).

Jeg har forsket mange af VFD uretrådene derude, og det er det der kom af det.

Tak til:

Ladyada til isklokken skrive op. www.ladyada.net/make/icetube/index.html

Haris til IV-11 skrive op. www.candrian.gr/index.php/iv-11-vfd-tube-clock-final-design/

Kevin Darrah for hans forklaring på multiplexing ved hjælp af en Arduino. www.kevindarrah.com

Vær opmærksom på, at jeg ikke er en elektrisk ingeniør, det er bare en hobby, så undskyld for noget skræmmende design:-)

Også hvis du kan lide mit arbejde, så vær venlig at stemme for mig, da jeg har indtastet mikrocontroller konkurrencen, tak.

forsyninger:

Trin 1: Strukturdesign

Så ved hjælp af de mange tråde derude begyndte jeg at designe min pcb ved hjælp af Fritzing.

Fritzing leverer også en fabrikationsservice, som er godt prissat og meget nem at bruge.

Mit design var baseret på den udskiftelige pære stil, så ved hjælp af separate plugin boards til VFD pærer. Jeg troede, det ville være bedre end usolgende ting, hvis der er en pærefejl.

Uret ville bruge en realtid ur ic og en temperatursensor.

Der vil være tre knapper til menuoperation.

Jeg fandt også en dejlig lille touch ic på HobbyTronics hjemmeside, dette vil blive brugt som en knap for at skifte ur mode mellem tid, dato og temperatur.

Jeg må indrømme at board design er sjovt, det bringer virkelig OCD-siden af ​​mig;-)

Trin 2: Brædder og dele

Her er et resumé af de anvendte dele, dette er et igangværende arbejde, så dette ikke er færdiggjort.

VFD Clock Board

IV-11-bestyrelsen

IV-1 bestyrelse

IV-11 rør

IV-1 rør

VFD Driver IC

ATmega328

2x6 Header Female

2x3 Header Female

1x36 Header Male

Low Profile Crystal Caps

Se Crystal

Realtime ur

Temperatur måler

Tryk på Switch IC

28 Pin DIL-stikkontakt

8 pin DIL-stik

Batteriklemme 12mm

Batteri 12mm

5v Switch Regulator

1.2V Switch Regulator

Induktor 2,2mH

Diode Schot 60v 1A

Diode Zener

Miniature Slide Switch

DC 2,1 mm stikkontakt

Takt Switch højre vinkel

Takt Switch Normal

P Channel MOSFET

3mm LED Blå

NPN Transistor

Forskellige kapper og modstande

Trin 3: Bestyrelsens fremstilling

Her er de dejlige brædder som fremstillet af Fritzing:-)

Trin 4: Samling

Tid til at samle brædderne.

Hver af VFD-pærerne skal loddes på der tilhørende brædder, det er vanskeligt at sikre, at de alle ender i samme højde.

Så er det bare en proces med lodning i alle de andre ting, den vanskeligste bit er Max6921 VFD driverchip, da jeg kun kunne få disse i et bredt SO-format, så det har brug for overflade lodning.

Som du kan se i billederne, er der 3 retvinkeltaster på bagsiden til menufunktionen og en tænd / sluk-knap på den anden side.

Realtidsuret har batteribackup, så intet går tabt, når uret er slukket, og indstillingerne gemmes også på ATMEGA328 eeprom.

Trin 5: Kode Tid

Tid til kodningen.

Jeg har brugt og misbrugt et multiplekseksempel til en 8x8 LED-terning, jeg har tidligere brugt denne kode på min egen 4x4-terning, som jeg bygget lidt tilbage.

Koden leveres af Kevin Darrah, vær venlig at tjekke hans hjemmeside, det er fantastisk www.kevindarrah.com

Heldigvis er max6921 vfd-driveren bare et fancy 20bit skiftregister, så koden passer dejligt.

Jeg har tilføjet menuer til at indstille tid, dato og lysstyrke for LED'erne og pærerne.

Du kan også indstille tidsformatet 12/24 timer og temperaturformatet C eller F.

Jeg vil vedhæfte koden, men det har brug for en smule rydning først og kommenterer ……

Trin 6: Afslutningsbeslag

Nå er bestyrelsen samlet, koden er næsten færdig, og jeg har pålagt en arbejdskollega at gøre mig en sag til uret.

Desværre fandt jeg berøringsskruen ic efter at jeg havde sendt bestyrelserne til fabrikation, så det er bunged på nogle strip board og blå tacked på forsiden.

Heldigvis havde jeg brudt de fleste af de ekstra stifter fra mikrocontrolleren på tavlen, så ledningsnettet var meget let:-)

Når sagen er færdig, kan jeg tilslutte kontakten til noget ledende på forsiden …

Så se dette rum.

Trin 7: Laser Cut Case

Mens jeg ventede på min arbejdskammerat at gøre mig til en sag, prøvede jeg min hånd på en smule CAD.

Jeg fandt et firma kaldet Razorlab, som vil laser skære forskellige materialer til dig.

Dette er mit første forsøg på design, og jeg er meget tilfreds med resultaterne, de laserskærede dele ankom i dag.

Jeg har lige bandet det sammen for at se, hvordan det passer.

Mønten på forsiden er min berøringsskifte for at skifte mellem dato, tid og temperatur, der er huller bagtil for menuknapper, tænd / sluk-knap og strømledning og også et hul i siden til temperatursensoren.

Hullerne er ikke helt rigtige, men ikke dårlige til mit første forsøg.