Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 16 odgovora
  • 10.045 pregleda

Najnovija ↓

Mikro kontroleri za pocetnike 13.01.2008. u 19:05 · pre 228 meseci
izmenjeno 1 put, poslednji put NightHawk 14.01.2008. u 11:07
  1. NightHawk14.01.2008. u 11:07zapis iz teksta poruke
#1
Neshto sam se zainteresovao za uC.
Znam solidno C++, a kako sam video moze da se koristi i Basic i Pascal za programiranje istih.
E sad glavno je pitanje koja je platforma za pochetnika?
btw. Ako neko zna neku knjigu ili tutorial koji objashnjava design jednog embedded sistema neka mi poshalje PM
Potpis
Of all the things I've lost, I miss my mind the most.
Re: Mikro kontroleri za pocetnike 18.01.2008. u 00:20 · pre 228 meseci #2
Pozdrav,

za embeded sisteme moras da savladas neki od real-time operativnih sistema. (vx works, qnx, OSE ili neki slican).
Re: Mikro kontroleri za pocetnike 18.01.2008. u 11:44 · pre 228 meseci #3
U principu ja planiram da koristim ulinux kao OS tj. kao osnovu
da li je vazno da se koristi jedan od tih rtos-ova?
Potpis
Of all the things I've lost, I miss my mind the most.
Re: Mikro kontroleri za pocetnike 18.01.2008. u 18:57 · pre 228 meseci #5
Razmishljao sam da uzmem stari avr da radim ili arm
Ako sam dobro skapirao: dev board je u stvari simulacija konachnog reshenja (ochitava senzore, usb ...) i programator ?
A samu emulaciju znam da mogu da postignem preko qemu-a.
btw. Ko prodaje kod nas dev ploche i komponente (komponente, senzore ...) pored mikroelektronike ?
Potpis
Of all the things I've lost, I miss my mind the most.
Re: Mikro kontroleri za pocetnike 18.01.2008. u 21:28 · pre 228 meseci #6
Citat:
Ako sam dobro skapirao: dev board je u stvari simulacija konachnog reshenja (ochitava senzore, usb ...) i programator ?

Neeeee
Development Board je razvojna pločica, Hardware, kao na linku gore.
Možda je bolje da počneš stvarno sa AVR i sa čistim C programiranjem(ne C++).
Za prvo vreme dok ne nabaviš Hardware možeš da programe pišeš i simuliraš na Atmel-ovom
besplatnom razvojnom okruženju AVRstudio(samo za Windows).
Kao razvojno okruženje(Software) može isto koristiti i AVRGCC koje postoji i za Linux.
Pogledaj isto www.avrfreaks.net
Hardware možeš i sam napraviti na jednoj raster pločici jed postoje i AVR-ovi u za samograditelje "prijateljskom" DIL kućištu.
Ovo ti predlažem jer su programiranje uC i PC dva para cipela.
Bolje probaj sa malim stvarima koje su uobičajni "Hallo World" programi: Paljenje LED dioda, Releja, komunikacija sa PC-om preko UART-a....
Re: Mikro kontroleri za pocetnike 19.01.2008. u 15:00 · pre 228 meseci #7
Imash neku knjigu da preporuchish poshto sam n00b za tu oblast (mislim na elektroniku) ?
Potpis
Of all the things I've lost, I miss my mind the most.
Re: Mikro kontroleri za pocetnike 24.01.2008. u 12:29 · pre 228 meseci #9
Pogledao sam to a i trazio sam programatore za avr i nalazio ISP-ove koji se lako prave
koliko sam ja ukapirao za isp se koriste 3 ili 4 nozice i napajanje
treba znachi samo da povezem nozice koje treba na napajanje i na ISP ?
Potpis
Of all the things I've lost, I miss my mind the most.
Re: Mikro kontroleri za pocetnike 24.01.2008. u 15:34 · pre 228 meseci #10
Postoje i takvi "programatori" koji se sastoje samo od dva konektora, jedan za
paralelni, drugi za ISP post i između samo žice.
Ja bih te od toga ipak odgovori(iako sam ih i sam koristio) i ipak koristio neki
koji ima Buffer između portova.
Ako na računaru imaš paralelni port onda koristi STK200 kompatibilni programator.
Šeme možeš naći na:
www.olimex.com
www.lancos.com/prog.html

Za Flash-ovanje možeš koristiti avrdude koji je i sastavni deo WinAVR-a,
Ponyprog ili TwinAVR sa stranice:www.rowalt.de/mc/index.htm
Ako radiš pod Linux-om onda ti je avrdude i STK200 najbolje rešenje.

Pozdrav Branko
Re: Mikro kontroleri za pocetnike 24.01.2008. u 18:20 · pre 228 meseci #11
Olimex-ovi programatori (http://www.olimex.com/dev/avr-pg2.html) koriste I(C)SP koji se ubada na plocu kako vidim
A SI-Prog (http://www.lancos.com/siprogsch.html) programator sa adapterima za avr i pic (prosto i jednostavno)
Probacu da nadjem u Nishu nekog ko radi PBC-ove pa da napravim SI-Prog (on je valjda kompatibilan sa WinAVR i avrdude)
Potpis
Of all the things I've lost, I miss my mind the most.
Re: Mikro kontroleri za pocetnike 24.01.2008. u 21:24 · pre 228 meseci #12
Citat:
Probacu da nadjem u Nishu nekog ko radi PBC-ove pa da napravim SI-Prog (on je valjda kompatibilan sa WinAVR i avrdude)


Pa nisam baš siguran da taj programator radi sa avrdude.
Ako već imaš paralelni port na računaru uzmi STK200 kompatibilni programator, taj ima samo 74HC244, diodu, otpornik i kondenzator 100n
i naravno dva konektora. Ako te to interesuje, probaću da iskopam nacrt pločice koju koristim.

pozdrav Branko
Re: Mikro kontroleri za pocetnike 25.01.2008. u 15:47 · pre 228 meseci #13
Pokusaj da nadjesh shemu za tu plocu, zanima me
Samo kako se zove plocica, ima neki specifican naziv ?
Potpis
Of all the things I've lost, I miss my mind the most.
Re: Mikro kontroleri za pocetnike 01.02.2008. u 11:03 · pre 228 meseci
izmenjeno 1 put, poslednji put NightHawk 01.02.2008. u 11:17
  1. NightHawk01.02.2008. u 11:17zapis iz teksta poruke
#15
A kako da programiram chipove koji nisu dip20 ?
btw. kad napravim plochicu onda kupim isp programator i zakachim na plochicu ?
Potpis
Of all the things I've lost, I miss my mind the most.
Re: Mikro kontroleri za pocetnike 02.02.2008. u 00:26 · pre 228 meseci #16
Od kada postoje uC koji mogu da se programiraju " In system" kao AVR, uobičajno je da svaki ciljni sistem, pločica
ima jedan ISP konektor. Kod AVR je to standardni 10-to polni konektor koji je spojen na pinove MOSI, MISO, SCK i RESET.
Znači programator u paralelni port računara a 10-polni konektor se spaja sa trakastim kablom na ciljni sistem.
http://www.kreatives-chaos.com/artikel/stk200-programmieradapter
http://www.sbprojects.com/projects/stk200/stk200.htm

Kada je uC programiran jednostavno se odspoji kabel od programera. uC se NE VADI iz ciljnog sistema da bi se programirao.
Zato se to i zove ISP(In System Programing).
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme