Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kontrola releja pomocu PIC-a,HELP...

[es] :: Elektronika :: Mikrokontroleri :: Kontrola releja pomocu PIC-a,HELP...

[ Pregleda: 5173 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

miksat
miksat bozidar
pancevo

Član broj: 117593
Poruke: 184
213.240.48.*



+7 Profil

icon Kontrola releja pomocu PIC-a,HELP...20.02.2007. u 13:12 - pre 208 meseci
Ideja je da impulsom kontrolisem 2 releja na 12 V.
Dakle, pri ukljucenju kola jedan relej bi trebalo da bude ukljucen, a drugi iskljucen. Impulsom bi na kratko promenili stanja, recimo 1 sec, i da se vrate u pocetno stanje. Ali, ako bi impuls trajao duze od 2 sec, releji bi trebali za stalno da promene stanja, a sledecim impulsom da se ponovo uspostavi pocetno stanje....
Ovo bi trebalo da radi otprilike kao vremenski kontrolisan D flip-flop,sto bi moglo da se izvede sa cd4013,uz malo kondenzatora,dioda i tranzistora,ali je problem trajanje impulsa,pa bi bolje resenje bilo pomocu pic-a,mislim.
Imam nesto iskustva u elektronici,pravljenju plocica i lemljenju,ali sa mikrokontrolerima nisam radio,pogotovo programiranje,pa bih molio ako ima nekog ko bi bio voljan da mi pomogne...
I,ukoliko je moguce da se tako nesto napravi sa recimo 12c509,jeftini su...:))
 
Odgovor na temu

pelctronics
Beograd

Član broj: 133821
Poruke: 74
194.106.187.*



Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...21.02.2007. u 17:33 - pre 208 meseci
a var byte
u1 var portb.2 'pin na kome je impuls ,ili taster
trisa=0
trisb=255


start:
a=0
if u1=1 then dalje

goto start


dalje:
while u1=1 'meri vreme stisnutog dugmeta po 1 sek
pause 1000
a=a+1
wend
if a>=2 then sek2 'ako je duze od 1 sekunde stisnuto dugme

porta=%00000001 'ukljucuje rele1 1pin porta-a
pause 1000 ' pauza 1 sek
porta=%00000010 ' iskljucuje rele1 1pin porta-a ukljucuj rele2 2 drugi pin porta-a
pause 1000

goto start

sek2:
porta=%00000001 ' stalno ukljucen rele1
goto start
end
to je za 16f84
Nabrzinu sam to napisao jer ti to treba?
imas pocetnu ideju pa razradi
Pozdrav

 
Odgovor na temu

pelctronics
Beograd

Član broj: 133821
Poruke: 74
194.106.187.*



Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...21.02.2007. u 17:43 - pre 208 meseci
malo sam preterao sa nulama....porta- A
uz male prepravke moze da radi na bilio kojem pic-u
12c509 koristi GPIO umesto PORT
Poz
 
Odgovor na temu

miksat
miksat bozidar
pancevo

Član broj: 117593
Poruke: 184
213.240.48.*



+7 Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...23.02.2007. u 08:30 - pre 208 meseci
ok,zahvaljujem...otprilike sam skontao petlju,ali jos neki detalji,ipak su 12c509 "one time programming"... -kako da definisem pinove,stanje 0 i 1 na njima, clock?
saljem shemu kako bi to trebalo da izgleda,samo da uklavirim kako... attach?!


He,he-udjes,izadjes i gotovo...

[Ovu poruku je menjao miksat dana 23.02.2007. u 09:50 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

pelctronics
Beograd

Član broj: 133821
Poruke: 74
194.106.187.*



Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...23.02.2007. u 10:19 - pre 208 meseci
Zavisi koji kompajler koristis?

define osc 8,4....itd

gpio.1=1 umesto port
ili bolje je da napises high gpio.1 , low gpio.1 zato sto ta komanda setuje registar smera automatski!To vazi za PBP compiler

Mozes i direktno da pristupis registrima za smer pinova ako znas njihove adrese to mozes u asembleru da uradis nezavisno koji kompajler koristis... skini uputstvo za 12c509.

poz
 
Odgovor na temu

miksat
miksat bozidar
pancevo

Član broj: 117593
Poruke: 184
213.240.48.*



+7 Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...23.02.2007. u 11:28 - pre 208 meseci
polako,polako!
mikroprocesori-izguglam projekat,skinem shemu,hex,eventualno pcb,imam neku varijantu ponny-allpic homemade programatora,icprog ili winpic i to je to...
vidim da si ti tu daleko odmakao, sta bi mi preporucio (kao potpunom pocetniku), mplab, picbasic?
 
Odgovor na temu

pelctronics
Beograd

Član broj: 133821
Poruke: 74
*.astra-net.com.



Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...23.02.2007. u 20:23 - pre 208 meseci
Sednes i dobro zagrejes stolicu...
za pocetnike to je najbolji savet
Svejedno za pbp imas bolju podrsku pogled sajt microelectronica.co.yu uz mplab razvojno okruzenje dobijas samo asembler ali imas mogucnost da koristis dodatni kompajler sto znaci da mozes i pbp i c kompajlere da koristis s mplab!
Za pocetne kratke programe koristi microcode studio,kasnije kad se malo zakomplikuje onda C compiler ima ih dosta u zadnje vreme za pic!

Dacu ti jedan elektricarski savet...bez prakse nista dok nepovalis devojku dzabe prica kako se to radi...haha
Kupi neki razvojni sistem i odvoji vreme za to isplaticeti se...
Kad imam vremena pomocicu ti ali moras da platis pivo..haha salim se
poz

 
Odgovor na temu

miksat
miksat bozidar
pancevo

Član broj: 117593
Poruke: 184
77.46.131.*



+7 Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...24.02.2007. u 11:08 - pre 208 meseci
volim da pijem pivo..
hvala na savetu,mikrokontroleri su za mene nesto sasvim novo. sto se tice elektrike,elektronike tu si sasvim u pravu. bavim se popravkama svega i svacega vec nekih 10-15 god,napravio sam puno toga,radim profesionalno industrijsku elektroniku,i dobar sam u svom poslu teorijski i prakticno,ali tek kada zaviris u mnogo razlicitih uredjaja i pokusas da nadjes resenje nekog problema,vidis koliko u stvari jos toga puno ima...
hvala na savetu,imam neki cd od microchipa,pa cu da zuljam stolicu...

poz..!
 
Odgovor na temu

pelctronics
Beograd

Član broj: 133821
Poruke: 74
*.astra-net.com.



Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...24.02.2007. u 19:30 - pre 208 meseci
Ok

Bez prakse nista kao sto rekoh tek u praksi ces nailaziti na pitanja i resenja kojih nema u knjigama....
Program mozes da koristis slobodno free ware hahah...Samo je malo "gluv"...sta bi se desilo kad bi ti stisnuo taster a on odradjuje pause vrti se u krug citavu sekundu {to je za njega kao godina...}????????
Eto sad znas cemu sluze prekidi {interapti} mada praksa mi govori da to vreme koje unosi je isuvise dovoljno da neutralise Debounce{treperenje kontakta tastera}tako za ruku i taster bi bio odlican..ali za brze promene na portu ostao bi gluv..

Poz do citanja..
 
Odgovor na temu

miksat
miksat bozidar
pancevo

Član broj: 117593
Poruke: 184
213.240.48.*



+7 Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...26.02.2007. u 07:04 - pre 208 meseci
dodacu neki mali blok kondenzator da to izbegnem,nije to problem, nego je bas fora u vremenskim intervalima,koliko ce trajati impuls. da budem odredjeniji: sklop mi treba za auto-reno 5,ne radi mi ablender a traze mi 40 eura za polovan za koji ne znaju da li je ispravan (plati pa probaj)... ukljucuje kratka,ali ne i dugacka svetla,ali mogu da ablendujem. pa da bih izbegao relativno komplikovanu elektroniku,s picem bi to bilo par elemenata... cvikam zicu za duga svetla,dovedem je na pic,to je impuls.kad ukljucim svetla jedan relej drzi kratka,kad hocu da ukljucim duga,samo zadrzim polugu,duze od 2 sec,a kratko ablenduje...
 
Odgovor na temu

pelctronics
Beograd

Član broj: 133821
Poruke: 74
194.106.187.*



Profil

icon Re: Kontrola releja pomocu PIC-a,HELP...27.02.2007. u 20:44 - pre 207 meseci
Nisi me razumeo!Nema to veze sa blokom na pinu.. u to vreme kad bi se desio impuls na pinu programski brojac bi bio zauzet necim drugim nebi ni stigao da proveri stanje portova osim ako program neresis drugacije i koristis prekide na promenu stanja pina.Danas sam imao vremena tako da sam ti zavrsio kompletno program,istestiran je i isproban na picu.
Posalji mail da ti dobacim hex.Ako nemas programator napunicu ga ja pa kad si u Bg javi se.

Pozdrav
[email protected]
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Kontrola releja pomocu PIC-a,HELP...

[ Pregleda: 5173 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.