Periodický časovač s PIC 16F628A slouží k periodickému zapínání a vypínání připojeného spotřebiče nebo obvodu. Doba zapnutí a vypnutí je pevně daná, nemusí být stejná, a lze ji nadefinovat při programování. Pokud již původní časy zapnutí a vypnutí nebudou vyhovovat, lze procesor znovu přeprogramovat.
Zapojení obvodu je velmi jednoduché. Kromě procesoru PIC 16F628A obsahuje pouze krystal, tranzistor a několik pasivních součástek. Konektor JP1 slouží k připojení spínaného prvku, JP2 pro připojení napájení 5V. Přesnost časování je dána přesností krystalu.
schéma zapojení |
časové průběhy |
foto prototypu |
LED1 bliká ve vteřinovém intervalu a signalizuje funkci obvodu. LED2 indikuje sepnutí výstupu. Nevyužité vývody procesoru se nezapojují, Port A je celý nastaven jako výstupní, Port B jako vstupní a pomocí vnitřních PULL-UP rezistorů připojen k VDD.
Seznam součástek: | ||||||||||||||||||
|
|
Níže uvedený formulář slouží k zadání požadovaných časů a následnému vygenerování programu pro PIC 16F628A. Stačí zadat čas v platné rozsahu, odeslat, a pod formulářem se objeví program v HEX kódu. Konfigurace pojistek je následující: BODEN OFF, CP OFF, PWRTE ON, WDT OFF, LVP OFF, MCLRE OFF, XT OSC.