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

Ideja za zidni sat

[es] :: Elektronika :: Mikrokontroleri :: Ideja za zidni sat

[ Pregleda: 4046 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Bope

Član broj: 62233
Poruke: 291
*.adsl.verat.net.

Sajt: www.shortsms.me


+4 Profil

icon Ideja za zidni sat11.12.2011. u 20:23 - pre 150 meseci
Vec dugo se bavim programiranjem, ali tek skoro sam poceo da se interesujem za kontrolere. Naucio sam osnove, sa MEGA16-icom sam vec nucio osnove tipa paljenje dioda, rad sa prekidacima i sl, i sada zelim da pocnem nesto malo "ambicioznije". Zelim da sebi napravim zidni LED sat.

Ideja je sledeca, 60 dioda za minute rasporedjene u krug, jedna ukljucena dioda oznacava minute, unutar minutnog kruga ce biti koncentricni krug od 12 dioda za sate. Problem je to sto ja ne zelim MCU sa 60 pinova da bih kontrolisao 60 dioda za minute, zeleo bih da primenim "matrica" princip po kome rade TFT monitori pa da sa, recimo, 16 pinova kontrolisem 64 diode. Napravio sam semu koja bi mi omogucila tako nesto, ali nisam siguran da li bi to u praksi radilo pa molim nekog od vas da baci pogled i kaze svoje misljenje... Ipak mi je ovo prvi "ozbiljan" projekat sa mikrokontrolerom :)

Da li bih sa Mega16 mogao da regulisem izlazni napon na pinovima, tj da uredim da se prilikom "update"-a vremena dioda lagano pali (postepeno povecavam izlazni napon na nozici)?

[img]http://imageshack.us/photo/my-images/191/prvideo.jpg/[/img]
[img]http://imageshack.us/photo/my-images/46/drugideo.jpg/[/img]

P.S. Na drugoj semi imam izvode za svega 4 tranzistora. To nije greska, na drugoj semi imam 32 umesto 60 dioda zbog jednostavnosti, pa zato mi "fali' jos 4 izvoda za preostale tranzistore
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Ideja za zidni sat11.12.2011. u 21:21 - pre 150 meseci
izlazni napon je uvek 0 ili 1 (Vss ili Vdd). Mozes da imas PWM izlaz na izlazu ali je to prilicno nezgodno za multiplexing.

Mozda ti je zanimljivije da charlieplexujes te ledare

http://www.medexamtools.com/clock.htm
http://en.wikipedia.org/wiki/Charlieplexing

 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.dynamic.isp.telekom.rs.



+81 Profil

icon Re: Ideja za zidni sat12.12.2011. u 10:13 - pre 150 meseci
Ukoliko baš ne želiš da iskoristiš jedan mikrokontroler (mada ne vidim razlog) ti uveži dva (master-slave) pa direktno vozi diode preko PWM.
gorankg
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.adsl.verat.net.

Sajt: www.shortsms.me


+4 Profil

icon Re: Ideja za zidni sat12.12.2011. u 11:06 - pre 150 meseci
Dobro, ipak cu odustati od "postepenog" paljenja dioda, mislio sam da izlazni napon od +5V mogu da regulisem u nekom intervalu.
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: Ideja za zidni sat12.12.2011. u 12:21 - pre 150 meseci
Pre par godina imao sam istu ideju tako da ceo projekat "stoji" negde u mojoj glavi. Ja sam to zamislio kao 8X multipleks sa 74HC595 tako da za ceo uredjaj treba nekih 11 ili 12 pinova za pogon LED-ova (mada može da se uradi multipleks sa tasterima) i planirao sam da upotrebim PIC16F628. Broj pinova može još da se smanji, ali mislim da u ovom slučaju nema velike svrhe to uraditi. Za 74HC595 treba ti svega 3 pina, a možeš da ih vezuješ kaskadno do u beskonačnost, maltene. Kako bi se to otprilike povezalo možeš da pogledaš šemu za UNIPIC na mom sajtu:

http://sinel.freehostia.com/unipic/index.html

Može da se odradi i kontrola inteziteta, ali pošto je to ionako stvar softvera, napravi ti hardver, pokreni ga pa ćeš posle lako da se poigraš i sa time.

Pozdrav.
Sinisha
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.adsl.verat.net.

Sajt: www.shortsms.me


+4 Profil

icon Re: Ideja za zidni sat13.01.2012. u 14:09 - pre 149 meseci
Napravio sam shemu i ona izgleda ovako, vrlo je jednostavna. Treba mi samo misljenje iskusnijih kolega: da li ce ovo da pije vodu?

Sat treba da bude podeljen na 15x4 dioda (rasporedjenih u kvadrat) za minute. Prva dioda je anodom povezana sa 16-om, 31-om i 46-om (sve prve diode iz setova od po 15 su povezane). Druga je anodom povezana sa 17-om, 32-om i 47-om i tako u krug. Na kraju, svaka 15-a je anodom povezana sa svakom 15-om u "setu". Na taj nacin mogu da dovedem struju na, recimo, trecu diodu i tako ce svaka treca dioda u minutnom kvadratu moci da se ukljuci. Koja ce biti ukljucena ce zavisiti od toga na koji od 4 seta od po 15 dioda cu povezati sa minusom.
Isti princip cu koristiti i za satni kvadrat (samo ce biti 4 seta od po 3 diode).

"X2" je "boxhead" konektor za "displej" sata. Njegovi konektori od 1-15 trebaju da idu na anode dioda. Konektori 16-19 trebaju da odgovarajuci set dioda povezu sa minusom (pomocu tranzistora).
Konektor "X3" sluzi za satni kvadrat - konektori 1,2 i 3 dovode napon na prvu drugu ili trecu diodu u setovima od po 4 diode za sate, a konektori 4,5,6 i 7 trebaju da povezu odgovarajuci set sa minusom.
Na taj nacin, sat bi trebao da uvek ima jednu ukljucenu diodu koja pokazuje minute, jednu koja pokazuje sate.

Tasteri koji se nalaze u shemi sluze da bi omogucili korisniku da podesava tacno vreme na satu.

E sad, posto nemam mnogo iskustva u programiranju kontrolera, molio bih za misljenje i savete posto zaista ne znam da li ovo sto sam ovako sklopio moze da "poleti"?

P.S. Znam, ne moram da koristim transiztore navedene u semi, mogu i obican bc 546, ali ok, mali previd.

[IMG=http://img638.imageshack.us/img638/1420/satsema.th.png][/IMG]

Uploaded with ImageShack.us
 
Odgovor na temu

HeYoo

Član broj: 72595
Poruke: 491



+1017 Profil

icon Re: Ideja za zidni sat13.01.2012. u 15:23 - pre 149 meseci
Nemam ni ja puno iskustva ali trebalo bi bez problema da radi. Sad jos "samo" da se napise program :)
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.adsl.verat.net.

Sajt: www.shortsms.me


+4 Profil

icon Re: Ideja za zidni sat13.01.2012. u 15:41 - pre 149 meseci
Pa inace se bavim programiranjem tako da ne ocekujem velika iznenadjenja...while petlja, delay koji traje 60 sekundi zatim konfiguracija izlaznih signala za minute se promeni i proveri se da li treba menjati sate. Tako nekako :)
 
Odgovor na temu

PedjaZ

Član broj: 48898
Poruke: 2062



+141 Profil

icon Re: Ideja za zidni sat13.01.2012. u 15:53 - pre 149 meseci
A da ubacis koji otpornik izmedju baze i uC
 
Odgovor na temu

HeYoo

Član broj: 72595
Poruke: 491



+1017 Profil

icon Re: Ideja za zidni sat13.01.2012. u 16:00 - pre 149 meseci
Citat:
Pa inace se bavim programiranjem tako da ne ocekujem velika iznenadjenja...while petlja, delay koji traje 60 sekundi zatim konfiguracija izlaznih signala za minute se promeni i proveri se da li treba menjati sate. Tako nekako :)


Nemoj koristiti delay. Tako trosis procesorsko vreme u nista, a tvoj mcu bi mogao svasta nesto da radi. Sve treba da ide preko tajmera. Jeste malo muka konfigurisati ali kad uradis par puta usemices se.
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.adsl.verat.net.

Sajt: www.shortsms.me


+4 Profil

icon Re: Ideja za zidni sat13.01.2012. u 16:02 - pre 149 meseci
Sto? uC daje 5V (ne znam kolika je izlazna struja), ali zar moze da osteti bc546-icu? Eto, upravo zbog takvih stvarcica sam se obratio za pomoc, nisam se bavio tranzistorima pa nisam bas siguran da li sam sve povezao kako treba :)
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: Ideja za zidni sat13.01.2012. u 17:19 - pre 149 meseci
Izmedju uC i baza BCjaca obavezno stavi otpornik.

Delay-eve izbegavaj, nisu dobri ni precizni, iskoristi neki od tajmera uC-a za tako nesto. Atmele ne trosim, trosim PIConje, za njih postoji mnogo zgodna rutina za tacnu sekundu (tacnu onoliko koliko ti je precizan kristal).
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.adsl.verat.net.

Sajt: www.shortsms.me


+4 Profil

icon Re: Ideja za zidni sat13.01.2012. u 17:56 - pre 149 meseci
Dobro, koji red velicina otpornika? 100, 200 Oma?
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: Ideja za zidni sat13.01.2012. u 18:03 - pre 149 meseci
472r do 1k

Za tacno vreme pogledaj OVO (jes da je za PIC, al mozda prepravis za Atmela)
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

vukboban
Boban Vukovic
PANCEVO

Član broj: 116735
Poruke: 250
*.mediaworksit.net.



+11 Profil

icon Re: Ideja za zidni sat13.01.2012. u 19:37 - pre 149 meseci
Na onoj tvojoj semi C1 ne stoji dobro.
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.adsl.verat.net.

Sajt: www.shortsms.me


+4 Profil

icon Re: Ideja za zidni sat13.01.2012. u 19:51 - pre 149 meseci
@vukboban:
TACNO!Hvala puno, stvarno mi nije jasno kako sam ovo prevideo :S Ispravljeno :)
 
Odgovor na temu

magnat
Dragan Stefanovic
Nezaposlen
Beograd

Član broj: 55338
Poruke: 418
*.dynamic.sbb.rs.



+23 Profil

icon Re: Ideja za zidni sat14.01.2012. u 10:30 - pre 149 meseci
Mislim da diode nisu dobro okrenute i zajednichki deo ide na +VCC. Ako sam dobro shvatio nachin upravljanja.
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.adsl.verat.net.

Sajt: www.shortsms.me


+4 Profil

icon Re: Ideja za zidni sat14.01.2012. u 13:57 - pre 149 meseci
Pa dioda bi trebala da bude vezana sa gnd-om preko tranzistora, a sa vcc-om preko izlaza uC-a
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Ideja za zidni sat

[ Pregleda: 4046 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

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