Sida 1 av 2

Projekt Matrisklocka (klart! bilder, källkod och schema)

Postat: 12 september 2007, 00:10:46
av behr
Klockor... kan man aldrig bygga för många :?: Eller kanske...


Tänk lysdiodsmatris:
Bild

Matriserna köpte jag på ebay från Kina eller nått sånt. Dom var ganska billiga, men kvaliten kanske var lite sådär.
Det är 6st 5x8 matriser (sammanlagt 240 dioder). Matriserna är limmade med epoxilim på en 4mm alu-plåt. Sammanlagt är matrisen 450mm bred och 110mm hög.

Bild

Ytterligare en aluplåt är monterad på distanser. Detta gör konstruktionen betydligt styvare för att matrisernas lim inte ska släppa. (+ att man inte ska se kabelanarkin bakom...)

Bild

Bild

Bild

Klockan styrs av en DS89C450 från Dallas Semiconductor. Det är en speedad 8051a med 29MHz klockfrekvens, 1k supersnabbt xdata sram och 1 cykels exekvering. Enda nackdelen med den processorn är strömförbrukningen på 80mA :shock:
Kolumnerna drivs av 4st Allegro A6801 drivare och raderna drivs med p-kanals fetar (ytmonterade under kolumndrivarna). Realtidklockan styrs av en TCXO (ds32khz).
Matrisen uppdateras helt 75ggr/sekund. Varje uppdatering är uppdelad i 8 olika lång "underuppdatering" som gör att jag kan styra varje diods intensitet individuellt. Hela displayens intensitet kan också sänkas och höjas mjukvarumässigt. Glömmde sätt knappar på kortet så den synkas via rs232 mot en dator och ett program till SPs SNTP server.

Bild

Har satt en IR-mottagare och gjort så klockan fjärrstyrs med en liten kamerafjärrkontroll som kan användas för att växla mellan olika funktioner och justera intensiteten.

Bild

Funktioner som klockan har nu:
* Datumvisning
* Tidsvisning
- lättläst
- binärt
* Tidtagarur
* Rullande text


Liten film: (den flimmrar inte så i verkligheten...)
http://behr.h1x.com/ledclock_wm9.avi

Bjuder på källkod och kretsschema med! 8)

Kretsschema:
http://behr.h1x.com/ledclock_sch.pdf

Källkod:
http://behr.h1x.com/ledclock.rar
(Kompileras med SDCC, TextPad projekt)

Postat: 12 september 2007, 00:29:32
av zeus
Snyggt värre!

Ska den få någon ram eller liknande?

Postat: 12 september 2007, 00:30:51
av Henry
Snyggt! Den kunde visst lite mer än att bara visa tiden. :)

Postat: 12 september 2007, 08:44:06
av Fagge
Najsigt :tumupp:
Då är det bara en snygg låda som saknas, eller?.

Postat: 12 september 2007, 12:59:41
av Illuwatar
A job well done! Ett kontrastfilter framför och den blir perfekt.

Och äntligen en kamera som inte hoppas upp och ner hela tiden...

Postat: 12 september 2007, 13:49:40
av JimmyAndersson
Snyggt! :) :tumupp:

När jag tog av mig glasögonen och tittade på filmen så flöt pixlarna ihop (mellanrummen försvann) så den blev då ännu mer lättläst. Skulle lätt kunna tänka mig en sånhär klocka i sovrummet så att man slipper kisa för att se vad klocka är när man vaknar. :D

Postat: 12 september 2007, 13:54:18
av dar303
Mycket snyggt bygge!

Postat: 12 september 2007, 17:26:03
av RD
Snyggt jobbat!
Är den byggd som rent tidsfördriv eller har den en planerad plats /användning?

Postat: 12 september 2007, 18:11:17
av Greve Hamilton
Sjukt snyggt!

Postat: 12 september 2007, 20:02:09
av behr
Det är tänkt att klockan ska få en aluminium-ram och ett mörkt glas. Har dock inte hittat kontrastfilter i tillräcklig storlek... Någon som vet var det finns?

Den är byggd som tidsfördriv/utbildning men den har tjänstgjort som händelseloggare några veckor. Gissa dom undrade varför det satt en jätteklocka inkopplad till ställverket :lol:

Postat: 12 september 2007, 20:14:47
av JimmyAndersson
Off topic: Noterade just din mailadress. Du råkar inte heta Uli i förnamn? :)

Postat: 12 september 2007, 20:16:06
av bengt-re
Lars Svensson komponent har kontrastglas i skora skivor. Smådyrt, men kostar på att ligga på topp...

http://www.larsvensonkomponent.se/

Postat: 12 september 2007, 20:25:53
av behr
Ska kolla vad Lars Svensson vill ha för en ruta.

Jimmy, nej, Uli heter jag inte. Har ett så ovanligt namn som Anders

Postat: 13 september 2007, 14:02:18
av oJsan
Trevligt projekt! Men ska det inte vara "5x7".. eller är det jag som är dålig på att räkna? :D

Skulle kika i källkoden, men mitt antivirusprogram (TrendMicro) tyckte att filens innehåll verkade misstänksamt (makeversion.exe). Blev länkad till denna sida:
http://www.trendmicro.com/vinfo/virusen ... eneric.001
Förmodligen så är allt i sin ordning gissar jag...

Postat: 13 september 2007, 14:29:19
av behr
hehe.. det är jag som inte kan räkna. det är såklart 5x7 matriser :oops:

nod32 klagar inte på makeversion.exe. det är bara ett litet program för att uppdatera build-nummer. fast jag kör alla mina program i exe-komprimerare, det är väl det den har svårt för...? ska ta bort exe-filen från raren ikväll. den är ju inte nödvändig och vill inte bidra till att sprida några virus :p