Ukratko o AVR-u

Rasprava o AVR mikrokontrolerima, AVR projekti i drugo vezano za AVR...

Moderators: pedja089, stojke369, trax, InTheStillOfTheNight

User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Ukratko o AVR-u

Post by Lukand »

Mislio sam sad nakon 8051 preći na AVR.

Pa me zanima ovo:

Trebao bi neki mikrokontroler AVR koji najprije svega može se jednostavno ili 'direktno' programirati, mislim bez programatora (kod 89S8253 je to veoma dobro).

Cjenovno da je do 5 € maksimalno
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
zubagonivincenta
Napredujem
Napredujem
Posts: 120
Joined: 14-06-2006, 18:03

Re: Ukratko o AVR-u

Post by zubagonivincenta »

ATMEGA8515 u Chipoteci košta 24,47 kn
To je 40 pinski mikrokontroler s istim rasporedom pinova kao 8253. Ništo na "programatoru" ne moraš mijenjati, osim što onaj otpornik (10K do 22K) koji spaja RST (pin 9) na GND prespojiš tako da je sada preko tog otpornika RST spojen na PLUS.
zubagonivincenta
Napredujem
Napredujem
Posts: 120
Joined: 14-06-2006, 18:03

Re: Ukratko o AVR-u

Post by zubagonivincenta »

Još sam nešto zaboravio. Onaj elco koji kod 8253 spajaš RST s plus sada RST spajaš s minus.
I, naravno programiraš s BASCOM - AVR.
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Re: Ukratko o AVR-u

Post by Lukand »

Znači taj se programira 'direktno'.
a mislim da ima skoro sve ostale osobine iste kao kod 8253.

Kad smo već kod ekvivalenata, koji bi bio kod PIC-a. Da se programira 'direktno' i povoljan ?
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
zubagonivincenta
Napredujem
Napredujem
Posts: 120
Joined: 14-06-2006, 18:03

Re: Ukratko o AVR-u

Post by zubagonivincenta »

ATMEGA8515 se programira ISP, jednako kao 8253. I osobine su im gotovo jednake. Podatke (data sheet) lako možeš skinuti s ATMEL-ovih stranica
Na ono drugo pitanje ti ne mogu odgovoriti, jer više ne radim s PIC-evima. Skuplji su od ATMELA. O drugim nedostacima ne bih pisao, da se nepotrebno ne prepucavam s piceljupcima.
konya
Penjem se :)
Penjem se :)
Posts: 96
Joined: 19-02-2007, 19:55
Location: Hrvatska

Re: Ukratko o AVR-u

Post by konya »

Skoro svi AVR mikrokontroleri (AT90Sxxxx; ATTiny; Atmega...) se mogu programirati na isti način, sa istim programatorom (preko SPI sučelja). Ako je uvjet samo programator, onda možes izabrati bilo koji tip iz navedenih serija. Za početak bi preporučio Atmega8, jer ima AD pretvornik (naravno ako ti odgovara broj nožica).
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Re: Ukratko o AVR-u

Post by Lukand »

Nabavio sam ATmega 8515 i kreće s njim, samo neke sitnice:

PE0, PE1, PE2 - kakva su obilježja za ove izvode na mikrokontroleru (ulaz,izlaz.....) ?

Taj mikrokontroler prelazi u prog mod kada se na RST dovede +5V ili 0V (kod 8051 je +5V)

Gledao sam malo ATmega8 i ATmega16: oni imaju -> AREF, AVCC ????

Koji AVR mikrokontorleri dobro surađuju s USB-om ?

I na još nešto sam naletio: http://electronics-diy.com/avr_programmer.php" onclick="window.open(this.href);return false; može li se tako programirati i 8515 (preko rs232) i ovaj USB: http://www.avrprojects.net/articles.php?lng=en&pg=519" onclick="window.open(this.href);return false;
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
zubagonivincenta
Napredujem
Napredujem
Posts: 120
Joined: 14-06-2006, 18:03

Re: Ukratko o AVR-u

Post by zubagonivincenta »

Na sva pitanja u vezi s mikrokontrolerom ATMEGA 8515 odgovore možeš naći u Atmelovom Datasheet. Evo ti link: http://www.atmel.com/dyn/resources/prod ... oc2512.pdf" onclick="window.open(this.href);return false;
PE0, PE1, PE2 su pinovi Porta E, vidi Datasheet, strana 5.
Za za oba mikrokontrolera radi se o referentnom napajanju i napajanju analognog komparatora AREF, AVCC
Za AREF i AVcc ATMEGA8 vidi Datasheet, strana 6. evo ti link: http://www.atmel.com/dyn/resources/prod ... oc2486.pdf" onclick="window.open(this.href);return false;
Za AREF i AVcc ATMEGA16 vidi Datasheet, strana 5. Evo ti link: http://www.atmel.com/dyn/resources/prod ... oc2466.pdf" onclick="window.open(this.href);return false;
I na još nešto sam naletio: http://electronics-diy.com/avr_programmer.php" onclick="window.open(this.href);return false; može li se tako programirati i 8515 (preko rs232)
Može, samo ne izravno iz Bascom-a.
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Re: Ukratko o AVR-u

Post by Lukand »

Meni je datasheet osim one stranice s popisom pinova sve ostalo nerazumljivo, pa zato pitam.

Osim što BascomAVR podržava ISP programiranje preko LPT porta, da li on podržava programiranje preko RS232 porta kao što je ovo: http://electronics-diy.com/avr_programmer.php" onclick="window.open(this.href);return false;
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
zubagonivincenta
Napredujem
Napredujem
Posts: 120
Joined: 14-06-2006, 18:03

Re: Ukratko o AVR-u

Post by zubagonivincenta »

>> Meni je datasheet osim one stranice s popisom pinova sve ostalo nerazumljivo, pa zato pitam. <<
Koji strani jezik učiš u školi? S engleskim bi to nekako trebalo ići. Ako ne znaš engleski, javi se, pa ću ti kad uhvatim malo vremena prevestii ono najosnovnije. Cijeli Datasheet mi je ipak malo prevelik zalogaj.
>> Osim što BascomAVR podržava ISP programiranje preko LPT porta, da li on podržava programiranje preko RS232 porta kao što je ovo: http://electronics-diy.com/avr_programmer.php" onclick="window.open(this.href);return false; <<
Osim što BascomAVR podržava ISP programiranje preko LPT porta, da li on podržava programiranje preko RS232 porta kao što je ovo: http://electronics-diy.com/avr_programmer.php" onclick="window.open(this.href);return false;
Podržava, samo što najprije moraš napraviti program, pa ga prevesti u *.hex fajl i onda nekim programom "upucati" u mikrokontroler. Dobar se pokazao PonyProg. Evo ti link: http://www.lancos.com/prog.html" onclick="window.open(this.href);return false;
Prije nego se upustiš u to pogledaj podržava li PonyProg mikrokontrolere s kojima namjeravaš raditi. To ti je na istoj stranici za koju sam ti dao link.
Last edited by zubagonivincenta on 03-02-2009, 06:47, edited 1 time in total.
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Re: Ukratko o AVR-u

Post by Lukand »

To su bila moja neka pitanja jer sam se htio na brzinu odlučiti između: ATmega8515, ATmega8, ATmega16, ATmega32.

Koliko sad vidim na brzinu iz njihovih datasheet-ova skoro svi imaju slične karakteristike.
Jedino što se još dvoumim je kako s programiranjem započeti, kad već radim pa da onda napravim s USB ili da ostanem pri paralelnom.
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
zubagonivincenta
Napredujem
Napredujem
Posts: 120
Joined: 14-06-2006, 18:03

Re: Ukratko o AVR-u

Post by zubagonivincenta »

Mikrokontroler biraš prem namjeni, tj. koju će on zadaću obavljati. Drugi kriterij je da je taj mikrokontroler dobavljiv, tj. da se može lako kupiti po cijeni koja ti odgovara. Dobro je raditi s mikrokontrolerom s kojim su već vešto radio, da ne lutaš okolo i otkrivaš "toplu vodu". Ukratko da izbjegneš iznenađenja.
Ako pak želiš istraživati i eksperimentirati onda je potpuno svjedeno s kojim ćeš se mikrokontrolerom "igrati". Ipak, dobro je voditi računa o cijeni i dobavljivosti.
Ja bih osobno odabrao ATMEGA8515 iz jednostavnog razloga jer je lako dobavljiv, cijena mu nije previsoka, i ono najvažnije uštekam ga u isto podnožje i sklop za programiranje za 8253, s onom malom izmjenom u RST liniji, što sam ti već napisao. To se dade lako riješiti jumperima pa poločicu možeš rabiti i za jedan i za drugi mikrokontroler.
O tome hoćeš li raditi s USB i LPT portom, odluku moraš donijeti sam. Mnoga računala danas više nemaju LPT port. Međutim, koliko znam BASCOM za sada ne podržava ni jedan USB programator, osim onih koje kupiš kod gosp Marka Albertsa ili negdje drugdje. A, to nije baš mali izdatak.
Ako kod kuće imaš računalo s LPT portom i ne namjeravaš ga baciti, kad kupiš novo, najbolje je da radiš s ovim Sample Electronic ISP programmer-om. Taj programator BASCOM podržava i 8253 i 4051 i AVR-iće, itd...
Međutim, nije toliko važan programator, te da li USB ili LPT port. Važno je znati isprogramirati mikrokontroler, a za samo programiranje je potpuno sporedno radiš li s programatorom putem USB ili LPT porta.
Ako želiš naučiti dobro programirati odaberi što jednostavniji hardware, najbolje onaj koji si već isprobao, da s time ne gubiš vrijeme i živce.:)
User avatar
Smjesko
Stariji član
Stariji član
Posts: 4012
Joined: 26-12-2005, 17:12

Re: Ukratko o AVR-u

Post by Smjesko »

@Lukand, negdje sam citao da je PICAXE jednostavan za programiranje, ali nije bas povoljan po cijeni.
buco22
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 363
Joined: 03-01-2009, 02:30

Re: Ukratko o AVR-u

Post by buco22 »

PICAXE I NIJE TAKO SKUP

DISTRIBUTORS
http://www.rev-ed.co.uk/picaxe/" onclick="window.open(this.href);return false;
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Re: Ukratko o AVR-u

Post by Lukand »

Još nisam dobro skužio, kod AVR-a se za ulaz stavlja prekidač između +5V i pina na uC, dok kod 8051 je obrnuto.
Jesu li izlazi isti ili različi kod AVR-a i 8051
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Re: Ukratko o AVR-u

Post by Lukand »

Napokon sam ulovio vremena i na proto boardu sam napravio programtor za ATmega8515 i jednu ledicu. Htio sam ga isprogramirati ali nisam uspio, ne znam niti iz blizu gdje bi bio problem. Mislim da u spojevima na pločici nije problem jer to slično sam već nekoliko puta radio, ali BascomAVR nisam nikad koristio pa mi je malo čudan, kako podesiti neke najvažnije postavke???
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
User avatar
mbruck
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 333
Joined: 27-02-2005, 11:36

Re: Ukratko o AVR-u

Post by mbruck »

PICAXE I NIJE TAKO SKUP
Probaj ga kupit odavde (BIH).
BascomAVR nisam nikad koristio pa mi je malo čudan, kako podesiti neke najvažnije postavke???
Svakome je novi program čudan.
Kod Bascom-a je to veoma jednostavno: Options, compiler, chip. U kartici chip odabereš kontroler i to je za start dovoljno.

Pogledaj i primjere ako te nije strah. Ima ih dosta.
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Re: Ukratko o AVR-u

Post by Lukand »

basocm 8051 znam jako dobro i svaki mikrokontroler koji sam htio programitrati uspio sam, ali kod AVR bascoma nijedne postavke mi neće zapamiti i kad sve namjestim neće mi isprogramirati.
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
User avatar
mbruck
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 333
Joined: 27-02-2005, 11:36

Re: Ukratko o AVR-u

Post by mbruck »

Koji programator?
User avatar
Lukand
Odlično uznapredovao
Odlično uznapredovao
Posts: 652
Joined: 10-01-2006, 11:29
Location: Croatia
Contact:

Re: Ukratko o AVR-u

Post by Lukand »

ISP
http://land1.blog.hr" onclick="window.open(this.href);return false;

I like software and hardware
My hobbies are PHP programmering, PCB creating and C++ 3D progrmming
http://www.speedtest.net/result/698562022.png" onclick="window.open(this.href);return false;
Post Reply