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

Klizna kapija projekat.

[es] :: Elektronika :: Mikrokontroleri :: Klizna kapija projekat.

[ Pregleda: 13031 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Klizna kapija projekat.02.01.2009. u 22:18 - pre 186 meseci
Poceo sam nesto i ja da se malo bavim PIC mikrokontrolerima. TJ. Veoma me zainteresovao Vas projekat koji ste zapoceli sa picom. Ono sa diodam i tako to mi je relativno jasno. meni treba konkretno jedno malo logicko kolo. Ovako stvari stoje.
Osmislio sam jednu malu semicu sa dve diode i tri tastera.
Ovako stoji moj problem.
Hocu da napravim kontrolu za kliznu kapiju u dvoristu sa picom. Do sada mi je to radilo sa releima ali mi je sada pala na pamet ideja da to preradim i napravim uz pomoc PIC-a.
Da objasnim stvar.
Imam tastere S1, S2, i S3.
Taster S1 je taster kojim ce se davati komanda tipa start.
Tasteri S2 i S3 su postavljeni na kapiji i sluze kao granicnici.
Diode sam stavio kao primer inace umesto njih ce ici relei ili trijci (jos se nisam odlucio)
dakle.
Ako je taster S2 pritisnut prilikom pritiska na taster S1 koji je start treba da se upali LED dioda 1 i da svetli dok se ne pririsne taster S3. Tu bi kapija stala tj dioda bi se ugasila.
Kada ponovo pritisnem taster S1 treba da se upali dioda LED2 i da svetli dok nestigne do prekidaca S2 i kada njega pritisne da se dioda ugasi tj kapija stane i ceka ponovnu komadu od tastera S1.
U prilogi sam poslao schemu a poslacu i schemu telekomande koju cu koristiti umesto tastera S1.
Schema je sa MC 145026 i MC 145028 koju sam vec napravio i lepo radi na 433 MHz, a domet moze da ide i do skoro 100.
Dejan Maksimovic
Prikačeni fajlovi
 
Odgovor na temu

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Re: Klizna kapija projekat.03.01.2009. u 07:04 - pre 186 meseci
evo ja sam probao nesto da napisem ali nisam siguran da ce da radi kako treba
Dejan Maksimovic
Prikačeni fajlovi
 
Odgovor na temu

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Re: Klizna kapija projekat.03.01.2009. u 07:34 - pre 186 meseci
evo ispravke. zaboravio sam situaciju kada kapija ostane otvorena na pola
Dejan Maksimovic
Prikačeni fajlovi
 
Odgovor na temu

Sepa011

Član broj: 161918
Poruke: 1817
91.148.92.*



+28 Profil

icon Re: Klizna kapija projekat.03.01.2009. u 11:15 - pre 186 meseci
Ovo tvoje cudo od programa nema sanse da se iskompajlira (probaj pa ces da vidis)

Code:
Symbol LED1 = PORTB.7     'PIN 12 NA PIC KAO IZLAZ
Symbol LED2 = PORTB.6     'PIN 11 NA PICU KAO IZLAZ
Symbol TASTERLEVO = PORTA.1      'PIN 18 KAO ULAZ
Symbol TASTERDESNO = PORTA.2      'PIN 1 KAo ULAZ
Symbol TASTERSTART = PORTA.3      'PIN 2 KAO ULAZ

Output LED1
Output LED2
Input TASTERDESNO
Input TASTERLEVO
Input TASTERSTART
Input PORTB.5
Input PORTB.4
Input PORTB.3
Input PORTB.2
Input PORTB.1
Input PORTB.0
     
POCETAK:                                    'pocetak izvrsavanja programa
If TASTERSTART = 0 Then                     'ako je tasterstart pritisnut
    GoTo OTVORENONAPOLA                     'ide na labelu OTVORENONAPOLA
Else                                        'ako nije
    GoTo POCETAK                            'vraca se na pocetak
EndIf
    
OTVORENONAPOLA:                             'labela u slucaju kada kapija stane na pola
If TASTERDESNO = 1 And TASTERLEVO = 1 Then  'ako su oba tastera pustena
    High LED1                               'pali se led1
    GoTo STOP1                              'i ide se na labelu stop1
Else                                        'ako nije
    GoTo DESNO                              'ide se na labelu desno
EndIf
    
DESNO:                                      'labela desno
If TASTERDESNO = 0 And TASTERLEVO = 1 Then  'ako je tasterdesno pritisnut i taster levo pusten
    High LED1                               'upalice se dioda LED2
    GoTo STOP1                              'program ce skociti na labelu STOP1
Else                                        'ako nije
    GoSub LEVO                              'program ide na labelu LEVO    <--------------- NE VALJA
EndIf
    
LEVO:                                       'labela levo
If TASTERLEVO = 0 And TASTERDESNO = 1 Then  'ako je tasterlevo pitisnut i taster desno pusten
    High LED2                               'pali se led2
    GoTo STOP2                              ' i program ide na labelu stop2
Else                                        'ako nije
    GoSub POCETAK                           'vraca se na pocetak    <------------------ NE VALJA
EndIf
                
STOP1:                                      'labela stop1
If TASTERDESNO = 1 And TASTERLEVO = 0 Then  'ako je tasterdesno pusten a tasterlevo pritisnut
    Low LED1                                'gasi se led1
    GoTo POCETAK                            'program se vraca na pocetak
EndIf
     
STOP2:                                      'labela stop2
If TASTERLEVO = 1 And TASTERDESNO = 0 Then  'ako tasterlevo pusten a tasterdesno pritisnut
    Low LED2                                'onda se gasi dioda led2
    GoTo POCETAK                            'i program se vraca na pocetak
EndIf

End

Da ti malo pojasnim, GoSub ce ti prilikom kompajliranja vratiti da nemas odgovarajuci Return , prema tome, svako GoSub promeni sa GoTo
 
Odgovor na temu

SASA M.
Pripyat

Član broj: 32850
Poruke: 3180
*.dynamic.sbb.rs.



+370 Profil

icon Re: Klizna kapija projekat.03.01.2009. u 13:40 - pre 186 meseci
Za divno cudo, meni ne pravi nikakav problem. Probao sad sa microcode studio. Inace, sta sa preprekama koje mogu zaustaviti kapiju itd. Sta zna dete sta je kapija od sto kila.
 
Odgovor na temu

Sepa011

Član broj: 161918
Poruke: 1817
91.148.89.*



+28 Profil

icon Re: Klizna kapija projekat.03.01.2009. u 20:47 - pre 186 meseci
Auuu, glupog li PBP-a , stvarno ne prijavljuje gresku , al' zato ce u jednom momentu programce da ode hiwire
Proton to lepo 'napeca' pa ti prijavi, kako inace spada.

Sto se tice male dece, OP izgleda dotle jos nije stigao .
 
Odgovor na temu

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Re: Klizna kapija projekat.04.01.2009. u 22:43 - pre 186 meseci
Sto se tice prepreka koliko ja znam ima el. motora sa elektricnom zastitom prilikom prekoracenja struje opterecenja.
SAmo ne znam sta znaci hiwire sto je rekao sepa011 posto sam nov u ovoj oblasti.
Dejan Maksimovic
 
Odgovor na temu

Sepa011

Član broj: 161918
Poruke: 1817
91.148.89.*



+28 Profil

icon Re: Klizna kapija projekat.05.01.2009. u 09:31 - pre 186 meseci
Izvini, greska u kucanju: haywire

http://www.thefreedictionary.com/haywire
 
Odgovor na temu

Sepa011

Član broj: 161918
Poruke: 1817
91.148.89.*



+28 Profil

icon Re: Klizna kapija projekat.05.01.2009. u 09:58 - pre 186 meseci
Citat:
dejanmaksimovic1976: Sto se tice prepreka koliko ja znam ima el. motora sa elektricnom zastitom prilikom prekoracenja struje opterecenja.

Zastita prilikom prekoracenja struje sluzi da ti ne pregori motor kada se nesto u kliznom mehanizmu zaglavi. Da ne bi 'priklkjestio' nekoga ili nesto prilikom zatvaranja (prvenstveno se odnosi na vozila/decu/...) moras da imas poseban, opticki, senzor koji sluzi da ti privremeno zaustavi kretanje kapije dok se na njenom putu nalazi prepreka. to u tvom programu mozes lako da sredis
 
Odgovor na temu

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Re: Klizna kapija projekat.05.01.2009. u 21:49 - pre 186 meseci
To se da lako rsiti sa IC prijemnikom i predajnikom. Jednostavno se prekine napajanje EL. motoru dok se prepreka ne skloni.
Dejan Maksimovic
 
Odgovor na temu

vukboban
Boban Vukovic
PANCEVO

Član broj: 116735
Poruke: 250
195.252.79.*



+11 Profil

icon Re: Klizna kapija projekat.05.01.2009. u 22:05 - pre 186 meseci
Nije to sa kapijom bas tako jednostavno kao sto izgleda...
Nije svaka prepreka iste visine,recimo odrastao covek,dete,pas...
Gde staviti senzor?
Drugo,ako je velika osetljivost,moze da se desi da ga i sunce okine(zaustavi),a ako je mala...od jednog psa dobijes 2!!!
treba tu na dosta stvari da se misli,proracuna,snaga motora,sta ako nestane struje(reduktor koji moze da se mehanicki iskljuci-neces valjda da places pred kapijom dok ne dodje struja),i narocito polozaj IC (ili ultarzvucnog senzora),kao i veci broj njih na razlicitim visinama,zastita motora neki prekostrujnim relejem(ako otkaze krajnji prekidac),zastita motora,kao i prekidaca i senzora od kise,snega,leda,sunca,bilo kog drugog izvora svetlosti ....
 
Odgovor na temu

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Re: Klizna kapija projekat.05.01.2009. u 22:50 - pre 186 meseci
Ma ja samo vezbam programiranje ne planiram serijsku proizvodnju. Malo se igram nista ozbiljno da bih toliko vodio racuna i vrsio sve te proracun. Sve to kosta, ako mi bas zapne kupim nesto sto su vec ljudi izprojektovali. Elektronika mi je hobi i jednostavno experimentisem sa svim i svacim. Gomilu sam ic-a spalio do sada a sve u cilju nekih experimenata.
neki uspe neki ne ali se u svemu tome ja najvise zabavljam.
Moj posao je dizajn a elektronika je nesto uz sta se opustam.

Dejan Maksimovic
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Klizna kapija projekat.

[ Pregleda: 13031 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

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