Dit is een eenvoudige klok project gebaseerd op ti MSP430G2231. De micro-controller wordt geleverd MSP430G2231 opgenomen in de $4.30 TI Launchpad kit. De doelstelling van het project is het creëren van een klok werken met minimale componenten. Met het oog op deze doelstelling, werden huidige beperkende weerstanden voor de LED-display weggelaten. ook multiplex is gebruikt ter vermindering van de io-pinnen nodig om te rijden het LED-display.
We moeten rijden 32 LED's (met inbegrip van het decimale punt) voor de weergave van een 4-cijferige x 7 segment. de MSP430G2231 heeft slechts 10 IO pinnen hooguit, dus in plaats van afzonderlijke LEDs rijden we multiplexing kort inschakelen kunt en uitschakelen led segmenten voor elk cijfer. Dit doen we in de ooit zo snel om te gek van onze ogen dat de LEDs zijn constant op. Dit is ook bekend als POV (persistentie van de visie). Het besturingselement (gebruikersinterface) is ook geregeld zodat we een tactiele knop alleen invoerfilter gebruiken. De knop firmware vangen lange persen (Houd ingedrukt) voor menu rotatie en normale knop persen voor menuselectie.
Een ander doel van dit project is het verlagen van het niveau van de toelating voor iedereen die het denken over het oppakken van elektronica als een hobby. Geen speciaal gereedschap nodig zijn om dit project gebouwd. DIP-componenten worden gebruikt in plaats van SMD dus geen speciale plaatsing gereedschap nodig zijn. Breadboard wordt gebruikt in plaats van de PCB te elimineren de noodzaak van toegang tot een soldeerbout. Kosten van componenten zijn minimale (de microcontroller programmeur is opgenomen) en onderdelen algemeen toegankelijk zijn.
Ik noemde dit de 3P4W klok als het duurt slechts 3 onderdelen (alarm is optioneel) en 4 draden te monteren van dit project.
TI LaunchPad Link: http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29?DCMP=launchpad&HQS=Other+PR+launchpadwiki-pr
Hieronder is een video voor de volledige bouw, directe link als ingesloten werkt niet
http://www.YouTube.com/watch?v=Ama9BEEP9gs