4_Kanalni IR Prekidac

Sve vezano za mikrokontrolere

Moderators: stojke369, pedja089, [eDo], trax

4_Kanalni IR Prekidac

Postby sindja1204 » 18-01-2010, 14:41

Sklop je prvobitno zamisljen tako da iz dnevnog boravka kontrolise grejace centralnog grejanja. U prvobitnoj varijanti pritiskom na taster kumulativno su se palili grejaci [ 1/ 1+2/ 1+2+3/ 1+2+3+4] a display je pokazivao broj ukljucenih grejaca. S obzirom da bi ovakav sklop mogao da posluzi i u druge svrhe, malo sam promenio njegovu koncepciju. Dopisivanjem programa moze da se napravi i mod za kumulativno kontrolisanje potrosaca. Uz ovaj sklop treba napraviti i sklop sa optokaplerima koji bi palili potrosace, u mom slucaju elektro sklopke na koje su povezani grejaci.
Image Image

Image Image Image

IR 4K prekidac.rar
(454.33 KiB) Downloaded 142 times


Program za 4_K IR Prekidac


Code: Select all
trisa=0
trisb=%11110000
symbol led1=portb.4
symbol led2=portb.5
symbol led3=portb.6
symbol led4=portb.7
symbol taster1=portb.3
symbol taster=portb.0
symbol tastera1=portb.1
symbol tastera= portb.2
symbol buzer=porta.4

output buzer
input taster1
input taster
input tastera1
input tastera

starostanje var bit
novostanje var bit
starostanje= taster

starostanje1 var bit
novostanje1 var bit
starostanje1=taster1

starostanjea var bit
novostanjea var bit
starostanjea=tastera


starostanjea1 var bit
novostanjea1 var bit
starostanjea1=tastera1





i var byte
i=0
pocetak:


novostanjea=tastera
novostanjea1=tastera1
If novostanjea<starostanjea or novostanjea1<starostanjea1 then
i=i+1
sound buzer,[110,10]
endif
if i>4 then i=1
lookup i, [0,1,2,3,4],porta
pause 120
if i=0 then
 novostanje=taster
 novostanje1=taster1
 endif
if novostanje<starostanje or novostanje1<starostanje1 then
sound buzer,[110,10]
low led1
low led2
low led3
low led4
endif
starostanje=novostanje
starostanje1=novostanje1
 
if i=1 then
 novostanje=taster
 novostanje1=taster1
 endif
if novostanje<starostanje or novostanje1<starostanje1 then
sound buzer,[110,10]
toggle led1
pause 120
endif
starostanje=novostanje
starostanje1=novostanje1
 
if i=2 then
novostanje=taster
novostanje1=taster1
endif

if novostanje<starostanje or novostanje1<starostanje1 then
sound buzer,[110,10]
toggle led2
pause 120
endif
starostanje=novostanje
starostanje1=novostanje1

if i=3 then
 novostanje=taster
 novostanje1=taster1
 endif
if novostanje<starostanje  or novostanje1<starostanje1 then
sound buzer,[110,10]
toggle led3
pause 120
endif
starostanje=novostanje
starostanje1=novostanje1
if i=4 then
novostanje=taster
novostanje1=taster1
endif
if novostanje<starostanje or novostanje1<starostanje1 then
sound buzer,[110,10]
toggle led4
pause 120
endif
starostanje1=novostanje1
starostanje=novostanje
starostanjea=novostanjea
starostanjea1=novostanjea1
goto pocetak


end


Sklop se sastoji od ispravljaca, ir prijemnika i kontrolera 16f84a sa displejom. Pa ukoliko nije potrebna ir kontrola ili se sklop napaja iz drugog ispravljaca, jednostavno se elementi tih sklopova izostave.
User avatar
sindja1204
 
Posts: 777
Joined: 03-05-2009, 11:57
Location: Beograd

Re: 4_Kanalni IR Prekidac


Re: 4_Kanalni IR Prekidac

Postby pedja089 » 18-01-2010, 15:20

Pedantno odradjeno.
A za cega ce trimer na plocici sa triacima?
User avatar
pedja089
 
Posts: 6240
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Re: 4_Kanalni IR Prekidac

Postby Kizo » 18-01-2010, 15:33

Najviše cijenim ovakve projekte gdje nešto sam izkombiniraš iz glave.

Također moram pohvaliti smisao za estetiku, a prvenstveno mislim na razmještaj elemenata po pločici da nisu bezveze razbacani okolo. Lemovi i vodovi također na visokoj razini.

Kako Pedja kaže, jako pedantno, vidi se tu iskustvo.
voltaža a.k.a. NAPON, amperaža a.k.a. STRUJA, omaža a.k.a. OTPOR, vataža a.k.a. SNAGA
User avatar
Kizo
 
Posts: 356
Joined: 01-11-2009, 22:40
Location: Hrvatska

Re: 4_Kanalni IR Prekidac

Postby sindja1204 » 18-01-2010, 15:43

Plocica nije pravljena za ovaj projekat ali bez problema moze da posluzi..
Uspesno je radila u kombinaciji sa cetvorokanalnim interfejsom, cetvorokanalnim ir prijemnikom kao i sa svim led chaserima. Tj svuda gde se trijacima kontrolise napon 220 v . Za primere gde napon 220v treba regulisati relejima postoji druga plocica Image
Plocica je u originalu pravljena kao cetvoro kanalni light show gde je bilo potrebno regulisati nivo ulaznog signala, pa otud i trimeri na plocici.

viewtopic.php?f=9&t=6582
viewtopic.php?f=3&t=7007
User avatar
sindja1204
 
Posts: 777
Joined: 03-05-2009, 11:57
Location: Beograd

Re: 4_Kanalni IR Prekidac

Postby pedja089 » 18-01-2010, 16:18

Hvala na informacijama.
User avatar
pedja089
 
Posts: 6240
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Re: 4_Kanalni IR Prekidac

Postby niho » 18-01-2010, 16:38

@sindja1204 Bravo, stvarno si se potrudio, odlicno uradjeno :)
User avatar
niho
 
Posts: 1236
Joined: 24-09-2009, 17:26
Location: Brcko, Bosnia and Herzegovina

Re: 4_Kanalni IR Prekidac

Postby sindja1204 » 05-04-2010, 15:32

Sklop uradjen prema istoj shemi sa malim izmenama i prilagodjen za prakticnu primenu. Kao sto sam vec rekao,meni sluzi za kontrolu centralnog grejanja, a moze da posluzi i za kontrolu bilo koja 4 potrozaca bez obzira na snagu, stim sto se prema snazi biraju moduli. (modul sa tiristorima, sa tiristorima i elektrosklopkama ili modul sa releima.) Za razliku od prvobitnog sklopa, ovde je primenjen ir modul sa releima cime su oslobodjena dva pina (port RB1 i RB3) na koje sam prikljucio senzor pritiska u kotlu i senzor rada cirkulacione pumpe. U slucaju aktiviranja jednog ili drugog, iskljucuju se grejaci uz zvucnu signalizaciju neispravnosti. Sklop je pravljen kao modulni sistem, pa se menjanjem pojedinih modula sa drugim iste dimenzije i istih prikljucaka ,sklop moze lako prepraviti da koristi i u druge svrhe.
http://picasion.com/resize19/56d56acddd ... 95ca1b.jpg
http://picasion.com/resize19/65cad696e2 ... eb34d0.jpg
Attachments
Display modul.rar
(358.18 KiB) Downloaded 73 times
PIC modul.rar
(156.61 KiB) Downloaded 78 times
IR modulle sa releima.rar
(169.86 KiB) Downloaded 81 times
Gotov sklop.rar
(208.29 KiB) Downloaded 101 times
User avatar
sindja1204
 
Posts: 777
Joined: 03-05-2009, 11:57
Location: Beograd

Re: 4_Kanalni IR Prekidac

Postby sindja1204 » 05-04-2010, 18:57

User avatar
sindja1204
 
Posts: 777
Joined: 03-05-2009, 11:57
Location: Beograd

Re: 4_Kanalni IR Prekidac

Postby niho » 05-04-2010, 19:03

sta reci; svaka cast, pedantno, mastovito i uredno.
User avatar
niho
 
Posts: 1236
Joined: 24-09-2009, 17:26
Location: Brcko, Bosnia and Herzegovina


Return to Mikrokontroleri i programatori

Who is online

Users browsing this forum: No registered users and 1 guest

GOOGLE