osnovna pitanja pocetnika

Ako ste početnik ovo je pravo mjesto za vas. Sva opšta diskusija o elektronici i/ili elektrotehnici se treba odvijati ovdje.

Moderators: pedja089, stojke369, [eDo], trax, LAF

User avatar
stefaca
Napredujem
Napredujem
Posts: 143
Joined: 28-04-2009, 20:16
Location: Bor
Contact:

osnovna pitanja pocetnika

Post by stefaca »

pozdrav drugovi,

moj prvi post na forumu koji mi je prijatelj preporucio.

ucim C jer mi treba za potrebe fakulteta pa sam mislio da kada vec radim nesto da krenem da radim malo i sa PIC-ovima. e, tu sad nastupa problem. nikada sam nisam sreo sa ovom tematikom pa citam vec par dana na netu. koristim LINUX operativni sistem i nasao sam program koji imam nameru da koristim: PIKLAB a programator koji zelim da sklopim bi bio AllPIC.

interesuje me da li ova kombinacija pije vodu? napominjem da sa PIC-om nemam ali ni gram iskustva.

da li postoji neki program kojim mogu da nacrtam semu, ubacim kod koji napisem i program uradi simulaciju svega? recimo pali, gasi display, meri neku temperaturu, ... malo mi je shock da kupujem komponente i da sastavljam pojedina kola dok se jos ucim.

unapred hvala. nadam se da nisam bio zbunjijuc pri pitanjima mada mislim da ce me vecina razumeti.
copyrighted by STEFACA®
User avatar
mirzza
Odlično uznapredovao
Odlično uznapredovao
Posts: 722
Joined: 05-12-2006, 22:33
Location: Tuzla

Re: osnovna pitanja pocetnika

Post by mirzza »

Pogledaj dvije izdvojene teme u Mikrokontroleri-PIC kategoriji i naces odgovor na svoja pitanja:

http://www.elektronika.ba/forum/viewtop ... f=3&t=4260" onclick="window.open(this.href);return false;

http://www.elektronika.ba/forum/viewtop ... f=3&t=4249" onclick="window.open(this.href);return false;

Sretno :!:
User avatar
stefaca
Napredujem
Napredujem
Posts: 143
Joined: 28-04-2009, 20:16
Location: Bor
Contact:

Re: osnovna pitanja pocetnika

Post by stefaca »

citao sam to ovih dana i nesto nisam nasao ono sto meni treba. skoro sve odnosno bas sve je za windows i iskustva koja su ispisana odnose se na intgraciju opreme sa win operativnim sistemom. ja sam na linuxu sto dodatno unosi problematiku a jos sto sam totalni saban za PIC da ne spominjem.

skidam proteus da vidim da li ga mogu emulirati da vidim sta to radi uopste. mora se poceti od nekud :)
copyrighted by STEFACA®
User avatar
stefaca
Napredujem
Napredujem
Posts: 143
Joined: 28-04-2009, 20:16
Location: Bor
Contact:

Re: osnovna pitanja pocetnika

Post by stefaca »

emulirao sam proteus 7.4 sp3 i lepo radi. instalirao sam i piklab.

sad ostaju knjige i da se uci :D
copyrighted by STEFACA®
User avatar
stefaca
Napredujem
Napredujem
Posts: 143
Joined: 28-04-2009, 20:16
Location: Bor
Contact:

Re: osnovna pitanja pocetnika

Post by stefaca »

sto vise citam vise sam zbinjen.

ajde mi vi opisite, onako na veoma prostom nivou, kako radite. ja gledam: napisem kod u C (posto tako zelim). gde ga pisem? gde ga vi pisete? ubacim u program i on to sve prevede u asembler koji se ubacuje i sam chip. gresim li? kako da ja proverim da li to nesto radi? proteus?

jos mi je zajebanije sto sam na linuxu. nista od programa nema.

pomoc :oops:
copyrighted by STEFACA®
User avatar
Elektronicar
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 467
Joined: 19-01-2008, 17:05
Location: Balkan

Re: osnovna pitanja pocetnika

Post by Elektronicar »

ubacim u program i on to sve prevede u asembler koji se ubacuje i sam chip. gresim li?
Gresis, jer nista se ne prevodi u asembler. Asembler je programski jezik, i neubacuje se u chip vec se .hex ubacuje u chip.
Gde ces pisati program je stvar tvog izbora.
Imas nekoliko varijanti pa mozes birati. Picbasic, MikroBasic, MikroC, MikroPascal ...

Code: Select all

http://www.mikroe.com/en/compilers/
User avatar
stefaca
Napredujem
Napredujem
Posts: 143
Joined: 28-04-2009, 20:16
Location: Bor
Contact:

Re: osnovna pitanja pocetnika

Post by stefaca »

e sad, ja imam zamisao da koristim piklab jer je i on compiler i assembler. a koliko je dobar? koristio li ga je neko?

PS.
ako ja ubodem allpic preko ovog programa moze li odnosno da li ce uopste ta kombinacij raditi?
copyrighted by STEFACA®
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: osnovna pitanja pocetnika

Post by pedja089 »

za allpic koristis ic prog ili pony prog. mislim da oba mogu preko linuxa.
a kada napravis hex fajl pomocu tog piklab(nikad cuo) onda ga ucitas u pony ili ic prog, pa zatim ides na opciju program...
User avatar
Elektronicar
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 467
Joined: 19-01-2008, 17:05
Location: Balkan

Re: osnovna pitanja pocetnika

Post by Elektronicar »

Piklab je klon Mplab, za povezivanje programatora pogledaj "Appendix B - Hardware"
User avatar
stefaca
Napredujem
Napredujem
Posts: 143
Joined: 28-04-2009, 20:16
Location: Bor
Contact:

Re: osnovna pitanja pocetnika

Post by stefaca »

Elektronicar wrote:"Appendix B - Hardware"
which means?
copyrighted by STEFACA®
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: osnovna pitanja pocetnika

Post by pedja089 »

citaj sadrzaj help fajla
User avatar
stefaca
Napredujem
Napredujem
Posts: 143
Joined: 28-04-2009, 20:16
Location: Bor
Contact:

Re: osnovna pitanja pocetnika

Post by stefaca »

na listi programatora mogu da biram:

1. Custom Programmator,
2. Direct Programmator,
3, Gpsim,
4. ICD1 Programmator,
5. ICD2 Programmator,
6. ICD2 Debuger,
7. Picdem Bootloader,
8. PICkit1,
9. PICkit2 Firmware 1.x,
10. PICkit2 Bootloader,
11. PICkit2 Firmware 2.x,
12. Picstart Plus i
13. Tiny Bootloader.

e sad, posto ALLPIC spara u PonyProg da li ce PIKLAB odrzati isti?
copyrighted by STEFACA®
User avatar
stefaca
Napredujem
Napredujem
Posts: 143
Joined: 28-04-2009, 20:16
Location: Bor
Contact:

Re: osnovna pitanja pocetnika

Post by stefaca »

PIKLAB se moze instalirati na Windows-u pa ko je spreman da pomogne a ima ALLPIC moze da proba da li ga program vidi pa da javi
Attachments
za forum.jpeg
za forum.jpeg (17.59 KiB) Viewed 7203 times
copyrighted by STEFACA®
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: osnovna pitanja pocetnika

Post by pedja089 »

pa ako samo malo pogledas listu, videces da all pic ne postoji na listi.
a kako se nadam da znas koristiti engl. recnik i malo mazga odabraces taj custom programmer, i pokusati da ga podesis za all pic...
tox master
Odlično uznapredovao
Odlično uznapredovao
Posts: 583
Joined: 09-01-2006, 01:02
Location: brcko dc

Re: osnovna pitanja pocetnika

Post by tox master »

pozdrav

da ne otvaram novu temu bezveze a imam i ja jedno (zasad) pocetnicko pitanje. :lol:
bas gledam Smjeskov projekat za frekvencmetar 1ghz i deluje mi kao prava stvar za moj prvi malo ozbiljniji projekat a i vrlo je korisna stvarcica.
kako sam procitao sab6456 je poprilicno problematican za nabavku a i relativni skup a na sajtu pise da moze da se koristi zamena za njega pa me zanima da li je neko probao sa pravi sa ovim zamjenskim U813BS i da li ima nekih caka?
a sad jos jedno neplanirano pitanje!? :roll:
gledam semu frekvencmetra i nije mi jasno kako pic pali razlicite segmente na razlicitim displejima kad su segmenti svih displeja povezani a samo anode imaju zaseban tranzistor?

nadam se da razumete na sta mislim i da nije previse glupo pitanje ali sa obzirom da sam tek poceo da radim sa picovima i da sam dosad samo uradio program za trcece svetlo,ne bi trebalo da mi zamerite! :oops: :D

pozdrav

ps:mislim da bi bilo dobro da bude jedna top tema kao ova za ovakva pocetnicka pitanja jer ima dosta stvari koje su toliko banalne (za nekog ko zna) a za nekog ko ne zna usteda mnogo guglanja.
razumem da bi tu bilo dosta nepotrebnih poruka ali i to bi moglo s vremena na vreme da se malo procisti i da ostanu samo korisne informacije.
Image
bora_73
Penjem se :)
Penjem se :)
Posts: 92
Joined: 28-11-2008, 02:18

Re: osnovna pitanja pocetnika

Post by bora_73 »

rad displeja u multipleksu,..
zahvaljujući tromosto oka nemožemo da vidimo brzu smenu paljenja i gašenja pojedinačnog segmenta,..
zamislimo broj, na primer i 1234 koji treba da se ispiše na displeju,..
kada bi ona četiri tranzistora u isto vreme bili provodni na sva četiri segmenta videla bi se ista cifra ali,..
kada je prvi tranzistor provodan pokazaće se cifra 1 (ostala tri segmenta su ugašeni)
gasi se prvi ali se pali drugi i prikazuje 2
gasi se drugi a pali treći i prikazuje 3
gasi se treći a pali četvrti i prikazuje 4

i tako u krug pa se očita broj na displeju 1234

nadam se da si skonto
User avatar
Elektronicar
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 467
Joined: 19-01-2008, 17:05
Location: Balkan

Re: osnovna pitanja pocetnika

Post by Elektronicar »

Ako zelis da naucin nesto ovo bi mogla da bude dobra osnova.

Code: Select all

http://www.ptt.yu/korisnici/t/r/trifunov/pic/pic.htm
http://www.mikroe.com/en/books/picbook/picbook.htm
tox master
Odlično uznapredovao
Odlično uznapredovao
Posts: 583
Joined: 09-01-2006, 01:02
Location: brcko dc

Re: osnovna pitanja pocetnika

Post by tox master »

pozdrav

skonto! :D
hvala za objasnjenje!
pretpostavio sam da je na taj princip.
a ovo uputstvo za mikrokontrolere sam par puta pocinjao da citam ali posle par minuta se pogubim iako ga svi hvale da je bas za pocetnike ali meni nekako vise odgovara "hardver" nego programiranje i slicno mada cu morati malo da se potrudim da shvatim te pojmove.

pozdrav
Image
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: osnovna pitanja pocetnika

Post by pedja089 »

za frekfenciometar moraces sacekati smeska, ali ako je navedena zamena ona bi trebalo i sa njom da radi. a ta metoda prikaza na displeju se zove multipleks.
pali se prvo jedan pa drugi pa treci displej.
samo to se radi toliko brzo da oko ne primecuje...
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3509
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Re: osnovna pitanja pocetnika

Post by trax »

Elektronicar wrote:...

Code: Select all

http://www.mikroe.com/en/books/picbook/picbook.htm
Ja sam odavdje poceo :)
Post Reply