SMD POV Propeller Clock

Završeni projekti naših članova foruma ali bez ključnog dijela dokumentacije (showroom).

Moderators: pedja089, stojke369, [eDo], trax

User avatar
Kizo
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 387
Joined: 01-11-2009, 22:40
Location: Hrvatska

SMD POV Propeller Clock

Post by Kizo »

Prošlo je skoro 10 mjeseci od mojeg zadnjeg projekta, pa reko da pokažem što se radilo za to vrijeme. Iako imam u planu neke sitnice doraditi, a i svako malo nešto novo dodam u programu, napokon sam došao do faze kad mogu pokazati nešto konkretno.

Sama ideja nije nešto nova i vrtila se nekoliko puta na forumu. Radi se o još jednom Persistence of Vision projektu.

Sustav se sastoji od dva glavna dijela: baze i propelera.

Baza je zadužena za ispravljanje napona, upravljanje zavojnicom i motorom. Kao motor mi je poslužio 120mm ventilator za hlađenje računala.

Par slika baze. Strana vodova:
http://a.imageshack.us/img822/734/dsc01093y.jpg

Strana elemenata:
http://a.imageshack.us/img405/6331/dsc01090r.jpg

Što se tiče propelera, glavni dio je mikrokontroler ATmega8 na 16MHz, koji preko 4 74HC4094 shift registra kontrolira 32 narančasto-crvene (eng. amber) LEDice. Zadnja plava je spojena direktno na MC. Sinkronizacija slike sa brojem okretaja se vrši pomoću SS443 Hall senzora. Tu su još SFH5110-38 IR reciever i TPS76350DBVT koji se brine o napajanju čitavog sklopa.

Slike kako je tekla izrada. Gornja strana vodova:
http://a.imageshack.us/img822/9343/dsc00983s.jpg

Donja strana:
http://a.imageshack.us/img90/3469/dsc00976sj.jpg

Priprema za lemljenje:
http://a.imageshack.us/img707/7141/dsc00996wn.jpg

Smrvljeni kalafonij na mikrokontroleru:
http://a.imageshack.us/img826/5477/dsc00998.jpg

I zalemljeno :D
http://a.imageshack.us/img17/2036/dsc01000vz.jpg

Malo čišćenja i već izgleda nešto bolje
http://a.imageshack.us/img443/550/dsc01001rc.jpg

Shift registar:
http://a.imageshack.us/img525/9059/dsc01021s.jpg

Kompletnu pločicu sam zalemio tek tjedan dana od razvijanja, pošto su mi falili neki dijelovi, tako da je sva oksidirala. Nema nekakvog posebnog problema osim estetskog, ali ipak sam očistio koliko se dalo i prešpricao nekim bezbojnim sprejem.

Gornja strana:
http://a.imageshack.us/img33/8964/dsc01334ao.jpg
http://a.imageshack.us/img812/9172/dsc01336q.jpg

Donja strana:
http://a.imageshack.us/img227/1618/dsc01340d.jpg
http://a.imageshack.us/img717/8683/dsc01341h.jpg

Nakon što sam pustio par testnih programa i uvjerio se da sve radi kako treba, ostalo je još samo sve isprogramirati. Tri tjedna, napisanih 600 linija koda i rezultat je sljedeći:
http://www.youtube.com/watch?v=kw-5y02n1To

I par nasumičnih slika za kraj:
http://a.imageshack.us/img716/4827/dsc00993j.jpg
http://a.imageshack.us/img34/7306/dsc00989wu.jpg
http://a.imageshack.us/img15/7479/dsc01346b.jpg
http://a.imageshack.us/img837/5027/dsc01017f.jpg
http://a.imageshack.us/img829/8435/dsc01134s.jpg
http://a.imageshack.us/img96/1910/dsc01130o.jpg
http://a.imageshack.us/img155/6628/dsc01156r.jpg


Ponukan uspjehom, a i prikupljenim iskustvom na prvoj verziji, napravio sam i drugu verziju, a po svemu sudeći to će biti i konačna verzija.
Ovaj put nisam bio limitiran ponudom domaćih distributera, nego su komponente naručene sa Farnella. Pa tako je tu sad:
ATmega324P@20MHz
64kb Ramtron FRAM, FM1608
5×TLC5916 shift registri
40×Cyan PLCC-4 LEDice
A1101 Hall IC
TSOP6238 IR reciever
MIC5209-5.0 LDO V-reg

Niti sa jednom od nabrojanih komponenta nisam prije bio u doticaju tako da sam morao slagati dio po dio sklopa i ispitivati dali se ponaša kako treba, no najprije je trebalo sve nacrtati:
http://a.imageshack.us/img514/820/pcb.png

Razvijena gornja strana:
http://a.imageshack.us/img838/9352/dsc01225r.jpg

Nisam baš zadovoljan kako je ispalo. Mnoštvo kratkih spojeva, ali ništa što skalpel ne može riješiti:
http://a.imageshack.us/img175/3664/dsc01206d.jpg
http://a.imageshack.us/img101/6015/dsc01211u.jpg

Za vrijeme dok se donja strana nagrizala, gornja je zaštićena salotejpom plus što nije skidan foto lak.
http://a.imageshack.us/img59/9028/dsc01216a.jpg

Razvijena i donja strana:
http://a.imageshack.us/img831/9673/dsc01223i.jpg

Ispalo je mnogo bolje, no ipak pri rubu se nije dobro osvijetlilo tako da je i tu bilo dorade.
Nakon rezanja, brušenja, šmirglanja, bušenja, čišćenja i špricanja lot lakom pločica je dobila svoj konačan izgled.
Gornja strana:
http://a.imageshack.us/img534/5820/dsc01241x.jpg
http://a.imageshack.us/img19/3513/dsc01242d.jpg

Donja strana:
http://a.imageshack.us/img210/9682/dsc01237n.jpg
http://a.imageshack.us/img691/7845/dsc01238o.jpg
http://a.imageshack.us/img189/3206/dsc01232fy.jpg

Ovaj put sam se malo bolje pripremio za lemljenje tako da sam si pribavio dva nova vrha za lemilicu i napravio homemade flux (kalafonij otopljen u alkoholu).
Dok sam sve zalemio, ispitao i u međuvremenu napravio par testnih programa opet je sve oksidiralo, no što se može.
Gornja strana:
http://a.imageshack.us/img265/1615/dsc01304c.jpg
http://a.imageshack.us/img94/9094/dsc01308kd.jpg

Donja strana:
http://a.imageshack.us/img829/5629/dsc01319s.jpg
http://a.imageshack.us/img691/9099/dsc01321sk.jpg

Baza je isto prošla kroz redizajniranje. Kako će doći u ćošak sata, jedna od solucija je pločica u trokut.
Strana vodova:
http://a.imageshack.us/img716/4408/dsc01460ps.jpg
http://a.imageshack.us/img651/9100/dsc01463j.jpg

Strana elemenata:
http://a.imageshack.us/img842/2535/dsc01475.jpg
http://a.imageshack.us/img404/9869/dsc01469h.jpg
http://a.imageshack.us/img832/1809/dsc01471p.jpg
http://a.imageshack.us/img705/8412/dsc01479r.jpg

Sve sklopljeno u jednu cjelinu:
http://a.imageshack.us/img210/9117/dsc01512i.jpg
http://a.imageshack.us/img822/2628/dsc01515l.jpg
http://a.imageshack.us/img43/6057/dsc01493nz.jpg

LEDice su dovoljno jake da se prikaz vidi čak i vani:
http://a.imageshack.us/img694/1490/dsc01522a.jpg

Program trenutno broji skoro 3000 linija koda. Video kako je ispalo:
http://www.youtube.com/watch?v=Q1saYuGyw7A

Dvije slike prva vs druga verzija:
http://a.imageshack.us/img825/7926/dsc01357z.jpg
http://a.imageshack.us/img8/6348/dsc01365od.jpg

I za kraj nešto nesvrstanih slika:
http://a.imageshack.us/img59/132/dsc01313a.jpg
http://a.imageshack.us/img9/5461/dsc01259bc.jpg
http://a.imageshack.us/img197/7316/dsc01258dx.jpg
http://a.imageshack.us/img411/7070/dsc01255tw.jpg
http://a.imageshack.us/img339/9766/dsc01254f.jpg
http://a.imageshack.us/img237/8458/dsc01248m.jpg
http://a.imageshack.us/img148/9596/dsc01245qm.jpg
http://a.imageshack.us/img831/2300/dsc01327b.jpg
http://a.imageshack.us/img231/3001/dsc01325dk.jpg
http://a.imageshack.us/img23/1961/dsc01269ld.jpg
http://a.imageshack.us/img710/1802/dsc01498vd.jpg
http://a.imageshack.us/img708/9798/dsc01503p.jpg

Uživajte :wink:
User avatar
srdjan_bss
Odlično uznapredovao
Odlično uznapredovao
Posts: 842
Joined: 04-12-2008, 13:37
Location: BIH, okolina Banjaluke
Contact:

Re: SMD POV Propeller Clock

Post by srdjan_bss »

ovo je zaista predobro...
http://www.pik.ba/artikal/512243/led-strip-letvice-/" onclick="window.open(this.href);return false;
http://www.pik.ba/artikal/512227/mini-f ... redajnik-/" onclick="window.open(this.href);return false;
http://www.crvena-tuba.net" onclick="window.open(this.href);return false;
User avatar
Feko
Stariji član
Stariji član
Posts: 4394
Joined: 23-07-2008, 06:18
Location: Hrvatska, Slavonija, Selo moje malo...

Re: SMD POV Propeller Clock

Post by Feko »

wau, prođe više od pola sata dok sam pogledao slike i videe....ovo je odlično!
Trax stavljaj to na stranicu!...ako autor dopusti :lol:
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: SMD POV Propeller Clock

Post by pedja089 »

Stvarno je bila uzivancija gledati slike...
Sve pohvale od mene...
Steta sto je u projektima bez dokumentacije.
Mogao si izbeci 1 registar, tako sto bi spojio unutrasnjih 8 dioda na 1 pin, jer se stalno zajedno pale. Cisto da imas manje posla, i manje delova :D
EDIT:
Tek sad sam pogledao snimak, i video da tu ima jos puno svacega. Malo sam istrcao sa komentarom :ohno:
User avatar
elektor
Pravi forumaš
Pravi forumaš
Posts: 1588
Joined: 14-10-2008, 20:40
Location: Hrvatska, Rijeka

Re: SMD POV Propeller Clock

Post by elektor »

:shock: ovo je savršeno neznam što bih rekao. Definitivno najbolji pov clock koji sam ikad vidio, a vjerujem da dugo i neću viditi ovakav
odličan projekt i odlično prezentiran..svaka čast. Projekt stvarno zaslužuje biti na stranici.
Slažem se s pedjom šteta što je u projektima bez dokumentacije..da je još samo shema...
User avatar
78L05
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1402
Joined: 28-05-2009, 13:22
Location: Hrvatska

Re: SMD POV Propeller Clock

Post by 78L05 »

Jako dobro. :wink:
Ne vjeruj u čuda - računaj na njih!
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Re: SMD POV Propeller Clock

Post by trax »

U covjece :ohno:
:P
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: SMD POV Propeller Clock

Post by pedja089 »

Ma sema stvarno nije nikakav problem. Procitaj te malo o SIPO registrima, vezete izlaz jednog na ulaz sledeceg, klok signal zajedno, klok i prvi ulaz na kontroler, na svaki izlaz ide po 1 led sa otpornikom.. Treba pogledati i datasheet memorije i kako se veze i eto seme. Ovde je najveci problem pisanje koda, jer je stvarno besprekorno odradjeno. Pa onda dizajn plocice koji je takodje besprekoran.
User avatar
Kizo
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 387
Joined: 01-11-2009, 22:40
Location: Hrvatska

Re: SMD POV Propeller Clock

Post by Kizo »

Hvala svima na pohvalama, ali više bi volio da me netko totalno popljuje, ako će biti sljedeća verzija da znam što poboljšati. :D

@Pedja: komentar je na mjestu jer ledice u sredini se pale sve zajedno. Ako bi maknuo TLC, onda bi mi trebalo dodatnih 8 otpornika i jedan mosfet, u svakom slučaju je jeftinije rješenje.

Što se tiče sheme, pa shemu sam vam već dao, ako se netko sjeća mog timera za foto postupak:
http://a.imageshack.us/img17/2959/timer2.gif
Među ostalim što treba prilagoditi je i "Output Enable" liniju spojiti na MC jer sigurno hoćete da se može kontrolirati u kojem trenutku će se uključiti ledice.
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: SMD POV Propeller Clock

Post by pedja089 »

Ovo za mosfet se podrazumeva...
A ja nemam ni jednu zamerku. Stvarno je odlicno.
Samo me zanima koliko se glasno cuje?
A za sledecu verziju mozes puno toga napraviti...
Pocnes sa budilnikom,MP3 plejerom da te budi sa pesmom, RGB ledicama, i upload slika za pozadinu, ili animacija, ili jos bolje videa :P
User avatar
Kizo
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 387
Joined: 01-11-2009, 22:40
Location: Hrvatska

Re: SMD POV Propeller Clock

Post by Kizo »

Nebi baš previše ulazio koliko je glasno jer je buka dosta subjektivan pojam. Pa onako, pošto je motor bez četkica, čuje se samo protok zraka i na par metara se jako slabo čuje, tj. stopi se sa okolnom bukom. Uostalom nešto se može čuti na prvom videu.

A prijedloga ko u priči, hvala puno. Budilica ok, primio na znanje, trebam samo negdje na pločicu zgurati piezo. RGB ledice, malo teže. I ovo mi je bio problem povezati, sad bi imao još dva puta toliko vodova. Upload slika, animacija,… jako teško… neznam gdje bi smjestio još neki prijemni modul, a i trebao bi mi i RAM, pošto jedna sličica bi zauzimala 1200B. MP3 plejer... :D , ček, ovo bi trebao biti običan sat, da nije malo overkill? :D
User avatar
niho
Pravi forumaš
Pravi forumaš
Posts: 1895
Joined: 24-09-2009, 17:26
Location: Brcko, Bosnia and Herzegovina

Re: SMD POV Propeller Clock

Post by niho »

Nemam riječi, profi odrađeno od početka do kraja. Svaka čast!!
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: SMD POV Propeller Clock

Post by pedja089 »

Pa trazio si predloge, sam sam ih dao, samo malo da ubijes dosadu, da bude zanimljivije :lol:
A i kucanje teksta preko daljnca nije nisto zanimljivo, bolje preko bluetooth tastature. Ili preko sms-a kako su meni davali predloge :lol:
Moj zavrsio na polici i skuplja prasinu.
Mozda jos da na bazu dodas senzor pokreta, pa kad spavas ili nesto da ne zveci, a kad hoces da vidis koliko je sati samo mu mahnes.
Ako trebas ideja samo reci, toga imam na pretek :wink:
Ali vremena za realizaciju malo...
yt1nvs
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 286
Joined: 30-03-2009, 16:54

Re: SMD POV Propeller Clock

Post by yt1nvs »

Bas dobra naprava,ako moze malo detalja oko one zavojnice i motora.
User avatar
Kizo
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 387
Joined: 01-11-2009, 22:40
Location: Hrvatska

Re: SMD POV Propeller Clock

Post by Kizo »

Motor je ovaj: http://img504.imageshack.us/img504/2674/ventoviog4.jpg
Skineš rotor, sječicama odrežeš lopatice, staviš na bušilicu i šmirglom fino pobrusiš. Na to namotaš sekundar, staviš par slojeva debljeg papira kao razmak, pa na to motaš primar. I to je to.

Što se tiče samog zračnog trafa, što te konkretno zanima? Ako tražiš kako započeti, OVO je ok mjesto za početak. Po uputama sa te stranice sam i sam napravio prvi trafo. E kad to napraviš onda ćeš tek skužiti koliko shema ima nedostataka. Prvi trafo je bio katastrofa. Mogao sam izvući max. 20mA prije nego je napon počeo padati ispod 5V, što je jedva dosta za sami MC. Kod tih trafa napon nije problem, u praznom hodu napuni kond preko 100V samo tako. Problem je izvući neku struju, jer zbog vrlo strme U-I karakteristike, glavninu struje imaš tek na par volti.

Pa onda malo googlaš "flyback converter", pa čitaš, pa umjesto greca na sekundaru :lol: staviš šotkicu, pa umjesto 7805 staviš neki LDO, pa odmotaš 50-tak zavoja na sekundaru i dobio si 60mA, što je bilo sasvim dosta za prvu verziju. Druga verzija vuče 80mA u idleu, a treba mi najmanje još 20mA za ledice. Dodan cap paralelno sa primarom, tražiš rezonantnu frekvenciju i sad mogu izvući 180mA. Ali dugačak je put do toga, ima tu još 100 problema. Prvo što ćeš naletiti da se mosfet grije ko mutav iako kroz primar teče samo 200mA. Probavaš sa snubberom ubiti oscilacije i naponske špiceve, skužiš da se mosfet više ne grije, ali više nema ni struje na sekundaru ko prije…

Treba se posebnog računa voditi i da je dobiveni napon dobro filtriran, a i o samom položaju kondenzatora da nisu negdje bezveze razbacani. Prvi problemi su sa IR prijemnikom koji može da krivo okida, pogotovo ako je frekvencija rada trafa blizu frekvencije samog prijemnika. U prvoj verziji mi je stalno slao lažne impulse dok nisam stavio veći kondenzator iza šotkice i dodatni otpornik i kondenzator na sami prijemnik.

Najbolje je sam probat, pa odmah vidiš što se dešava, a za nekog manje vještog u elektronici preporučam da proba sa prijenosom struje preko četkica. Opet nije ni to mačji kašalj jer tu je pak dosta veliki visokofrekventi šum zbog iskrenja, tako da treba i o tome voditi brigu.
yt1nvs
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 286
Joined: 30-03-2009, 16:54

Re: SMD POV Propeller Clock

Post by yt1nvs »

Hvala na lepom objasnjenju za start,malo cu se pozabaviti sa tim sistemom prenosa pa da vidimo sta ce biti.Sve sto ne bude jasno pitacu!
User avatar
e74hw
Posts: 2
Joined: 20-04-2010, 19:59

Re: SMD POV Propeller Clock

Post by e74hw »

Prekrasno.
Svaka cast!
mili
Penjem se :)
Penjem se :)
Posts: 97
Joined: 11-06-2009, 08:17

Re: SMD POV Propeller Clock

Post by mili »

stvarno super.svaka pohvala majstoru.mali savjet sto se tice buke,lagano obrusi rub plocice kao da ga oštriš, cut ce se puuuno manje :wink:nemora bit ostro skroz nego samo malo da smanji otpor zraka.
Last edited by mili on 26-08-2010, 07:28, edited 1 time in total.
User avatar
Smjesko
Stariji član
Stariji član
Posts: 4012
Joined: 26-12-2005, 17:12

SMD POV Propeller Clock

Post by Smjesko »

Uuuuuu, bravo Kizo :!: Ovo je mnogo dobro. E, a koliko su te došli delovi? Imaš li spisak delova, ja bi ovo da pravim. Treba mi za mlatit muve, komarce i noćne leptire. :lol:
embedded_saurabh
Posts: 1
Joined: 26-08-2010, 09:52

Re: SMD POV Propeller Clock

Post by embedded_saurabh »

Hi . cool project ... have you thought to build this in RGB version....... i also trying for RGB .
Post Reply