Archive for March, 2009

Pločica sa LCD-om

Pločica sa LCD-om

Pločica sa LCD-om

Pločica sa LCD-om

LCD pločica koristi standardni Hitachi HD44780 kompatiblni LCD modul. Konektovan je na 7 pinova jednog porta i koristi se u 4bitnom modu. Konektovanjem na  PortA moramo da koristimo pull-up otpornik (R1) on RA4, i ne možemo koristiti RA5 (pošto je isti samo ulaz) ali ovakav setup nam oslobađa ceo PortB na koji onda možemo da kačimo različite dodatne pločice zajedno sa LCD-om. Potenciometar P1 se koristi za podešavanje kontrasta na LCD-u i ako nije dobro podešen nećete moći da pročitate sadržaj na LCD-u.  LCD pločica može da se kači na bilo koji port iako je u startu namenjena za PortA.  Koristeći 4bitno mod možemo ceo LCD modul konektovati na jedan port, koristi tačno 10 pinova. U 4bitnom modu mi ne koristimo pinove 7-10 koji se koriste za donja 4 data bita u 8bita modu i umesto toga mi saljemo podatke LCD modulu tako sto saljemo gornji pa donji nibble kroz 4bitnu vezu … to čini programiranje LCD-a malo komplikovanijim, komunikaciju malo sporijom ali nam omogućava da ceo LCD modul povežemo koristeći samo jedan port.

LCD Modul, gotov, gore

LCD Modul, gotov, gore

LCD Modul, gotov, dole

LCD Modul, gotov, dole

LCD

LCD

LCD Pinout

LCD Pinout

Tags: , , , ,

Pločica sa tasterima

Pločica sa tasterima

Plocica sa tasterima

Plocica sa tasterima

Ova pločica se sastoji od 4 tastera konektovana na gornja 4 pina jednog porta i 4 LEDare konektovane na donja 4 pina istog porta. Tasteri su spojeni na gornja 4 pina posto RA5 može da bude samo input a RA4 je open-collector izlaz. Ostali pinovi su “standardni IO pinovi

Plocica sa tasterima - gotova - gore

Plocica sa tasterima - gotova - gore

Plocica sa tasterima - gotova - dole

Plocica sa tasterima - gotova - dole

Tags: , , , , ,

LED pločica

LED Ploca

LED Ploca

Ovo je LED Ploča, čini je jednostavno 8 LEDara okacenih na 8 pinova jednog porta. Ova ploča je odlična za proveru stanja porta, za jednostavne vežbe setovanja stanja porta, za prikazivanje vrednosti na portu i slično. Može biti okačena na bilo koji port glavne ploče.

LED ploca

LED ploca - gotova - gore

LED ploca - gotova - dole

LED ploca - gotova - dole

Tags: , , , ,

Glavna ploča 3

Glavna Ploca 3

Glavna Ploca 3

Ovo je šema treće (i za sada poslednje) glavne ploče potrebne za tutorijale, sastoji se od PIC16F877 mikrokontrolera, 7805 regulatora napona, 20MHz kristala, 6 kondenzatora, pet desetpinskih konektora. Svaki od pet desetpinskih konektora je spojen identično kao i na prethodne dve ploče sa GND levo i 5V desno.

U osnovi slična ploči sa 16F628 tutorial board, ali sa dodacima – kako PIC16F877 nema interni oscilator, morali smo dodati kristal. Nigel je odabrao kristal od 20MHz

Glavna Ploca 3 - gotova - gore

Glavna Ploca 3 - gotova - gore

Glavna Ploca 3 - gotova - dole

Glavna Ploca 3 - gotova - dole

Tags: , , , ,

Glavna ploča 2

Glavna Ploca 2

Glavna Ploca 2

Ovo je šema kola druge glavne ploče potrebne za tutorijale. Sastoji se od PIC16F876 mikrokontrolera, 7805 regulatora napona, 20MHz kristalal, 5 kondenzatora, tri desetopinska konektora. Svaki od tri desetopinska konektora se vezuje isto kao i na glavnoj ploci1 sa GND sa leve i 5V sa desne strane ostavljajuci mogućnost kačenja dodatnih pločica na različite konektore.

Ova ploča je vrlo slična glavnoj ploči1 samo sa dodatnim “stvarima”. Pošto 16F876 nema interni oscilator morali smo na ovu ploču da stavimo kristal.

Glavna Ploca 2 - gotova - gore

Glavna Ploca 2 - gotova - gore

Glavna Ploca 2 - gotova - dole

Glavna Ploca 2 - gotova - dole

Tags: , , , ,

Glavna ploča

Glavna Ploca

Glavna Ploca

Ovo je šema glavne ploče za rad sa tutorijalima. Sastoji se od PIC16F628 mikrokontrolera, 7805 regulatora napona, 3 kondenzatora, 3 desetopinska konektora i 2 test konektora ka GND-u. Opciono moze da ima LED, otpornik i 2 džampera. Svaki od tri desetopinskih konektora se vezuje identinčno, GND levo, 5V desno – na ovaj način mozemo spajati istu eksternu ploču na različite portove i da pratimo razlike. Kondenzatori C1 i C2 služe da bi 7805 radio stabilno (posto 7805 ima tendenciju da osciluje bez njih) a C3 je dekapling kondenzator potreban mikrokontroleru. Džamperi J1 i J2 omogućavaju LED da bude konektovana na 5V kao “indikator napona” ili na RB7 te da se može kontrolisati sa mikrokontrolera što daje mogućnost da već sa ovom pločom možemo napisati prvi program. Ni pod kojim uslovima ne vezujte i J1 i J2 u isto vreme posto to daje mogućnost da spržite mikro kontroler.

Sastavljena plocica

Sastavljena plocica

Sastavljena plocica - donja strana

Sastavljena plocica - donja strana

Tags: , , , ,

Nigel Goodwin, tvorac popularnog WinPicProg programa za programiranje PIC mikrokontrolera i tvorac odlicnog seta kratkih uputstava za ucenje programiranja PIC mikrokontrolera u assembleru mi je dozvolio da iskopiram njegove tutorijale i prepisem ih u C. Tako da u narednih nekoliko dana planiram da prevedem jedan po jedan koristeci mikroC / PICC C kompajlere.

Tags: , ,

4×3 keypad na jednom pinu

Kako zakaciti 4×3 keypad na mikro kontroler bez da koristimo brdo pinova (7), smaramo se sa multipleksiranjem … lako, iskoristimo ADC na mikrokontroleru.
Generalna ideja je da napravimo od tastature varijabilni otpornik koji ima razlicitu vrednost za svaki taster, iskoristimo isti kao delilac napona koji dovedemo na ADC ulaz i procitamo taster koji je pritisnut.

Sema i source za PIC (source u mikroC-u) koja cita sa tastature taster i pali odgovarajucu diodu.

read 3x4 keypad over single pin

read 3x4 keypad over single pin

MikroC projekat
C source
HEX

Tags: , , ,

.YU vise ne radi

.yu vise ne radi, skoro svi sajtovi postoje na ili .rs ili .co.rs .. no neki vise ne rade .. nadam se da ce vlasnici uvideti problem i resiti ga asap

Narucio sam RepRap

RepRap V3

Narucio sam RepRap od http://bitsfrombytes.com/ … i to V3 koji je unapredjen u odnosu na prethodne verzije .. malo je skuplja stvar za placanje kreditnom tako da sam poslao kintu swiftom (kao firma) i cekam da stigne …

Osoblje iz bitsfrombytes je bilo vrlo ljubazno, smarao sam ih mailom i telefonom danima da bi bio siguran sta kupujem, sta dobijam .. vrlo ljubazni i za razliku od mnogih drugih stranih firmi vrlo raspolozeni da salju bilo sta za Srbiju…

Sad mi ostaje samo da cekam :)

Tags:
« Previous posts Next posts » Back to top