Arduino DCF77 puls klocka (3 / 13 steg)
Steg 3: kretskort
Main Vero styrelsen fig 1 med vänt ner bakifrån fig 2.
Atemega 328 mikrokontroller ger DCF77 avkodning och visning av korrekt tid och ger också timing pulser för ljud ombord och 30 andra pulsen till 555 timer IC. Exakt puls längd för drift av 30 andra slav för minuter och timmar erhålles genom att använda ett Reglermotstånd.
Det finns 2 utgångar för drivande slav kvarts analoga rörelse motorer, 1 används för analoga sekunder på denna klocka och den andra är ledig båda utgångarna justeras av variabla motstånd på varje utgång. Polaritetsskydd ges av en diod så PSU justeras för att ge 5v på den skyddade sidan av dioden.
Styrelsen har 6 ombord på momentan taktil switchar att kontrollera följande:
Mikrokontroller reset.
1 timme Retard. De digitala displayerna LCD och LED Justera automatiskt när klockorna går tillbaka till vintertid. När du trycker på knappen "Retard" klocka väntar nästa 30 andra puls och stannar sedan timme och minut slav flyttas först 120 pulser har passerat. Detta kommer att stoppa analoga mins och timme rörelsen i 1 timme exakt och sedan starta det igen. LCD displayen visar "Vintern Retard" och också Visa antalet missade 30 andra pulser.
1 timme förskott. De digitala displayerna LCD och LED justerar automatiskt när klockorna går framåt för sommartid. När du trycker på knappen "Advance" startar klockan att avancera den analoga min och timme rörelsen en gång per sekund. Rörelsen har till vara Avancerat en extra 120 pulser men eftersom det tar 2 minuter att slutföra extra pulser behövs för att hålla rörelsen i tid som det förskott. Det gör detta genom att inte räkna advance pulser på 0 och 30 sekunder. LCD-displayen visar "Sommaren Advance" och visar också antalet advance 30 andra baljväxter. Denna räkning kommer sluta på 0 och 30 sekunder.
Tick Tock på. På starta upp eller Återställ klockan är inställd på tyst läge och inga pulser skickas till ljud ombord. Genom att trycka på denna knapp skickas pulserar till ljud ombord att spela tick tack ljud. De ljud ombord på driva upp minns inte den senaste volyminställningen så detta säkerställer höga ljud inte skickas förrän knappen trycks till exempel på strömavbrott mitt i natten.
Volym + & - när tick-tack ljudet spelas dessa knappar kontroll volymen.