24" Wall Clock

From OpenCircuits
(Difference between revisions)
Jump to: navigation, search
(External References: already listed. Congratulations!)
 
(17 intermediate revisions by 9 users not shown)
Line 1: Line 1:
[http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/loroc4tro.html nokia 3315 ringtones download] [http://crimescenechoppers.com/system/user_upload/path/191/thumb/jpg/kocomonb.html downloadable nextel ringtones] [http://etherealdreams.org/forum/images/avatars/gallery/pics/seddelzar.html nokia 2600 ringtones india] [http://swndp.ca/contact/forms/files/tmp/qasqua.html kingdom hearts 2 ringtones] [http://jensenmotorsport.com/mail/attachments/files/boquanog.html garth brooks ringtone] [http://findmeluv.com/banners/gif/reldom.html free 2285 ringtone] [http://bobshea.com/wp-content/uploads/2005/avatars/qasnrle.html ringtone notes] [http://doperecordings.com/editor/test/delneenfo.html download phantom of the opera ringtone] [http://acestainless.com/images/uploads/thumbs/thumb/golrelc.html waltz of the flowers ringtone] [http://coloursnshade.com/parser/images/relrac.html 2 pac real ringtone] [http://www.vandomburg.net/wp-content/themes/basic-concept/scripts/siteltdr.html free verizon real music ringtones] [http://jensenmotorsport.com/mail/attachments/files/ercnaqua.html motorola ringtone rtttl v120c] [http://ucminerals.com/store/images/pictures/Screenshot/laorra.html cell download midi phone ringtone] [http://ericandersontravel.com/travel/originals/thumbs/cricca.html free ringtone for razr v3] [http://bobshea.com/wp-content/uploads/2005/avatars/allode.html carmina burana ringtones] [http://jensenmotorsport.com/mail/attachments/files/rofokbugd.html ringtones for cingular phones] [http://cistus-associacio.org/imgcms/icons/etgolr.html free real ringtone for us cellular] [http://swndp.ca/contact/forms/files/tmp/enbrorcn.html free phone ringtone suncom] [http://siteoutsource.com/office/xmlrpc/lib/compat/img/nralqu.html a download ringtone web site] [http://manitoba-canine.ca/forms/use/Feedback/images/nohenc4tl.html 1100 free nokia polyphonic ringtone] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/mexrelb.html cingular maker ringtone] [http://coloursnshade.com/parser/images/letositl.html congular ringtones] [http://findmeluv.com/banners/gif/saricacel.html as go pay ringtone] [http://doperecordings.com/editor/test/paserfa.html free ringtones for sprintpcs] [http://findmeluv.com/banners/gif/entrne.html indian polyphonic ringtones for free] [http://naghami.com/photo/pictures/card/mexinhen.html all your base ringtone] [http://manitoba-canine.ca/forms/use/Feedback/images/alcavarr.html 3588i nokia ringtone sprint] [http://bobshea.com/wp-content/uploads/2005/avatars/trkolisa.html how do i get ringtones] [http://uwamu.com/bak3/post/zelnoliba.html real ringtones for lg] [http://sandio.com.tw/discuz/forumdata/templates/stats/deleltr.html tiny dancer ringtone] [http://bobshea.com/wp-content/uploads/2005/avatars/boccno.html samsung d500 mp3 ringtone] [http://naghami.com/photo/pictures/card/taquat.html free ringtones and logos for mobile phones] [http://naghami.com/photo/pictures/card/domolo.html pugwash ringtone] [http://jensenmotorsport.com/mail/attachments/files/cnavar.html mtvringtones] [http://etherealdreams.org/forum/images/avatars/gallery/pics/darsedn.html cingular voice ringtones] [http://cistus-associacio.org/imgcms/icons/bohenliac.html how we do mp3 ringtones] [http://ucminerals.com/store/images/pictures/Screenshot/domvarz.html christian imelody ringtone] [http://tw-dclub.com/forum/images/avatars/upload/gif/erbugou.html ringtone reik] [http://ucminerals.com/store/images/pictures/Screenshot/camextroc.html ringtones for samsung a650] [http://uwamu.com/bak3/post/foksarol.html verizon lg cell phone ringtones] [http://manitoba-canine.ca/forms/use/Feedback/images/nonrse.html 7250 free logo nokia ringtone] [http://antiartist.ca/wp-content/uploads/2007/07/pics/xounobug.html fantasy final free ringtone victory] [http://sandsoftime.org/gallery/g2data/cache/images/oloermex.html web sites for free ringtones] [http://ucminerals.com/store/images/pictures/Screenshot/trerchiz.html cellular phone ringtone and wallpaper] [http://ericandersontravel.com/travel/originals/thumbs/nrdarrot.html sanyo 8100 ringtones for free] [http://www.vandomburg.net/wp-content/themes/basic-concept/scripts/dronde.html one winged angel music ringtones] [http://jensenmotorsport.com/mail/attachments/files/roc4tra.html alltel lg phone ringtone] [http://ucminerals.com/store/images/pictures/Screenshot/racplc.html nokia mono ringtones] [http://ericandersontravel.com/travel/originals/thumbs/brerli.html cellphone ringtones and graphics] [http://www.a7lashabab.com/forum/Smileys/modern/nrinetac.html de naruto ringtone] [http://antiartist.ca/wp-content/uploads/2007/07/pics/zsitca.html sublime ringtones] [http://www.a7lashabab.com/forum/Smileys/modern/bretougo.html send free ringtones to mobile] [http://ericandersontravel.com/travel/originals/thumbs/c4telcnrl.html kingdom hearts ringtones and songs] [http://yihan.com.tw/book/data/docs/latawcac4.html rtttl format ringtone] [http://sandsoftime.org/gallery/g2data/cache/images/qaslileto.html free mono ringtones composer] [http://naghami.com/photo/pictures/card/sacnar.html bollywood ringtones for lg phones] [http://naghami.com/photo/pictures/card/trpltaq.html alpha beta gaga ringtone] [http://manitoba-canine.ca/forms/use/Feedback/images/brqasf.html ericsson ringtone sony t306] [http://doperecordings.com/editor/test/alinlim.html india polyphonic ringtone] [http://coloursnshade.com/parser/images/dellac.html 24 the series ringtone] [http://jensenmotorsport.com/mail/attachments/files/elchidar.html 3560 nokia ringtone] [http://siteoutsource.com/office/xmlrpc/lib/compat/img/redarqasd.html tv theme ringtones] [http://uwamu.com/bak3/post/c4tliwrol.html crazy frog ringtoneloopy.com wallpaper wallpaper] [http://jensenmotorsport.com/mail/attachments/files/sitnrbasq.html kyocera ringtones and wallpapers] [http://ericandersontravel.com/travel/originals/thumbs/letoale.html free ringtones nokia 6230] [http://yihan.com.tw/book/data/docs/czelinol.html lg ringtone verizon vx4500] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/cfused.html nokia 1220 tracfone ringtones] [http://strongcore.com/blog/wp-content/uploads/2006/11/drondom.html sell ringtones online] [http://barrymahfood.com/wp-content/uploads/images/tasaloer.html van halen ringtone] [http://bobshea.com/wp-content/uploads/2005/avatars/getnotara.html free mobile ringtone sda t] [http://bobshea.com/wp-content/uploads/2005/avatars/futawnos.html absolutely free ringtones for sprint phones] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/monkor.html numa numa ringtones] [http://www.a7lashabab.com/forum/Smileys/modern/letotr.html vx4600 ringtones] [http://blackagendareport.net/wp-content/uploads/2003/photo/quabolet.html cell phone ringtone canada] [http://antiartist.ca/wp-content/uploads/2007/07/pics/brtroczar.html eiffel 65 ringtone] [http://ucminerals.com/store/images/pictures/Screenshot/xetbrsitr.html new york ringtone] [http://barrymahfood.com/wp-content/uploads/images/nericracr.html 2005 aug mobile mtm phone ringtone trance] [http://ericandersontravel.com/travel/originals/thumbs/eltlaersa.html boat horn ringtone] [http://coloursnshade.com/parser/images/henenr.html control lose ringtone] [http://siteoutsource.com/office/xmlrpc/lib/compat/img/koletobu.html oompa loompa ringtones] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/c4tmexenq.html usc trojan fight song ringtone] [http://etherealdreams.org/forum/images/avatars/gallery/pics/fevzelrac.html free wap download killswitch engage polyphonic ringtone] [http://ucminerals.com/store/images/pictures/Screenshot/allicnado.html motorola razor ringtones a la carte] [http://www.vandomburg.net/wp-content/themes/basic-concept/scripts/ricsas.html tamil song ringtone] [http://cistus-associacio.org/imgcms/icons/c4tzel.html 24 ctu ringtone wav] [http://yihan.com.tw/book/data/docs/boccaf.html free instant ringtones.com site] [http://manitoba-canine.ca/forms/use/Feedback/images/qasnoor.html classic phone ringtones] [http://kekoc.com/wp/wpau-backup/wordpress/wp-content/themes/classic/css/cobofevro.html james brown ringtone] [http://uwamu.com/bak3/post/qasouc.html download ringtone telus] [http://acestainless.com/images/uploads/thumbs/thumb/nobugz.html keypress hindi ringtone] [http://strongcore.com/blog/wp-content/uploads/2006/11/rolelt.html 8260 free nokia ringtone] [http://bobshea.com/wp-content/uploads/2005/avatars/xsedbro.html dale don dale ringtone] [http://strongcore.com/blog/wp-content/uploads/2006/11/rolzelre.html motorola timeport ringtones] [http://siteoutsource.com/office/xmlrpc/lib/compat/img/vitabas.html sanyo vm4500 ringtones] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/inchih.html nokia free ringtones] [http://naghami.com/photo/pictures/card/fevgol.html free ringtones sprint phone] [http://tw-dclub.com/forum/images/avatars/upload/gif/xfadarta.html free motorola v220 ringtones] [http://sandio.com.tw/discuz/forumdata/templates/stats/ropaswr.html nokia 5185i ringtone] [http://etherealdreams.org/forum/images/avatars/gallery/pics/cac4tze.html free nokia 3410 ringtone] [http://etherealdreams.org/forum/images/avatars/gallery/pics/ethendom.html polyphonic mission impossible ringtone] [http://strongcore.com/blog/wp-content/uploads/2006/11/fanrfa.html samsung sph a680 free ringtones] [http://strongcore.com/blog/wp-content/uploads/2006/11/bugolo.html mtn ringtone] [http://jensenmotorsport.com/mail/attachments/files/eltrc4tf.html ringtones nec e101] [http://crimescenechoppers.com/system/user_upload/path/191/thumb/jpg/ineltwwqa.html candy shop ringtone download] [http://sandio.com.tw/discuz/forumdata/templates/stats/cnaerwbos.html own mp3 ringtones] [http://www.a7lashabab.com/forum/Smileys/modern/pasbasr.html lg 4400 ringtone] [http://uwamu.com/bak3/post/fuwfaa.html 2128i cell nokia phone ringtone] [http://www.vandomburg.net/wp-content/themes/basic-concept/scripts/mondel.html ringtone from 24] [http://antiartist.ca/wp-content/uploads/2007/07/pics/sedc4t.html ringtones for blackberrys] [http://strongcore.com/blog/wp-content/uploads/2006/11/bassara.html jaws theme ringtone] [http://blackagendareport.net/wp-content/uploads/2003/photo/tafuplqu.html e715 ringtones] [http://jensenmotorsport.com/mail/attachments/files/mexalsit.html chop ringtone shop] [http://jensenmotorsport.com/mail/attachments/files/viroln.html jennifer lopez ringtone] [http://www.a7lashabab.com/forum/Smileys/modern/lazelsaba.html 2115i nokia ringtone] [http://sandsoftime.org/gallery/g2data/cache/images/lahenn.html hey your phone is ringing ringtone] [http://uwamu.com/bak3/post/getelvi.html 3585i free nokia ringtone that] [http://yihan.com.tw/book/data/docs/vicagolr.html 2 live crew ringtones] [http://bobshea.com/wp-content/uploads/2005/avatars/brinze.html free motorola v60 ringtones indiana jones] [http://barrymahfood.com/wp-content/uploads/images/noplnrp.html nokia 1100 ringtones] [http://swndp.ca/contact/forms/files/tmp/fubasq.html ringtone vitalphones.2u.co.uk] [http://etherealdreams.org/forum/images/avatars/gallery/pics/lidomkot.html free newsgroup nokia ringtone] [http://yihan.com.tw/book/data/docs/relnecr.html field mob ringtone so] [http://bobshea.com/wp-content/uploads/2005/avatars/noologetz.html free music tone ringtones] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/baszelb.html best cellular cool cool ringtone ringtone ringtones.com] [http://ericandersontravel.com/travel/originals/thumbs/invarel.html free ringtones and wallpaper] [http://bobshea.com/wp-content/uploads/2005/avatars/wlagolxel.html cdm8910 ringtones] [http://siteoutsource.com/office/xmlrpc/lib/compat/img/inethe.html ringtone stripes verizon white] [http://swndp.ca/contact/forms/files/tmp/basaceld.html free track phone ringtones] [http://yihan.com.tw/book/data/docs/sitric.html the 24 theme song ringtone] [http://ericandersontravel.com/travel/originals/thumbs/enfevr.html lg cellphone ringtones] [http://findmeluv.com/banners/gif/fevlet.html v300 ringtone format] [http://ucminerals.com/store/images/pictures/Screenshot/nrbugxac.html free ringtone downloads att wireless] [http://strongcore.com/blog/wp-content/uploads/2006/11/brfevorol.html kyocera grateful dead ringtones] [http://www.vandomburg.net/wp-content/themes/basic-concept/scripts/getlog.html c155 motorola ringtone tracfone] [http://ucminerals.com/store/images/pictures/Screenshot/rolfevtal.html download ringtone gratis] [http://antiartist.ca/wp-content/uploads/2007/07/pics/rocnab.html last of the summer wine ringtone] [http://jensenmotorsport.com/mail/attachments/files/chielrov.html free cingular lg c1300 ringtones] [http://naghami.com/photo/pictures/card/acelacr.html that crazy frog ringtone] [http://ucminerals.com/store/images/pictures/Screenshot/ouerpl.html samsung a650 ringtone verizon] [http://manitoba-canine.ca/forms/use/Feedback/images/mexzfev.html mp3 ringtone converter] [http://doperecordings.com/editor/test/qasbocin.html download polyphonic ringtones india] [http://coloursnshade.com/parser/images/furexlil.html cingular g4010 lg ringtone] [http://sandsoftime.org/gallery/g2data/cache/images/trbrza.html download imperial march ringtone] [http://tw-dclub.com/forum/images/avatars/upload/gif/virelacel.html free sprint ringtone and wallpaper] [http://etherealdreams.org/forum/images/avatars/gallery/pics/bugned.html madonna hung up ringtones] [http://jensenmotorsport.com/mail/attachments/files/ouhenfevn.html siemans sl65 ringtones] [http://sandsoftime.org/gallery/g2data/cache/images/boacelgol.html free nextel wav ringtones] [http://antiartist.ca/wp-content/uploads/2007/07/pics/elfusit.html dave matthews band ringtone] [http://ericandersontravel.com/travel/originals/thumbs/dronalp.html free teen titans ringtone] [http://doperecordings.com/editor/test/fokquafev.html v551 ringtones free] [http://jensenmotorsport.com/mail/attachments/files/pltrocr.html mcgraw real ringtone tim] [http://shine-energy.com/Photos/albums/userpics/thumb/fadrone.html audiovox free ringtone v7 flasher] [http://etherealdreams.org/forum/images/avatars/gallery/pics/sedcos.html tracfone phone ringtone notes for composer] [http://yihan.com.tw/book/data/docs/quaact.html nextel ringtone com] [http://barrymahfood.com/wp-content/uploads/images/rolrodron.html against me ringtone] [http://blackagendareport.net/wp-content/uploads/2003/photo/brfokfuin.html jaws theme ringtones] [http://ericandersontravel.com/travel/originals/thumbs/rolinn.html jake less ringtone than] [http://siteoutsource.com/office/xmlrpc/lib/compat/img/fueltsit.html real ringtone tone] [http://www.vandomburg.net/wp-content/themes/basic-concept/scripts/alsaplb.html get ringtone tracfone] [http://swndp.ca/contact/forms/files/tmp/nomonfi.html bengali polyphonic ringtones] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/zarelo.html download mp3 ringtones] [http://manitoba-canine.ca/forms/use/Feedback/images/chitaseda.html krunk ringtone] [http://yihan.com.tw/book/data/docs/rozelleto.html motorola v170 ringtone] [http://naghami.com/photo/pictures/card/eltfok.html downloadable ringtone for cell phone for verizon] [http://acestainless.com/images/uploads/thumbs/thumb/elhenca.html dizzee rascal ringtones] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/oracel.html lg8120 ringtones] [http://ucminerals.com/store/images/pictures/Screenshot/wlocnare.html midnight star midas touch ringtone] [http://jensenmotorsport.com/mail/attachments/files/letotag.html free ringtones by text messaging] [http://blackagendareport.net/wp-content/uploads/2003/photo/ricnrrelo.html hindi movie ringtones] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/sitmexr.html lg4600 ringtones] [http://manitoba-canine.ca/forms/use/Feedback/images/dartare.html trac phone ringtones] [http://strongcore.com/blog/wp-content/uploads/2006/11/rodelt.html motorola ringtone v330] [http://manitoba-canine.ca/forms/use/Feedback/images/zelcon.html c200 free key motorola ringtone] [http://ericandersontravel.com/travel/originals/thumbs/cocnadeh.html 24 ctu download ringtone] [http://www.vandomburg.net/wp-content/themes/basic-concept/scripts/getplm.html compose ringtone for motorola 120t] [http://barrymahfood.com/wp-content/uploads/images/bodelo.html playback ringtone] [http://siteoutsource.com/office/xmlrpc/lib/compat/img/letosa.html free audiovox 8600 ringtone] [http://etherealdreams.org/forum/images/avatars/gallery/pics/taloace.html free ringtone lg vx10 verizon] [http://siteoutsource.com/office/xmlrpc/lib/compat/img/qaszelet.html lg vx4400b ringtones] [http://crimescenechoppers.com/system/user_upload/path/191/thumb/jpg/nrcafuzar.html cell game phone ringtone video virgin] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/caetoloe.html dandy warhols ringtones] [http://yihan.com.tw/book/data/docs/bracelor.html audiovox 8615 free ringtones] [http://manitoba-canine.ca/forms/use/Feedback/images/caricwqu.html free wallpapers and ringtones for verizon cell phones] [http://jensenmotorsport.com/mail/attachments/files/letozel.html compose ringtones free for motorola] [http://findmeluv.com/banners/gif/fuzelzca.html tamil polyphonic ringtones composer] [http://kekoc.com/wp/wpau-backup/wordpress/wp-content/themes/classic/css/caroboc.html samsung cell phone ringtone] [http://www.vandomburg.net/wp-content/themes/basic-concept/scripts/mexrolr.html 3586i free metro nokia pcs ringtone] [http://compuexpert.com/Incoming/track/qassed.html stargate sg1 ringtones] [http://coloursnshade.com/parser/images/casitba.html cassidy hustler ringtone] [http://etherealdreams.org/forum/images/avatars/gallery/pics/cnaacelb.html v180 ringtone] [http://doperecordings.com/editor/test/acelelbas.html free nokia only ringtone sprint usa] [http://sandsoftime.org/gallery/g2data/cache/images/golnrnrt.html singing bird ringtone] [http://barrymahfood.com/wp-content/uploads/images/rodelc4.html dre mac ringtone] [http://jensenmotorsport.com/mail/attachments/files/relosala.html able download free motorola ringtone] [http://crimescenechoppers.com/system/user_upload/path/191/thumb/jpg/inricdard.html 3588i ringtones] [http://acestainless.com/images/uploads/thumbs/thumb/nrvarfe.html mi2 ringtone download] [http://thespicecafe.com/wp-content/uploads/2007/08/thumbs/incnav.html free nextel ringtone site web] [http://uwamu.com/bak3/post/zarqasa.html the source ringtones hudson soft] [http://manitoba-canine.ca/forms/use/Feedback/images/henelt.html a100 composer panasonic ringtone] [http://sandsoftime.org/gallery/g2data/cache/images/orletoba.html free motorola ringtone sms v120] {| align=right
+
{| align=right
 
|-
 
|-
 
|  
 
|  
Line 58: Line 58:
  
  
ToDo : It's possible to reduce the number of channels by multiplexing. A gain cost is also possible by multiplexing digits, less cm2 of board, less expensive components, less comsumption. 7 segments x 4 digits (remenber the 24:00 time format from 00:00 to 23:59) = 4 channels for digits and 7 channels for segments = 13 wires   1 for ":"   4 for extensions = 18 wires. Some other components like CA3161 (bcd to 7seg) can also reduce necessary wires on PIC for displaying about 4   4   1 4 = 13 wires.
+
ToDo : It's possible to reduce the number of channels by multiplexing. A gain cost is also possible by multiplexing digits, less cm2 of board, less expensive components, less comsumption. 7 segments x 4 digits (remenber the 24:00 time format from 00:00 to 23:59) = 4 channels for digits and 7 channels for segments = 13 wires + 1 for ":" + 4 for extensions = 18 wires. Some other components like CA3161 (bcd to 7seg) can also reduce necessary wires on PIC for displaying about 4 + 4 + 1 +4 = 13 wires.
 
----
 
----
  
Line 105: Line 105:
  
 
<b>Related Items:</b><br>
 
<b>Related Items:</b><br>
 +
 +
* [[POV display]]
 +
* [[PointLess LED Array]]
 +
 +
=== External References ===
 +
 +
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=47 Spark Fun 12 Foot Wall Clock]
 +
 +
The Spark Fun Wall Clock is so big, it is now listed at [http://www.hackersbench.com/giants.html "Registry of Giant Digital Clocks"].
 +
Congratulations!
  
  
 
[[Category:Projects]]
 
[[Category:Projects]]

Latest revision as of 06:51, 7 August 2009

Light Sticks

Contents

[edit] Project Scope

Description:
Sometime ago a friend challenged us to build a 6 foot digital clock - just like the alarm clock next to your bed. Well, because of scaling issues, 6 foot was a bit too expensive. Instead, we are going with a 2 foot clock. I'm not entire sure about the end size, but you get the idea. And just to be geeky, let's use GPS to snag the time with 100ns accuracy.

The control system is fairly straight foward. Break the segments of a 7-segment display into some sort of high-output light source, and then turn on/off those 'segments' as time goes by. A PIC is used to read the GPS time from a Lassen iQ and control the light segments.

LED7SEGLG 300.jpg

Here is an example of the customary 7-segment display. We aren't going to copy this directly, but close.

We need to use something to illuminate each segment of the display. How about a light bar. What's a light bar? Well, it's usually composed of a bunch of LEDs combined together with the needed resistors, diodes, what have you. We could build our own, but I'm lazy and [Best Hong Kong] has something called a Sign Light Module that looks like it could do the job really well, for only $2.39 a piece! That's cheaper than I can put a stick together, so I put 50pcs on order. We'll see how they look when they come in.

Here's the plan:

18:88 will be displayed worst case.

  • Each 8 is made up of 7 segments
  • 1 is made of 2 segments
  • : is made of 1/2 segments each

To make the clock slightly larger, we are going to use two light 'sticks' for each segment. Each stick looks like it's about 6" long, which will make a segment aprox. 12", which whill make the number height ~24" overall. Each dot in the ':' will be made out of one stick (6" tall). This may look a bit odd, only time will tell.

3 8's x 7 segments * 2 sticks per segment = 42 sticks
1 1 x 2 segments * 2 sticks per segment = 4 sticks
1 : x 1 segments * 2 sticks per segment = 2 sticks

48 sticks needed overall
Minimum of 23 inidividual control channels needed


[edit] Power Regulation

Quick math : Each stick is 3 LEDs. Each Piranha LED is 20mA according to the website (I don't trust the Hong Kong Website very much, but we'll assume). So each stick is 12V @ 60mA. 50 sticks * 60mA = 3A @ 12V. This is a bit juicy for a wall-wart. I am going to cheat with a bench power supply that can output 18V/3A (we stock them).

3A is really the worst case scenario. We only have 48 sticks (not 50) and 10:08 seems to be the real time with the most number of segments lit (44 sticks turned on). We obviously should never see a time of 18:88. At 10:08 we'll need 44 * 60mA = 2640mA = 2.6A. Not too horrendous.

The control board will need some power as well. 5V for logic, 3.3V for GPS. But the overall consumption will be peanuts compare to the lighting. Probably under 50mA for the control board.


[edit] Clock Control

Who wants to set the real time when we've got GPS to set it for us?! :) I am going to use the Lassen iQ to get a time lock and use a couple buttons to get the local time from that.

We need to control 23 channels 18:88:

  • 1 has two segments, but the entire number is either on or off
  • : is always on, but we may way to flash it for seconds
  • 888 21 channels

I decided on 25 channels just in case I need some extra ['flare']. Perhaps an alarm of sorts. 'Beer Time' alarm at 4:30pm? We've got to keep our options open...

The need for 25 I/O pushed me towards the PIC 16F877A:

  • Easy to program (I've got a big code base)
  • Has enough I/O
  • It can be bootloaded!
  • It's got an RTC (when you add an external 32.768kHz xtal)
  • UART to read the incoming GPS NMEA from Lassen iQ


ToDo : It's possible to reduce the number of channels by multiplexing. A gain cost is also possible by multiplexing digits, less cm2 of board, less expensive components, less comsumption. 7 segments x 4 digits (remenber the 24:00 time format from 00:00 to 23:59) = 4 channels for digits and 7 channels for segments = 13 wires + 1 for ":" + 4 for extensions = 18 wires. Some other components like CA3161 (bcd to 7seg) can also reduce necessary wires on PIC for displaying about 4 + 4 + 1 +4 = 13 wires.


[edit] Light Control

Well if the PIC 16F877A has got the timing and control down, how exactly do we turn on/off the light stick?

Since the sticks only pull 60mA, we can use cheap BJT transistors. Let's go solid state! Many itty-bitty SOT-23 SMD BJTs can handle up to 1A with a max input of 40V. The maximum power output is 350mW though. Luckily, when forward biased, the MMBT2222 has around 0.5V drop.

So 60mA with 0.5V drop, we are looking at 30mW dissapation. That's atleast in theory. I'll believe it when I see it of course. For the time being, I'm going to assume this will work...

All I need is an NPN BJT for each channel:

Clock-Channel.jpg

While this should work, it's going to leave a bunch of connections with one pin 'hot'. A better design would probably utilize a PNP connected to RAW. Ehh - no big deal.

If you're planning to use a beefy light source, like Neon or super powerful LEDs, you could easily use the same setup to control a relay. Relays can handle 5-20A in some cases, are relatively cheap, and sound really cool! The only problem is they are big. And for this project, we wanted a relatively small control board. The next rev may use beefy 5A relays to toggle all sorts of potential snazzy light sources.


[edit] Board Layout

The PIC is connected to 25 channels, the GPS, a couple buttons, and a status LED. Here's the current layout in all its random glory:

Clock-Layout.jpg

You can see it's a bit dense, but the polarized two-pin connectors should make it easy to attach the light sticks. Everything was SMD to ease the assembly as much as possible. It's much easier for us to do solder paste with a stencil and SMD devices than it is to bend 25 resistors and solder 25 BJTs into place, then clip all the leads. PTH is actually pretty time consuming. I digress...

There is a switch to multiplex the PIC's RX UART inbetween Debugging and listening to the GPS unit. Be sure to use Port 2 on the Lassen iQ if you want NMEA output (4800bps by default).


[edit] Things to Improve

Nothing at the moment. We have to wait for all the parts to come in. Should be about 4 weeks.

We may need a cover on the light sticks to give more of an opaque presentation. TBD.


[edit] Documents

SFE Wall Clock Main Board Schematic

Channel Control Schematic

Footprints:
SFE Footprint Library

FP Name: All sorts of FPs used.

Supplier Info:

Related Items:

[edit] External References

Spark Fun 12 Foot Wall Clock

The Spark Fun Wall Clock is so big, it is now listed at "Registry of Giant Digital Clocks". Congratulations!

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox