Stránka 3 z 4
Napsal: 06 zář 2011, 14:58
od Karya
Heslo je Karya.Tuto schemu som nasiel na nete a bola len pre 2.Rosiril som to na 4 + novy program do pic.Takze skusim zistit ake diody by tam mali byt.
Napsal: 06 zář 2011, 15:03
od Andrea
To to tady nabízíš jako hotovku a ještě jsi to ani nepostavil a nevyzkoušel?

Napsal: 06 zář 2011, 15:12
od Karya
Otestovane je to na 2 IR.Ja som to vylebsil na 4 a ak by mohol to niekdo testnut na Nepájivom kontaktním poli.V profi simulatore to funguje perfektne
Napsal: 04 lis 2011, 06:09
od LUI0029
Ahoj.
Mohol by si troska popisat,co ako si poriesil okolo trackera...?
Mam tiez vlastnu zostavu s panelmi,ale elektronika na sledovanie slnka je kupovana hotova...
Ak to nechces do vlakna hodit,kludne aj cez ss...

Napsal: 06 led 2012, 10:18
od Karya
Caute
Hrajem sa so simulatorom ale niejak mi to nejde.Rele 1 a 2 zapnem ale rele 3 a 4 sa mi nedari.Moze mi niekdo poradit kde mam chybu v programe?Na lcd pobezia hodiny cez DCF signal.Dcf signal by mal vstupovat cez RA7.Ak dlsiu dobu dajme tomu 1 hod nebude svietit na diodu slniecko tak by hodiny prevzali natocenie panelu na cca pribliznu suradnicu podla casu.To zmislam do buducna.Dakujem
Kód: Vybrat vše
LIST P=16F628, F=INHX8M
#include "P16F628.inc"
ORG 0x0000
;
;rem in RA0 UP M1
;rem in RA1 DOWN M1
;rem in RA2 UP M2
;rem in RA3 DOWN M2
;rem out RB0 M1-
;rem out RB1 M1+
;rem out RB3 M2+
;rem out RB4 M2-
;Osa X
BSF STATUS , RP0 ; Nastavy vsetky porty od RB0 po RB7 na vystupy
MOVLW 0x00 ;
MOVWF TRISB
MOVLW 0xFF
MOVWF TRISA
BCF STATUS , RP0 ;Vypne vsetky vystupy
START
BTFSS PORTA , 0x00 ; Otestuje port RA0 ci je zapnuty
GOTO Label_0002X ; Ak nieje zapnuty tak pokracuje dalej
BTFSS PORTA , 0x01 ; Otestuje port RA1 ci je zapnuty
GOTO Label_0003X ; Ak nieje zapnuty tak pokracuje dalej
Label_0006X
CALL Label_0004X
GOTO Label_0005Y
Label_0002X
BTFSS PORTA , 0x01 ; Otestuje port RA1 ci je zapnuty
GOTO Label_0006X ; Ak nieje zapnuty tak pokracuje dalej
BSF PORTB , 0x00 ; Zapne port RB0
GOTO Label_0005Y
Label_0003X
BTFSS PORTA , 0x00 ; Otestuje port RA0 ci je zapnuty
GOTO Label_0006X ; Ak nieje zapnuty tak pokracuje dalej
BSF PORTB , 0x01 ; Zapne port RB1
;Osa Y
Label_0005Y
BTFSS PORTA , 0x02 ; Otestuje port RA2 ci je zapnuty
GOTO Label_0002Y ; Ak nieje zapnuty tak pokracuje dalej
BTFSS PORTA , 0x05 ; Otestuje port RA3 ci je zapnuty
GOTO Label_0003Y ; Ak nieje zapnuty tak pokracuje dalej
Label_0006Y
CALL Label_0004Y
GOTO START
Label_0002Y
BTFSS PORTA , 0x03 ; Otestuje port RA3 ci je zapnuty
GOTO Label_0006Y ; Ak nieje zapnuty tak pokracuje dalej
BSF PORTA , 0x04 ; Zapne port RA4
GOTO START ; Navrat na Start
Label_0003Y
BTFSS PORTA , 0x02 ; Otestuje port RA2 ci je zapnuty
GOTO Label_0006Y ; Ak nieje zapnuty tak pokracuje dalej
BSF PORTA , 0x05 ; Zapne port RA5
GOTO START
Label_0004X
BCF PORTB , 0x00 ; Vypne port RB0
BCF PORTB , 0x01 ; Vypne port RB1
RETURN
Label_0004Y
BCF PORTA , 0x04 ; Vypne port RA4
BCF PORTA , 0x05 ; Vypne port RA5
RETURN
end
Napsal: 06 led 2012, 11:02
od Atlan
RA4 je s otcvorrnym kolektorom daj tam odpor 1k na + 5V , mclr je tusim len vstup pozri datasheet , alebo treba vypnut v poistkach mclr. Program som nepozeral, chyba ti napajanie na druhy Motor. Ra porty mas vsetky ako in. Zmen to. Chybaju odpory v bazach. Celkom dole nesedi komenrtar s funkciu bcf
Napsal: 06 led 2012, 11:55
od Karya
Atlan toto je len simulator pren nieje take dvolezite odpor a pod.Ja by som potreboval skvor nasjt chybu v programe.
schema zatial bez lcd

Napsal: 11 úno 2013, 16:52
od HiGhLaNdEr
Použijte dva fotoodpory namísto fotodiod a zapojte je jako dělič napětí. Z jejich středu odebírejte rozdíl intenzity světla a ten porovnávejte s referenční hodnotou s nějakou hysterezí aby se to necukalo sem a tam.
Trocha inspirace
http://www.brighthub.com/environment/re ... 6226.aspx#
Napsal: 09 dub 2017, 13:33
od Cabatiny
Ahoj
Podařilo se toto zapojení někomu rozchodit??
Párám se tu s tím a ne,a ne.
Oba motory vyjedou na jednu stranu až po koncák a nic dál.
Naštěstí to mám jen v kontaktním poli.
Používá někdo nějaké osvědčené zapojení pro 2 osy?
Napsal: 09 dub 2017, 14:25
od masar
Pokud to máš podle předchozího schematu, tak se není čemu divit.

Napsal: 09 dub 2017, 14:51
od Cabatiny
Ano ,mám.

Napsal: 09 dub 2017, 15:11
od Atlan
Napsal: 09 dub 2017, 15:15
od masar
Podle datasheetu je proud při 1000lx cca 10uA. Tomu odpovídají pullupy mnohem větší, řádově stovky kΩ až jednotky MΩ. Funkci těchto senzorů je nutno oživit jako první. Také nevím, zda máš funkční program (výše uvedený je chybný).

Napsal: 09 dub 2017, 15:20
od Cabatiny
Hmm.Tak to jsem v p.....
Programování není můj kobyl!!
Napsal: 09 dub 2017, 15:44
od masar
Ten první (co je na ulozto) je funkční s posledním schematem (ovšem s fungujícími senzory), založený na jednoduchých předpokladech a neobsahuje žádné hystereze.
To už je snad lépe použít schémátko s okénkovým komparátorem.
Je to zapojení z 90-tých let (elektor, kniha Elektronika pro dům a zahradu...).