AVR-el vezérelt napkövető elektronika (újabb verzió 2012)

 

Mivel az előző verzió akkor készült, amikor még csak ismerkedtem a mikrovezérlőkkel (persze jóval kezdtem, mert betelt a 32kB-os programmemória mire elkészült), így szükségessé vált a későbbi továbbfejlesztés.

Ilyen apróságok, mint pl. az 1Hz-es órajelet ne kívülről adjuk be, ha már egyszer a mikrovezérlő képes a saját órajelét leosztani stb...
A programmemória végessége miatt további optimalizálások kerültek a programkódba, illetve kikerült a léptetőmotor használata.
Úgyis mindenki az egyszerűbb DC motoros / relés megoldást fogja megépíteni, ami kevesebb áramot is fogyaszt...

A kapcsolási rajz a következő:


A csatlakozók értelmezése:
Motor: Ide megy a motorokat vezérlő relé panel.
ANIN: Analóg bemenet (hőmérő)
Prog+gomb: Nyomógombok (fel, le, enter, escape), amúgy meg Programozó csatlakozó.
Sziv: Szivattyú relé
USB: Itt lehetne soros USB kapcsolatot létesíteni számítógéppel (nincs megírva helyhiány miatt).
Xhome: Vízszintes alaphelyzet érzékelő (amikor Dél felé néz) (1:jel, 2:+5V, 3:GND)
Yhome: Függőleges alaphelyzet érzékelő (amikor a parabola vízszintesen áll) (1:jel, 2:+5V, 3:GND)
Xim: Vízszintes jeladó tárcsa implulzusok (1:jel, 2:+5V, 3:GND)
Yim: Függőleges jeladó tárcsa implulzusok (1:jel, 2:+5V, 3:GND)
Power: Tápfeszültség kimenet (5V)
X1-2: Tápfeszültség 8..15V DC
X1-1: GND
Az áramköri lap:



A beültetési rajz:



A perifériák:

Nyomógomb panel:










Az optokapuk (4db kell X, Y, X alaphelyzet, Y alaphelyzet):










Az időkorrekciós optika (2db fotoellenállás figyeli, hogy eltolódott-e a parabola a valós pozíciótól).










A motorokat vezérlő relé panel:










A szivattyú vezérlő relé áramköre (más megoldás esetén nem szükséges):










A rajzok teljes méretben letölthetőek itt: AVR_UJ_BMP.RAR

<< Vissza <<