PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
Simurgh
Posts: 14
Joined: 06-02-2009, 13:39

PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Simurgh »

Dakle radi se o slijedecem projektu.
Potrebo je napraviti termometar koji bi na displeju prikazivao trenutnu temperaturu, i crtao dva grafikona.
jedan grafikon je grafikon temperature u posljednja 24h (recimo osvjezavanje svakih 15min), dok je drugi grafikon temperature u posljednja 3 mjeseca (osvjezavanje svaki dan).

Vec sam naveo sta imam na raspolaganju. Zanima me koji bi bio najjednostavniji nacin da se ovo realizira, da li je EEPROM na ovom PIC16F877A, dovoljan za cuvanje svih informacija (256 byte)?
Dalje kako realizirati racunanje srednje vrijednosti u toku jednog dana i osvjezavanje grafikona svakih 15 min, odnosno 24h? Da li je potreban neki eksterni clock?

dalje gdje uraditi samo programiranje? (MPLAB-u ili microbasic, nesto slicno)?

svaki konstruktivan komentar i prijedlog je jako dobrodosao :D
User avatar
Drago_Zg
Odlično uznapredovao
Odlično uznapredovao
Posts: 583
Joined: 16-09-2008, 19:40

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Drago_Zg »

Jako lijepo zamišljen projekat. Sve sa microcontrolerima! Samo nisi naveo što od toga ti možeš da napraviš, a za što tražiš pomoć? Ili, onako, da mi netko riješi čitav projekat, a slijedeći već imam u pripremi.

Pozdrav ! i dobro došao.
[URL=https://meettomy.site]Beautiful Womans in your city[/URL]
Simurgh
Posts: 14
Joined: 06-02-2009, 13:39

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Simurgh »

hehe. ma nisam ni mislio da mi neko rjesi citav projekat, daleko od toga :D
nego posto sam relativno nov u ovome, mislim sa PIC-om sam poceo raditi ove godine, programirao pretezno u asembleru, programiranje u C-u mi je poznato od ranije.
Sad bih volio cuti samo par smjernica kako i sta da ne lutam previse.
Dakle svjestan sam da moram imati komunikaciju DS1820 i PIC-a te pohranjivanje tih podataka u EEPROM. Valja napisati program za to, gledao sam par primjera ali bilo bi dobro kad bi me neko uputio ovdje ako ima nesto od codova. Sama graficka prezentacija rezultata, kako ju je najbolje vrsiti, dakle da li da u memoriji negdje imam slike cifara, pa zavisno od informacije iz DS1820-a stavljam ih na displej. Onda kako ovo osvjezavanje displeja realizirati. svjestan sam da ovdje ima mnogo posla. ja imam nekih 15 dana da ovo probam napraviti :D
i gdje mi je najbolje programirati, do sada sam radio u MPLAB-u, sa MicroBasic-om nisam.
dakle samo savjeti, moguci kodovi, smjernice su itekako dobrodosle :)

btw. Pozdrav svima posto sam ovdje novi :)
User avatar
Drago_Zg
Odlično uznapredovao
Odlično uznapredovao
Posts: 583
Joined: 16-09-2008, 19:40

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Drago_Zg »

Sad je ovo več puno ozbiljnije. Preporučam da odeš na microchipove stranice i pregledaš što se nudi od AN ( aplication notes). Obično u njima je i Program (software) za pojedinu aplikaciju bilo i C ili assembleru. I što ti preostaje odraditi to u CCS ili Hi Techu compileru priljepiti u Mplab iskompajlirati za pic i to je to. Pazi sve je rečeno u jednoj rečenici, ali da to izvedeš treba puno truda, rada i znanja. Ovaj projekat koji želiš osmisliti spada u kategoriju srednje težih. Dobro si primjetio da koristiš več gotove kodove i spajaš ih u jednu cjelinu. Preporuka: dobro pretraži pic stranice.
[URL=https://meettomy.site]Beautiful Womans in your city[/URL]
Simurgh
Posts: 14
Joined: 06-02-2009, 13:39

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Simurgh »

Trenutno trazim rutinu za komunikaciju izmedju DS1820 i PIC16F877a. ali nisam uspio nista jos uvijek da nadjem. :(
nasao sam za PicBasic, ali nemam iskustva sa njim, neka preporuka?!
jel imao neko iskustva sa ovim?

btw. Mnogo hvala za savjete :)
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by trax »

Mozda ti ovo bude pomoglo...
http://www.geocities.com/dariuskrail20/Templite.html" onclick="window.open(this.href);return false;
User avatar
Drago_Zg
Odlično uznapredovao
Odlično uznapredovao
Posts: 583
Joined: 16-09-2008, 19:40

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Drago_Zg »

Ovdje imaš sve što te zanima i još mnogo više, prikaz na LCD i na PC sa grafičkim prikazima kroz vrijeme za pojedina mjerenja:

http://rapidshare(dot)com/files/127978828/P ... r.zip.html" onclick="window.open(this.href);return false;
[URL=https://meettomy.site]Beautiful Womans in your city[/URL]
Simurgh
Posts: 14
Joined: 06-02-2009, 13:39

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Simurgh »

nisam uspio otvoriti ovaj rapidshare file, jel dobra adresa?

druga stvar ako neko moze da mi pomogne. potrebno mi je neko kolo koje ce sluziti za pracenje vremena. odnosno da kad ugasim displej, to kolo se aktivira i prati koliko vremena je ugasen displej, da bi na grafikonima to mogu prikazati. Npr. upalim diplej i mjerim od 7-13h onda ga ugasim na 2h i kad ga ponovo upalim da nekako registruje da dva sata nisu mjerena (primjer prekid grafikona). bilo bi idealno kad bi postojalo neko zgodno kolo koje radi ovo i koje ima digitalan izlaz za laku komunikaciju sa PIC-om. neko ima ideju ?!
User avatar
Drago_Zg
Odlično uznapredovao
Odlično uznapredovao
Posts: 583
Joined: 16-09-2008, 19:40

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Drago_Zg »

http://rapidshare(dot)com/files/127978828/P ... r.zip.html" onclick="window.open(this.href);return false;

vidi sa ovim linkom, sorry pa to je isti link, da li si supstituirao (dot)?
[URL=https://meettomy.site]Beautiful Womans in your city[/URL]
Simurgh
Posts: 14
Joined: 06-02-2009, 13:39

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Simurgh »

Da li neko ima PicBasic compiler? Gdje se moze skinuti?
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by pedja089 »

pogledaj prve 2 teme u ovom podforumu :?
Simurgh
Posts: 14
Joined: 06-02-2009, 13:39

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Simurgh »

Evo sad upravo nadjoh. novi sam pa se bas i ne snalazim najbolje. sorry
Simurgh
Posts: 14
Joined: 06-02-2009, 13:39

Re: PIC16F877a sa DS1820 i dotmatrix 128x64 (ks0108)

Post by Simurgh »

Skinuo sam PicBasic medjutim nasao sam samo jedan primjer koda sa radom na displeju 128x64, ima li neko bilo kakav kod, najbolje bi bilo za crtanje linija il slicno. da li PicBasic ima generisane funkcije za crtanje na displeju (ks0108)?
Post Reply