[ nikola1258 @ 22.02.2012. 01:03 ] @
Pozdrav svima dali mi neko moze reci gde da nadjem nacrt plocice i softver za programator Pony Prog,ili neki jednostavniji programator za atmegu16.Naravno preko rs232 da radi
[ shpiki @ 22.02.2012. 01:08 ] @
Prvo: Dobrodosao na forum!
Drugo: promasio si forum, imas lepo podforum Mikrokontroleri (ubuduce stvari vezane za uC pitas tamo)
Trece: evo jednog prostog, radi provereno...

Pozdrav.
[ nikola1258 @ 22.02.2012. 01:42 ] @
hvala,al moja atmega je dip40,al skontao sam napravicu,dali moram stavljati kristal na plocicu i onih5v cu dati sa uzb-a jer to ok?


[Ovu poruku je menjao nikola1258 dana 22.02.2012. u 02:54 GMT+1]
[ shpiki @ 22.02.2012. 01:54 ] @
Nema veze sto je DIP40, bitno je da povezes pinove za programiranje, da ide MOSI -> MOSI, MISO -> MISO, itd...
Spoljni kristal "mora" (zavisi da li je nov uC: ako jeste onda mu je postavljen unutrasnji osc. pa spoljni ne mora) a napajanje od 5V svakako treba (obrati paznju, dovedi i 5V na AVCC pin i masu na AGND)...

i da, moze sa USB-a...

Pozdrav.
[ nikola1258 @ 22.02.2012. 02:03 ] @
Nova je atmega 16,al ako treba kristal,da ga stavljam ili ne?stavio bi16mh spolni i dva bloka od22p ka pasi,smel li na plocicu vezati ledovke odma da ga testiram?i kiolki otpornik ide iza ledovki?,avcc vidim a agnd nema ima vcc avcc gnd gnd na obadva gnd da dam o a na avcc i vcc+5,dali tih +5 treba da ostane i nakon programiranja mislim dali ostale samo na vcc i na gnd ili mora ostati i na avcc i na obadva gnd?jeste sigurni da napon netreba samo na vcc i gnd?vidite ovo

[Ovu poruku je menjao nikola1258 dana 22.02.2012. u 03:15 GMT+1]

[Ovu poruku je menjao nikola1258 dana 22.02.2012. u 04:22 GMT+1]
[ shpiki @ 22.02.2012. 12:02 ] @
Polako, polako...
Prvo, molim te probaj da formulises recenice, koristi znakove interpukncije, citljivije je i lakse za razumevanje...
Drugo, mozes da stavis 100nF izmedju Vcc i Gnd, a napajanje vodi na SVAKI Vcc i SVAKI Gnd koji imas na mikrokontroleru...

Mozes da stavis LED ("ispred" LED stavis otpornik 390-680 oma), ali moj savet je da "ustekas" nekih 500 - 600 din, kupis sebi protobord (protoboard) i nemas problema sa "prosirivanjem" plocice...

Pozdrav.
[ DSL @ 22.02.2012. 12:40 ] @
Moj ti je savet da na ebay potrazis usbasp neki klon i za 5e sebi kupis nesto sto radi posao i ne boli te glava. jeste da iz toga neces nesto bogzna nauciti ali uci programiranje a ne hw projektovanje...




[ shpiki @ 22.02.2012. 13:11 ] @
Ovaj programator moze da napravi za cca. 100din i da ne "uci" HW projektovanje, vec samo da slepo prati semu i prog. radi iz prve. I za USBasp i za USBTinyISP, pa na kraju i za Dragona mu treba "znanje" kako da poveze programator sa mikrokontrolerom.

Trazio je programator za RS232 - dobio je, da je trazio programator za USB - dobio bi ga, da je trazio Prog+Debug i to bi mu savetovali, ali mu i dalje ostaje "Kako povezati programator sa mikrokontrolerom (ili obrnuto)?".

Pozdrav.
[ nikola1258 @ 22.02.2012. 13:23 ] @
Hvala
[ ZAS011 @ 22.02.2012. 14:11 ] @
Pony moze Atmele i preko paralelnog porta, tako barem ja programiram AtMega8515 i AtMega8535.
[ ieagl @ 30.01.2014. 14:54 ] @
Pozdrav ! -ako sam shvatio bez obzira sto vidim da je na ovom linku dato programiranje ovim jednostavnim programatorom sa (atmega 8 ) to znaci da se sa njim moze programirati i atmega 16 http://electronics-diy.com/avr_programmer.php dali sam u pravu ? posto mi treba za probu, nadam se da je proveren ko sto shpiki tvrdi da ne sprzim kontroler , hvala svima na odgovoru unapred !
[ ieagl @ 30.01.2014. 15:27 ] @
I jos jedno pitanje dali mosi , miso i sck mogu sluziti posle unosenja podataka , odnosno posle programiranja ata 16 i kao izlazni pinovi za upravljanje funkcijama konkretno dali ti pinovi sluze i za inport i export ?
[ ZAS011 @ 30.01.2014. 15:31 ] @
Skini datasheet od tog mikrokontrolera pa pročitaj. tamo sve piše.
Da bi mogao da koristiš neki mikrokontroler moraš da ga poznaješ "u dušu", a to upoznavanje se obavlja čitanjem i čitanjem i čitanjem datasheet-a.
Čitanja nikad dosta.

[Ovu poruku je menjao ZAS011 dana 30.01.2014. u 19:08 GMT+1]
[ ieagl @ 30.01.2014. 20:14 ] @
U redu hvala procitao sam nesto i shvatio da se- mosi miso i sck koriste kao ulazno izlazni portovi , medjutim ono sto sam procitao shvatio sam da atmega 16 mora pre povezivanja sa programatorom da se poveze preko multipleksera kako bi multiplekser odvoio pinove automatski od sistema u toku programiranja a nakon zavrsenog programiranja multipleskser ponovo povezuje pinove mosi miso sck , koji tada mogu biti ulazno izlazni portovi , tako da mi nejasno dali se ovim prostim programatorom moze isprogramirati atmega 16 ?
[ ieagl @ 30.01.2014. 20:27 ] @
Izgleda da sam imao previd i lupnuo !
[ ieagl @ 31.01.2014. 17:50 ] @
Da se drugi ne muce ovo ne radi !
[ HeYoo @ 31.01.2014. 19:13 ] @
Sta tacno ne radi?
Kod mega16 kontrolera pinovi za serijsko programiranje odgovaraju pinovima za spi komunikaciju ali to nije pravilo za sve kontrolere.
[ shpiki @ 31.01.2014. 21:16 ] @
Ti prijatelju ne znas ni sa cim radis.
Batali programiranje i citaj taj datasheet ali sa razumevanjem.
Nauci malo hardverski deo, nauci sta je IC(S)P i kako to radi, najmanji je problem upucati HEX u kontroler.

Ako bas neces nista da naucis, vec samo da isprogramiras taj kontroler, povezi pinove kako pise na tom sajtu gde si nasao programator, upisi hex i to ce raditi ono sto ti hoces.

Ovako, povrsnim citanjem i zakljucivanjem "kako mi odgovara" nigde neces stici.
[ ieagl @ 01.02.2014. 14:35 ] @
Ovako ne nameravam da ucim programiranje, hteo bih da upucam hex u kontroler atmega 16 nista vise, ali kad pokusam da usnimim hex u kontroler, poni prog 2000 izbacuje mi da i ne razpoznaje uredjaj ,? a sve pinove sam konektovao realno kao sto treba miso mosi sck reset ,gnd i vcc ??
[ ZAS011 @ 01.02.2014. 17:51 ] @
A da li si na Vcc doveo eksterno 5V?
[ ieagl @ 01.02.2014. 19:37 ] @
Da dovedeno je eksterno 5v na vcc .
[ ieagl @ 01.02.2014. 21:23 ] @
kliknem writing i izbaci izvestaj Device missing or unknown device ( -24 ) nebih da postavljam vise pitanja ,kupicu programator pa cu resiti problem pozdrav hvala svima!
[ Genie_1984 @ 01.02.2014. 22:49 ] @
Probaj da instaliraš "giveio", i ako si sve dobro povezao, skini SinaProg (gui za AVRDude) ili ProgISP v1.72 i probaj da učitaš hex...

Pozdrav
[ shpiki @ 02.02.2014. 00:50 ] @
Pitanje je da li koristi hardverski serijski ili usb2serial... ovi drugi znaju da baguju... nazalos'.

@ieagl
Ako si raspolozen, ostavi mail pa cu ti poslati avrdude+GUI podesen za ovaj programator i ATmega16.

Ako mozes, slikaj sta si i kako povezao, koji si oscilator stavio i na koje pinove, napisi kakav com port (serijski port) koristis: hardverski ili usb2serial...

Ja sam sa tim programatorom poceo da programiram AVR i nikada nisam imao problema, zato mi nije jasno sta te koci (to je pod pretpostavkom da si dobro sastavio programator)...
[ ieagl @ 02.02.2014. 08:35 ] @
koristim serijski port ,ne usb - oscilator 16mhz sa dva puta 18pf probano i sa njim i bez njega mislim na oscilator na samoj plocici stavljen je 7805 sa kojim se napaja kontroler na toj plocici od komponenti ima samo kontroler kristal i napajanje i ima izvode za miso mosi sck i reset te izvode sam povezivao kao na semi i doveo sam napajanje na sam programator naravno gnd i plus 5v !
[ ZAS011 @ 02.02.2014. 11:31 ] @
Eeeee, ne može 16MHz, zato i neće, mora manje, npr. 4MHz.
[ ieagl @ 02.02.2014. 22:18 ] @
Hvala vam svima pogotovu Shpiki-ju ,da kristal a i pored deset puta gledanja u plocicu sa gomilom komponenti bas stvarno,, smesno ,,okrenuo sam jednu zenericu naopacke da ne mogu ni sam da verujem sva sreca sto je kontroler ostao citav i konacno isprogramiran ! e sad bi trebalo da se podese fuse bitovi za 16mhz ?
[ ieagl @ 03.02.2014. 00:42 ] @
Hvala svima ! Resio sam i konfiguraciju fuse bita za 16 mhz isproramiran kontroler sve najbolje !