Programovanie ATMEGA8-16AU

Si začinajúci elektronik? Tak táto rubrika je určená práve tebe.

Moderátori: mirosne, Moderátori

Používateľov profilový obrázok
lop13
Stály člen
Stály člen
Príspevky: 261
Dátum registrácie: 11 Jan 2009, 00:00
Bydlisko: Martin
Vek: 42
Kontaktovať používateľa:

Programovanie ATMEGA8-16AU

Príspevok od používateľa lop13 » 06 Nov 2013, 11:44

Zdravim. Mam taky drobny problem. Nedari si mi naprogramovat ATMEGA8-16AU. Snazim sa to cez ISP. Skusal som rozne programi a nic, stale error. Niesom si isty zapojenim. Na nete som nasiel rozne zapojenia a neviem ktore je spravne (myslim pripojenie mcu k programatoru). Ani netusim ci treba mat kristal pripojeny. Ide ma stych atmegou slahnut. Moc ich nemienim vyuzivat, len sem tam pri dakej konstrukcii co nieje moja. Ja vyuzivam PIC a snimi nemam ziadem problem.
0
Naposledy upravil/-a mirosne v 18 Jan 2016, 11:06, upravené celkom 1 krát.
Dôvod: Oprava pravopisu v názve

martin63
Ultimate člen
Ultimate člen
Príspevky: 1738
Dátum registrácie: 11 Máj 2008, 00:00
Bydlisko: Námestovo
Vek: 34

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa martin63 » 06 Nov 2013, 11:48

Krystal treba mat pripojeny ak mas nastavene poistky na externy krystal. Ak nemas nastavene a ani nikdy neboli nastavene tak nemusis mat pripojeny. Defaultne su nastavene na interny oscilator 1MHz myslim. Pocas programovania musis mat Atmegu pripojenu na zdroj. No a potom treba skontrolovat vodice, ci su dobre pospajane s procesorom.
0

Používateľov profilový obrázok
awen
Power user
Power user
Príspevky: 609
Dátum registrácie: 11 Feb 2009, 00:00
Bydlisko: Bratislava
Vek: 36

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa awen » 06 Nov 2013, 12:10

Aky pouzivas programator? Mozno mas moc velku rychlost komunikacie na SPI, a to ti nova atmega, ktora bezi od vyroby na 1MHz nepoberie.
Usbasp ma na znizenie komunikacnej rychlosti jumper. U avrispmkII sa to nastavuje softverovo.
0

Používateľov profilový obrázok
lop13
Stály člen
Stály člen
Príspevky: 261
Dátum registrácie: 11 Jan 2009, 00:00
Bydlisko: Martin
Vek: 42
Kontaktovať používateľa:

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa lop13 » 06 Nov 2013, 12:52

Mal by to byt USBaps. Po prepojeni dlhsie komunikuje ale vsade ta ista chyba ako predtym. MCU je novy kupeny ale asi pre istotu skusim kristal. Len aku hodnotu?
0
Naposledy upravil/-a lop13 v 06 Nov 2013, 13:11, upravené celkom 2 krát.

Používateľov profilový obrázok
awen
Power user
Power user
Príspevky: 609
Dátum registrácie: 11 Feb 2009, 00:00
Bydlisko: Bratislava
Vek: 36

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa awen » 06 Nov 2013, 13:06

Krystal netreba. Preistotu si zrekapitulujme pripojenie:
AVR <--> usbasp
GND - GND
RST - RST
MISO - MISO
MOSI - MOSI
SCK - SCK

a pripojit napajanie k procesoru. To je vsetko. Ak by si mal nahodou zle oznacene MISO MOSI, tak ich este skus prehodit medzi sebou. Pouzivaj nizku rychlost na programatore (zastrceny jumper). V napalovacom programe spravne vyber typ procesoru.

Ked to nepojde napis sem znenie chyby.
0

Používateľov profilový obrázok
lop13
Stály člen
Stály člen
Príspevky: 261
Dátum registrácie: 11 Jan 2009, 00:00
Bydlisko: Martin
Vek: 42
Kontaktovať používateľa:

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa lop13 » 06 Nov 2013, 13:09

Aha asi to bude moja chyba. Programujem to pripajkovane na DPS. A teraz pozeram, ze je MISO spojene s VCC. Tak si musim ist spravit daku DPS na programovanie. Zatial dik za rady.
0

martin63
Ultimate člen
Ultimate člen
Príspevky: 1738
Dátum registrácie: 11 Máj 2008, 00:00
Bydlisko: Námestovo
Vek: 34

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa martin63 » 06 Nov 2013, 14:31

Procesor môžeš programovať priamo v zapojení, ale to VCC na MISO mu asi nerobí dobre. Chyba bude asi v tom.
0

Používateľov profilový obrázok
lop13
Stály člen
Stály člen
Príspevky: 261
Dátum registrácie: 11 Jan 2009, 00:00
Bydlisko: Martin
Vek: 42
Kontaktovať používateľa:

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa lop13 » 08 Nov 2013, 10:39

No tak som ho uz vytiahol a pripojil len nacisto a stale nic. Programator je funkcny testoval som to v jednom zapojeni. Vazne neviem uz mi ostava jedine, ze je vadny alebo neviem. Nekupoval som ho sice z obchodu, ale bol original zabaleny a nepouzity. Tak tipujem, ze by mal byt dobry. Ale uplne ma ignoruje.
0

m6r3k
Stály člen
Stály člen
Príspevky: 133
Dátum registrácie: 29 Júl 2013, 21:16
Vek: 31

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa m6r3k » 08 Nov 2013, 11:33

skús spojiť AGND-GND , VCC-AVCC :) raz mi to robilo podobnú pliagu a ani za boha prísť na chybu
0

Používateľov profilový obrázok
lop13
Stály člen
Stály člen
Príspevky: 261
Dátum registrácie: 11 Jan 2009, 00:00
Bydlisko: Martin
Vek: 42
Kontaktovať používateľa:

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa lop13 » 08 Nov 2013, 12:11

Aj to som uz skusal. Najhorsie je, ze AVR vobec nepozna, nerobim snimi. PIC nieje proglem ziadne kristali a ine moznosti pri programovani. A ako bonus som si chcel spravit DPS na programovanie a samozrejme mi frezka zacne este blbnut. Jaj to je za tyzden :D
0

wwlado

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa wwlado » 08 Nov 2013, 12:25

Jumper SLOW na programatore, mas zastrceny? A SELF vytiahnuty. :)

SLOW Jumper mozes vytiahnut, az ked mas AVRko na krystale, alebo na vnutornom oscilatore nad 1Mhz. Vyrobne je nastaveny iba na 1Mhz. Ako uz bolo pisane.
Ide o jumper JP3 na tejto scheme.

Ale ak ti ju nenajde Windows (operacny system), stretol som sa aj s tym, ze bola zla hodnota rezistora na USB konetore.Namiesto 2k2 som ma byt 1K5. Vymenil som to a ficalo to. Pozri starsie verzie. Tam je vsade 1K2.
Tu som to riesil: http://svetelektro.com/Forum/usbasp-na- ... 28318.html

Obrázok

Používateľov profilový obrázok
lop13
Stály člen
Stály člen
Príspevky: 261
Dátum registrácie: 11 Jan 2009, 00:00
Bydlisko: Martin
Vek: 42
Kontaktovať používateľa:

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa lop13 » 08 Nov 2013, 12:44

Programator som skusal na inom mcu a ten isiel bez problemou. Len ten bol uz na doske s konektorom ISP na programovanie. Problem mam, len s touto atmegou. Mam ju pripojenu len kablikami. A skusal som asi vsetko. Premerat kabliky, kristal (len niesom si isty aka ma byt hodnota), programovanie normal aj slow, prepojit aj AGND, AVCC a nic. Este jedna moznost, neskusal som to bez odpojeneho AVCC.
0

wwlado

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa wwlado » 08 Nov 2013, 12:51

Nebude mat ten ATMEGA na doske prepojeny RESET cez nejaky jumper, rezistor, kondenzator na napajanie? Preto ho nedokaze dostat do rezimu programovania?

Používateľov profilový obrázok
lop13
Stály člen
Stály člen
Príspevky: 261
Dátum registrácie: 11 Jan 2009, 00:00
Bydlisko: Martin
Vek: 42
Kontaktovať používateľa:

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa lop13 » 08 Nov 2013, 14:06

Nie uz ho mam dole. Je napoliny len kablikami.
0

dan21
Ultimate člen
Ultimate člen
Príspevky: 3016
Dátum registrácie: 11 Apr 2007, 00:00
Bydlisko: ZA

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa dan21 » 08 Nov 2013, 14:10

takze ti k nemu ide 6 kablikov. Spravne ?
0

Používateľov profilový obrázok
jaromir
Power user
Power user
Príspevky: 4538
Dátum registrácie: 08 Júl 2011, 00:00
Vek: 40

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa jaromir » 08 Nov 2013, 14:13

Po dvoch dnoch trapenia sa a hadania moznej poruchy by mozno bolo nacase ukazat ako je to zapojene.
Myslim tym niekolko detailnych fotiek, aby bolo vidno co je kam zapojene. Ved toto je skor vestiaren nez pomoc!
0

wwlado

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa wwlado » 08 Nov 2013, 14:15

Xtal daj vseliaky. Aky mas doma od 4 do 16Mhz, len nezabudni 15-20pF na zem

Používateľov profilový obrázok
lop13
Stály člen
Stály člen
Príspevky: 261
Dátum registrácie: 11 Jan 2009, 00:00
Bydlisko: Martin
Vek: 42
Kontaktovať používateľa:

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa lop13 » 08 Nov 2013, 14:51

Davat sem fotky by bolo celkom zbytocne lebo som skusal roze zapojenia a momentalne som to cele rozpojil. A co sa tyka zapojenia som si isty, ze som to zapojil dobre (niesom v elektrnike zaciatocnik, len s AVR nemam skusenosti). Este skusim ten kristal lebo ten som daval 1MHz. A hlavne dam aj kondiky lebo tie som nedaval. Skusal som zapojenie co mam druhy programator, nefunkcny. Je tam tiez atmega8 a ma ISP vyvedene. Tam totiz je iba krisl, ale nie kondiky. A ide to vpohode naprogramovat. Ja sa skor obavam, ze ta atmega je vadna. Neviem este skusim ten kristal a ak to nepojde, skusim kupit novu a uvidim. Zatial diki moc za rady.
0

nfko
Ultimate člen
Ultimate člen
Príspevky: 1584
Dátum registrácie: 03 Nov 2011, 17:09
Bydlisko: BA
Vek: 28

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa nfko » 08 Nov 2013, 14:54

Takže
1. Stiahni si eXtreme Burner AVR
2. Nainštaluj si ovládač USBasp programátora
3. Pripoj to tak ako vyšie písali
4.Spusti eXtreme Burner AVR nastav si tam že chceš pracovať s atmegou 8 a klikni na tlačítko čítať. Ak to neprebehne v poriadku tak buď je vadný programátor alebo atmega.

Skúšal si už pripojiť inú atmegu ?
0
Obrázok
Kto sa veľa pýta , veľa vie. :)
PS: ZOCHOVA ŤA POCHOVÁ :D

Hano
Stály člen
Stály člen
Príspevky: 169
Dátum registrácie: 12 Mar 2013, 11:21
Bydlisko: Námestovo
Vek: 42

Re: programovanie ATMEGA8-16AU

Príspevok od používateľa Hano » 18 Jan 2016, 10:09

Nasiel by sa nejaky dobry clovek ktory by my naprogramoval megu8? Kod mam. Dakujem

! Jeden príspevok by stačil,dodržuj pravidlá fóra,hlavne body "9 ) Je zakázané viacnásobné zakladanie tém. a 2 ) Predtým ako pridáte príspevok na fórum pozrite si pomocou tlačidla hľadať, či sa daná tematika nepreberala už predtým."Duplicitný príspevok bol zmazaný. upravil : 18.1.2016 mirosne !
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok