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

ATMEGA32 razvojni sistem

[es] :: Elektronika :: Mikrokontroleri :: ATMEGA32 razvojni sistem

Strane: 1 2

[ Pregleda: 5820 | Odgovora: 29 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bule0017
Goran Udovicic
dzabalebaros
Novi Sad

Član broj: 252951
Poruke: 31
*.dynamic.isp.telekom.rs.



+1 Profil

icon ATMEGA32 razvojni sistem28.03.2013. u 13:53 - pre 135 meseci
Cao ljudi..

Imam jedan predlog, pa mi treba pomoc strucnjaka.
Posto sam trazio po netu atmega32 development board ali nisam nasao nista sto bi mozda meni odgovaralo, pa sam krenuo u razvoj istog.
E sad ja nisam neki strucnjak i pocetnik sam u sferi mikrokontrolera, bakcem se malo sa arduinom za pocetak ali me jako interesuje automatika i kontrola preko istog.
Odlucio sam se za atmega32 zbog jtaga ako mi ubuduce treba malo ozbiljnija dijagnostika i ima naravno vise I/O od arduina
Ovakva je konfiguracija jer je u sustini board pravljen za kontrolu ranoraznih uredjaja (kapija, prozori, prskalice za bastu i tako)

Mislim da bi taj development board trebalo da ima sledece stvari JTAG konektor, AVR ISP konektor, zatim dodatne AD I/O ulaze, ENC28J60, RS485, itako jos ponesto.
namerno nisam stavio FT232 jer mislim da je nepotrebno ako imas externi programator.
Sve ce biti u smd verziji
Ja imam neki schematic sto sam poceo da pravim, pa ako je neko zainteresovan da pomogne ili ima ideju bilo bi lepo da pomogne.
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: ATMEGA32 razvojni sistem28.03.2013. u 15:21 - pre 135 meseci
^ Razlog zašto već ne nalaziš na tražištu to što ti treba može biti i taj što ti to u stvari i ne treba.
Očekujem da će ti taj tvoj "development" board (koji je više u stvari evaluation board kad na njega zalemiš sve što si naumio) vršiti posao samo u tom nekom prvom (stvarnom ili zamišljenom) projektu prema čijim potrebama ga sad krojiš, a da će ti kasnije 99% toga samo smetati u nekim drugim aplikacijama.

Za mene su ovakve ploče zakon:

Prikačeni fajlovi
 
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: ATMEGA32 razvojni sistem28.03.2013. u 16:55 - pre 135 meseci
Nabaci shematic da pogledamo...da damo koji prijedlog i savjet..
Ja sam iz BiH sporo "kontam"pa molim za razumijevanje!
 
Odgovor na temu

bule0017
Goran Udovicic
dzabalebaros
Novi Sad

Član broj: 252951
Poruke: 31
*.dynamic.sbb.rs.



+1 Profil

icon Re: ATMEGA32 razvojni sistem28.03.2013. u 17:36 - pre 135 meseci
Odin d. nije lose to sto si stavio ali sobzirom da sam pocetnik mislim da ce mi trebati malko vise vremena da dodjem u taj stadijum da imam tako nesto.
Trenutno mi ( a mozda i nekom drugom) Treba nesto malko bolje, a opet dostupno kod nas..
Prikačeni fajlovi
 
Odgovor na temu

bule0017
Goran Udovicic
dzabalebaros
Novi Sad

Član broj: 252951
Poruke: 31
*.dynamic.sbb.rs.



+1 Profil

icon Re: ATMEGA32 razvojni sistem28.03.2013. u 17:49 - pre 135 meseci
Schematic jos nije dovrsen.
O cemu se sve radi. Krenuo sam da se igram sa arduinom i jako mi se svidjalo kako to "lako" ide, e sad. uspeo sam da isprogramiram arduino da mi radi kao kontrola za otvaranje kapije ali mi je jako glupo da arduino stavljam u kutiju, pa sam hteo da sam napravim pcb sto i jesam uradio uz pomoc prijatelja.
E sad da bih nastavio sa time pogledao sam na netu da mogu da isprogramiram atmega32 kroz arduino ide i to mi se jako dopalo pa sam mislio da napravim razvojnu plocu sa atmega32 (smd), i da mogu da kasnije predjem na AVR C kad budem malo jace napredovao.
stavio sam i LCD konektor na schematic ali jos nisam zavrsio sve veze...

Generalno pokusavam da unificiram plocu na kojoj bi bio atmega i sa kojom bi komunicirao preko LAN ili rs485 i upravljao istim preko kompa.
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

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


+530 Profil

icon Re: ATMEGA32 razvojni sistem28.03.2013. u 18:10 - pre 135 meseci
A što bi izmišljao mlaku vodu?
Razvoni postoji gotov: http://www.mikroe.com/bigavr/
--
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: ATMEGA32 razvojni sistem28.03.2013. u 18:17 - pre 135 meseci
Bas kako je Odin rekao to ce na kraju krajeva da bude development/evaluation board ...imas toga kupiti za 10 do 20 dolara slemljeno i istestirano...bez obzira sto ces koristiti vanjski programator moras imati nacin da bilo kad mozes uraditi debug ili izmjenu programa u MCU...
odlemljavanje i lemljenje nije rjesenje...
Ili kako je ZASO11 predlozio ili kupis vecu kolicinu ovoga sa linka http://www.ebay.com/itm/New-Mi...main_0&hash=item3ccc0b9f7a
A gore na letvu nastekas svoj dodatak sa relejima,display ili necim drugim sta ti bude idejno rjesenje i to je to...
shema od istog u prilogu...

[Ovu poruku je menjao zica49 dana 28.03.2013. u 19:28 GMT+1]

[Ovu poruku je menjao zica49 dana 28.03.2013. u 19:31 GMT+1]
Ja sam iz BiH sporo "kontam"pa molim za razumijevanje!
Prikačeni fajlovi
 
Odgovor na temu

goran_68

Član broj: 89012
Poruke: 932
*.dynamic.isp.telekom.rs.



+81 Profil

icon Re: ATMEGA32 razvojni sistem28.03.2013. u 18:21 - pre 135 meseci
Zašto na AVR C ne bi prešao odmah? Napravi jednu pločicu po uzoru na ovo što je Odin pokazao i vozi. Što bi gubio vreme i novac?
gorankg
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8370 Profil

icon Re: ATMEGA32 razvojni sistem28.03.2013. u 19:40 - pre 135 meseci
Citat:
bule0017: Treba nesto malko bolje

Ma nema tu nista "bolje" ili "gore", to je jednostavno prazan pcb, nema nista gore :) (ako zanemarimo ZIF socket koji se slucajno nasao tu, nisam imao pri ruci nesto drugo da slikam).
Poenta je da su svi pinovi mikrokontrolera slobodni i to je najbolja stvar za development, ali to ćeš vidjeti tek kad počneš sa time.

Međutim, ako si stvarno početnik sa mikrokontrolerima, tj. nikad još nisi napravio i isprogramirao nešto od nule - onda mislim da je tebi najbolje da kupiš neki gotov evaluation board koji na sebi ima par tastera, par dioda, neki displey, rotary encoder, potenciometar za A/D bla bla bla... i da se na tome naučiš kako to sve ide, uključujući i neki IDE (npr. Atmel Studio) uz odgovarajući debuger (preporučujem AVR Dragon).
Prednost toga je ta što će sve da ti radi iz prve (nećeš se misliti da li je do tebe, do pogrešnog spajanja, do loših lemova, do strelca u 12-toj kući zmijonoše u opadanju i sl...)
Uštedićeš sebi i vremena i para.

Kad se obučiš u tim prvi koracima i kreneš u razvoj custom aplikacija, onda nabaviš npr. nešto ovako za prototyping:




Ja sam ovo naručio prije par nedelja iz Kine. Deset ovih breakout board-ova je koštalo 9 (da, devet) US dolara sa sve poštarinom.
Sa jedne strane je 100-pinski layout (raster 0.5mm), a sa druge 64-pinski (raster 0.8), znači možeš da lemiš bilo šta do 100 pinova.
Za te pare zaista se ne isplati zamlaćivati.

Znam, znam:
Citat:
bule0017:dostupno kod nas..


Međutim, evo da iskoristim priliku da izrazim svoje višegodišnje isčuđavanje tom problematikom:
godinama slušam kako se ovdje "muke muče" sa nabavkom, PayPalom i sl... ali zar se ne može organizovati neki Kelebijski kanal, toliko je ljudi na forumu, ima ih i sa dvojnim SR & HU državljanstvima, mora da neko ima neku mogućnost da plaća sa nekog HU računa i naručuje na neku adresu u Kelebiji npr. (barem kod šurnjaje, snaje, kuma od tetka, zaove od strine i sl...), pa se dogovorite i iznaručivate i donesete, to nije daleko...
Prikačeni fajlovi
 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: ATMEGA32 razvojni sistem28.03.2013. u 19:58 - pre 135 meseci
Meni nije jasno sta covek podrazumeva pod "bolje" od onoga sto je Odin preporucio jos u prvom postu? Sta bolje od Mege i svih pinova dostupnih na jednom PCBu, na koje mozes da kacis ata ti volja? Neces izmisliti nista sto vec ne postoji, samo ces izgubiti vise novca i vise vremena (a vreme je...?)... u krajnjem slucaju, najjednostavniji "razvojni" sistem je protobord (protoboard, breadboard...), ali nije "najpouzdaniji"...
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
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: ATMEGA32 razvojni sistem28.03.2013. u 20:18 - pre 135 meseci
Ne znam sta ne stima tamo u Srbiji...
Iako je ova nasa BiH zvanicno u svijetu rebrandirana kao" Al qaida" drzava sve stima sa PayPal-om. Imam najmanje 5 kupovina mjesecno na internetu i nikad nije zastekalo.

@ bule0017 ....poslusaj Shipki-ja , Odina-a ili ostale koji ti dobronamjerno daju korisne smjernice...
Izrada PCB-a homemade nije sad cu ja to da za ono izgubljeno vrijeme da se to napravi kopa kanal moze se zaraditi da se kupi 10 profesionalno izradjenih....
Ja sam iz BiH sporo "kontam"pa molim za razumijevanje!
 
Odgovor na temu

bule0017
Goran Udovicic
dzabalebaros
Novi Sad

Član broj: 252951
Poruke: 31
*.dynamic.sbb.rs.



+1 Profil

icon Re: ATMEGA32 razvojni sistem28.03.2013. u 22:33 - pre 135 meseci
Hvala puno svima na savetima.
I meni se cini to sto je ODIN preporucio kao dobra ideja, medjutim posto me konkretno interesuje kucna automatika i verovatno imam 10ak komponenti sa kojima bih radio pa ne znam da li je bolje da napravim nesto kao sto sam krenuo ili sta?
Recimo konkretno hteo bih da imam nesto za experimentisanje dok ne usavrsim programiranje i onda lepo platim nekom da mi odradi pcb profi i uradim to kako treba na vecu kolicinu.
Znaci to su moduli za: roletne, prskalice, elektricnu bravu, kapiju, senzpri za temperaturu...
Mada 90% tih krajnjih modula moze da bude uradjeno sa nekim attiny a da glavni kontroler bude atmega.
Ono sto pravi mikroelektronika radi je super ali mi se malo cini da forsiraju da koristim samo njihove alate.
Mozda bi bilo dobro da napravim plocicu sa atmega32 i najosnovnijim delovima kao sto je ODIN preporucvio pa da sam pravim breadborde za dodatke..
U dilemi sam
 
Odgovor na temu

bule0017
Goran Udovicic
dzabalebaros
Novi Sad

Član broj: 252951
Poruke: 31
*.dynamic.sbb.rs.



+1 Profil

icon Re: ATMEGA32 razvojni sistem28.03.2013. u 22:37 - pre 135 meseci
E sad sto se znanja tice napravio sam za arduino program za kapiju, nije bas da je nesto extra komplikovano ali nije bas da se nista ne razumem, vise sam u prici da sam dosta upucen ali jos nisam seo da radim.
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: ATMEGA32 razvojni sistem29.03.2013. u 01:31 - pre 135 meseci
Nemoj da se vezes za atmega32... Kad tad ces praviti neku prostu stvar koju ces zeleti da sacuvas, a atmega32 ce ti biti prilicno skupa za to. Ja sam sebi napravio nesto sa DIP28 kucistem na ploci koju stavljam kao arduino shield za programiranje atmega, i mogu da koristim Atmega8, Atmega328p, Atmega168, verovatno jos neke i sve to zavisno od potrebe. Za tiny-jem nemam potrebe, jer Atmega8 nudi mnogo vise pinova od tinyja, vise memorije (8kb), a kosta mozda 30-40 dinara vise (300 din kosta na 1 komad). I ima isti raspored pinova kao standardan Atmega328 na Arduinu, samo mozda 1 PWM manje.

P.S. Ako i dalje radis u Arduinu, verovatno znas da moras da nadjes custom bootloader za 32-ku, kao i library, a ima dosta funkcija koje arduino pruza a ne rade sa tim cipovima koje Arduino nije uvrstio u svoju ciljnu grupu (8, 168, 328p). Naravno, ovo sve vazi samo ako zelis i dalje neko vreme da koristis Arduino kao razvojno okruzenje...

Ako ne zelis, bolje da kupis gotov programator i radis sve na breadbordu...

[Ovu poruku je menjao Zlatni_bg dana 29.03.2013. u 02:54 GMT+1]
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

bule0017
Goran Udovicic
dzabalebaros
Novi Sad

Član broj: 252951
Poruke: 31
*.dynamic.sbb.rs.



+1 Profil

icon Re: ATMEGA32 razvojni sistem29.03.2013. u 07:12 - pre 135 meseci
Citat:
Zlatni bg:
P.S. Ako i dalje radis u Arduinu, verovatno znas da moras da nadjes custom bootloader za 32-ku,


Pa ja ako sam dobro shvatio bootloader je tu da bi lakse komunicirao sa arduino ide i da bez problema uploadujes skecheve.
Ja sam probao sa attiny2313 bez bootloadera sa externim usbasp programatorom i to radi.
Mozda sam sve pogresno shvatio sto bi znacilo opet na citanje... :-)
 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: ATMEGA32 razvojni sistem29.03.2013. u 12:11 - pre 135 meseci
Bootloader je program koji se upisuje u uC (mikrokontroler) na odredjenu adresu u njegovom flashu (memoriji).
Da bi ubacio bootloader na neki uC treba ti programator (kao sto si pomenuo, npr. usbAsp). Nakon toga, pomocu serijske veze (serijska komunikacija, RS232...) ti upisujes tvoj program (kompajliran), resetujes uC, od tog trenutka pokrece se tvoj program i sve radi onako kako si zamislio...
AtTiny2313 je za 80din jeftiniji od Mega8 (a ima manje pinova, nema ADC, ...) znaci nije toliko jeftin kako ti se cini.
Kao sto je Zlatni_bg, i ja sam za pocetak kupio rupicasti pertinex, zalemio DIP28 kuciste, i sa obe strane kontakt letvice. Tako sam dobio nesto sto lici na Arduino, samo sto nema usb-to-serial (FT232) vec ga programiram direkt sa usbAsp-om (ili usbTinyjem, ili nekim drugim programatorom, nebitno).
Znaci razlika izmedju mog "arduina" i Arduina je:
- nemam usb-to-serial
- nemam bootloader
ostalo je sve isto. Imas:
- nesto sto je tvoj razvojni sistem
- nesto na cemu mozes da se ucis (i ako nesto za*ebes, troskovi su ~300din; ATmega8 je 250din )
- nesto na sta mozes da kacis sta ti padne na pamet
- nesto sto mozes da programiras i iz WinAVRa, i iz AVR Studio-a, i iz Arduino IDEa

Treba li ti bolje od ovog?
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
Odgovor na temu

bule0017
Goran Udovicic
dzabalebaros
Novi Sad

Član broj: 252951
Poruke: 31
*.dynamic.sbb.rs.



+1 Profil

icon Re: ATMEGA32 razvojni sistem29.03.2013. u 14:34 - pre 135 meseci
Tako nesto sam i mislio da napravim samo sto sam malo zahtevniji u pocetku pa sam hteo da nekoliko konektora za dodatne uredjaje odmah postavim na plocicu (imam lcd 2x16 i 4x20, zatim rtc, pa onda enc28j60 kao posebnu plocicu sa 2x5 pinovima za konekciju), i tako nesto.
Jasno je meni da ja to ne mogu nauciti za 6 meseci, ali posto sam vec malko radio sa arduinom to mi je jako lako za programiranje, pa sam mislio kad se malo izvezbam da onda predjem na avr gcc.
Postavicu malko kasnije program za kapiju koji sam radio cisto reda radi, mozda to nekom iskusnom znaci u kom pravcu bih trebao ici.
I stvarno hvala puno na iskrenim odgovorima, nisam ni mislio da ima toliko korektnih ljudi.
 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: ATMEGA32 razvojni sistem29.03.2013. u 17:01 - pre 135 meseci
Ok, to je samo malo prosireno ovo o cemu sam pisao.
Ako imas problem sa semom/pcb-om, javi se, pomocicemo ti.
Nije problem da se na standardan "like arduino" pcb dodaju konektori za lcd, rs232, itd itd, onda bi imao nesto sto lici na razvojni sistem, i to ne bi bio problem da se napravi (cak i da izlemis sve te konektore na rupicasti pertinex - nije najlepse i najprakticnije - ali moze da radi posao).

I jedno pitanje: jel znas C?
Ako znas C, svejedno ti je dal pises programe u ArduinoIDE, WinAvr-u ili AVR Studio-u.
Ako ne znas C, savet: UCI C!
I dooobro savladaj HW za uC.

Pozdrav.
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: ATMEGA32 razvojni sistem29.03.2013. u 17:20 - pre 135 meseci
shpiki, ako nije tajna, gde uzimas mikrokontrolere? Kod nas najjeftinije sto sam nasao je 300 za Atmega8, i nekih 250 za Tiny sa 4kb flasha?
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

shpiki
Student
Novi Sad

Član broj: 50342
Poruke: 1651



+62 Profil

icon Re: ATMEGA32 razvojni sistem29.03.2013. u 17:39 - pre 135 meseci
Nije tajna, ali zbog reklame cu ti (i svima koje zanima) odgovoriti na PP.
There are only 10 types of people in the world:
those who understand binary, and those who don't.
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: ATMEGA32 razvojni sistem

Strane: 1 2

[ Pregleda: 5820 | Odgovora: 29 ] > FB > Twit

Postavi temu Odgovori

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