Stap 3: schema's
De volgende ding om te doen is kiezen de microprocessor, de klok IC, en hoe je rijdt al die LEDs toch?
Microprocessor. Ik ben zeer vertrouwd Micrchip de PIC familie, dus heb ik geselecteerd met de PIC16F688. Het kost slechts $1,40. Wow.
Klok IC. Ik wilde hoge nauwkeurigheid, een seriële interface en batterij back-up. De DS3231 is perfect.
LEDs. Voor witte lichte achtergrondverlichting van elk woord, ben ik met behulp van Digikey 1080-1212-1 LEDs. Ze zijn klein oppervlak-mount LEDs die overweg kunnen met 30 mA van piek stroom. Er zijn 72 LEDs in de klok.
LED Drivers. Ik wilde te kunnen dimmen de LEDs zodat deze overeenkomen met het lichtniveau in de kamer. Dit maakt de MAX7219 (of 7221) bestuurders een natuurlijke keuze.
Diversen. Afronding van de onderdelenlijst is een kleine CdS fotocel te detecteren lichtniveaus, een DIP-schakelaar voor het configureren van klok opties, twee drukknoppen aan het instellen van de tijd, een CR2032 batterijhouder en 5V gereglementeerde muur wrat.
Ik kwam de schema's met behulp van KiCAD, en vervolgens gebruikt KiCAD naar lay-out de board PC. KiCAD kan ik aanbevelen. Ik vond dat ik moest een paar schematische symbolen en PC voetafdrukken maken, maar de prijs klopt (het is open source en vrij) en heeft een vrij goede eigenschap instellen. Er zijn geen limieten bestuur, en geen beperkingen van de laag. Sweet.