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

Mikrokontroleri i IR on/off sklopka

[es] :: Elektronika :: Mikrokontroleri :: Mikrokontroleri i IR on/off sklopka

[ Pregleda: 2196 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Guitarm

Član broj: 289330
Poruke: 11



Profil

icon Mikrokontroleri i IR on/off sklopka02.03.2013. u 22:53 - pre 135 meseci
Pozdrav!

Prvi deo:
Zeleo bih da napravim http://www.ivica-novakovic.from.hr/IrOn-Off.htm IR sklopku.

Zanima me kako se ubacuje program za PIC12F629. Autor projekta je postavio u download sekciju .hex fajl, koji nekako treba da se ubaci u taj PIC.
Koji programator i koji software treba da instaliram da bih mogao da ubacim taj kod u mikrokontroler?

Drugi deo:
Posto sam nov u programiranju mikrokontrolera, moze li mi neko preporuciti neku knjigu, vezanu za tu oblast, da bih savladao to programiranje (video sam da se moze programirati u vise programskih jezika, ali ne znam koji za pocetak da odaberem), delove mikrokontrolera, i ostalo potrebno za uspesno bavljenje tom granom elektronike. Znam da programiram u Pascal-u i Delphi-ju.

Hvala!
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: Mikrokontroleri i IR on/off sklopka03.03.2013. u 08:36 - pre 135 meseci
Pozdrav i dobrodosao na ES forum.

Za programiraje Microchip kontrolera trenutno najpovoljnije resenje se bazira na Pickit 2 programatorima, da li kao originalni uredjaj ili kao kopija (klon).
Pogledaj ovde slicnu svezu temu oko tih programatora:
http://www.elitesecurity.org/t462570-Programator-za-Pic-eprome
Uz taj Pickit 2 programator moze da se koristi besplatan Mplab X ili cak alatkica za shell/cmd okruzenje koji sa prostom sintaksom mozes da isprogramiras PIC koristeci gotov .hex fajl.

Obzirom da imas iskustva oko Pacsal i Delphi, mozda ti za pocetak bude najlakse da koristis mikroPascal PRO za PIC od domace firme Mikroelektronika:
http://www.mikroe.com/mikropascal/pic/
Taj IDE/kompajler je velo zgodan za pocetnike jer ima gomilu dodatnih biblioteka za razne namene (USB, I2C, RS232, LCD itd) koje se aktivirau bukvalno jednim klikom pa nije potrebno da sam vodis racuna o include/headerima i sl. Isto ima fin help sa primerima za svaku komandu.

Mada iskreno njihov C i Basic imaju veoma slicnu sintaksu sa Pascal tako da ces tokom vremena vec videti koji ti najvise lezi.
Svi oni rade manje-vise isto sto se tice generisanog masinskog code-a i tebi kao pocetniku u toj oblasti to nije toliko ni bitno. Te neke razlike u perfomansama ces tek videti kad malo dublje udjes u tu problematiku. Slicno je i sa svim ostalim kompajlerima, cak i oni besplatni od Microchip rade sasvim OK.
Pisanje programa u C se bar meni cini nekako najbolji izbor jer mozes naci gomilu primera za resavanje raznih problema gledajuci gotove programe koji nisu striktno pisani za PIC mikrokontrolere, cisto da vidis princip pa uz male modifikacije prepravis to za PIC.

Verujem da ti PIC programiranje nece ici tesko obzirom da imas iskustva sa daleko komplikovanijim stvarima kao sto je Windows programiranje :)
Kod PIC i ostalih kontrolera vise caka ima oko nekih specificnih registra pa je neophodno da malo proucis te stvari iz samog DataSheet.

Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

Guitarm

Član broj: 289330
Poruke: 11



Profil

icon Re: Mikrokontroleri i IR on/off sklopka03.03.2013. u 10:15 - pre 135 meseci
Hvala na odgovoru. Moram da te pitam jos nesto, posto vidim da se razumes u tu oblast. :)

Mogu li za pocetak umesto PicKit2 programatora da kupim AllPIC(nekako, on mi je za sada jeftiniji, a nije mi problem sto nema USB)?

Posto zelim da prosirim "hardversko" znanje o mikrokontrolerima, mislio sam da kupim http://www.mikroknjiga.rs/store/prikaz.php?ref=978-86-84417-14-7 tu knjigu za pocetak. Po sadrzaju, izgleda mi da u njoj bas ima materijala. Citanje shema i rad sa komponentama (lemljenje), rad sa unimerom mi nije problem.

Sto se tice "softverskog" dela, kao sto kazes, uzecu taj MicroPascal PRO, pa cu kasnije preci na C (posto cu vrlo brzo i u windows programiranju preci na C, isti je mozak).

E, sad ... Kada kupim taj AllPIC i instaliram MicroPascal PRO, mogu li preko njega implementirati .hex fajl (to mi je za sada jedino neophodno da bih napravio IR sklopku), odnosno, da li se u njemu mogu napisati programi, prevesti u .hex i implementirati u chip?

Hvala jos jednom!

 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: Mikrokontroleri i IR on/off sklopka03.03.2013. u 10:40 - pre 135 meseci
Moja preporuka ti je da napravis ili kupis Pickit 2 klone.
Bas u prvom linku koji sam postavio bio je spominjan AllPIC programator koji su ljudi koristili i na kraju bacali u kantu jer im je pravio razne probleme.

U vezi ove spomenute knjige, ja je licno nisam video/citao ali verujem da je to skroz na mestu prirucnik.

Sto se tice ravojnog okruzenja (IDE), kod MikroE i Microcip-ovih programa, oba imaju deo koji se bavi pisanjem i kompajliranjem programa i deo koji sluzi samo da se isprogramira kontroler. E sad, svako od njih "tera" na svoju stranu pa u tom smislu direktno podrzavaju samo "svoje" programatore. Sad kako god izaberes, mozes koristiti MikroE IDE za razvoj ali da koristis MplabX ili cmd da samo isprogramiras PIC. Generalno to su dve odvojene stvari i u svakom slucaju njima je ulaz .hex fajl koji se posle prebacuje u PIC.
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

Guitarm

Član broj: 289330
Poruke: 11



Profil

icon Re: Mikrokontroleri i IR on/off sklopka03.03.2013. u 11:10 - pre 135 meseci
Ok, kupujem PicKit2.

Koliko sam shvatio, u tom MicroPascal-u (ili cemu vec) cu da napisem program, i nekako eksportujem kao .hex fajl, a zatim da ga importujem u MplabX i preko njega ubacim u chip?
Odnosno, MplabX ili cmd ce mi sluziti samo za ubacivanje .hex-a u chip.

Pozdrav, Dj! ;)

 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

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


+530 Profil

icon Re: Mikrokontroleri i IR on/off sklopka03.03.2013. u 11:29 - pre 135 meseci
Ako se odlučiš za PK2 (ili klon), ne treba ti MPLAB(X). Na Microchip-ovom sajtu ima sav potreban softver za PK2.
Napišeš prigram u jeziku koji ti odgovara, iskompajliraš, time dobiješ potreban .hex koji "napržiš u uC pomoću PK2 softvera.

http://www.microchip.com/stell...eId=1406&dDocName=en023805
--
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

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: Mikrokontroleri i IR on/off sklopka03.03.2013. u 12:04 - pre 135 meseci
Hex fajl je masinski kompajlirani code, slicno kao EXE za Win. Znaci mozes u bilo kom IDE / kompajleru da pises program i onda nakon kompajliranja dobijes .hex.
Posle to prebacis u PIC sa nekim SW za programiranje i to je to.
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

problem12
Neradnik

Član broj: 287710
Poruke: 6
*.adsl.verat.net.



Profil

icon Re: Mikrokontroleri i IR on/off sklopka06.03.2013. u 10:37 - pre 135 meseci
Za pocetnike preporuchujem , radi provereno ..
http://feng3.nobody.jp/en/rcd.html
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

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


+530 Profil

icon Re: Mikrokontroleri i IR on/off sklopka06.03.2013. u 15:04 - pre 135 meseci
Za početnike je PK2 (klon), i njega mogu sami da naprave, a te rs-232 varijante polako, ali sigurno, odlaze u zaborav. Laponci, ovi nviji, teško da imaju serijski port, a i pojedine mamapločke ostaju bez istoga (zato imaju po 8 USB).
Sa PK2 je mnogo lakše raditi nego sa tim serijalcima, ovo pišem iz iskustva, mnogogodišnjeg. Ako nekome treba nešto bolje, za debagovanje, onda PK3 ili još malo više $$$ za ozbiljniji ICD.
--
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

zica49
Ivica Antolović E74ZI
44°50′N 18°03′E

Član broj: 3011
Poruke: 4673
*.team.ba.

ICQ: -27


+1146 Profil

icon Re: Mikrokontroleri i IR on/off sklopka06.03.2013. u 20:56 - pre 135 meseci
Ima onaj vic kad se Fico zabio u najnoviju Mecku na semaforu i da display-u u mecki pojavila se poruka..DETEKTOVAN NOVI UREDJAJ ZELIS LI INSTALITARI ISTI...

Ako se ima izbor onda je USB najbolji izbor...
Ja sam iz BiH sporo "kontam"pa molim za razumijevanje!
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Mikrokontroleri i IR on/off sklopka

[ Pregleda: 2196 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

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