www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Atmega32
Pojdi na stran 1, 2  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
fluffy111
Član
Član



Pridružen-a: Sob 13 Dec 2008 21:44
Prispevkov: 351
Aktiv.: 1.75
Kraj: Ptuj

PrispevekObjavljeno: Sob Dec 19, 2009 6:26 pm    Naslov sporočila:  Atmega32 Odgovori s citatom

Pozdravljeni!

Imam problem pri programiranju Atmege32. Programiran s tem programatorjem (AVRISP STK500). Težava pa je, da ne morem zapečt programa. Povezave so vse pravilne, IC ma napajanje...Je še kje v samem programiranju kakšna finta, ki sem jo izpustil? Programiram preko AVR Studia 4.

LP
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
CCC
Član
Član



Pridružen-a: Čet 08 Dec 2005 23:16
Prispevkov: 119
Aktiv.: 0.50
Kraj: Poljčane

PrispevekObjavljeno: Sob Dec 19, 2009 7:46 pm    Naslov sporočila:   Odgovori s citatom

Kako pa se programator odzove - kaj ti izpiše? Ali lahko mego prebereš (čip signature, fuse-bit).
_________________
Vojteh
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
fluffy111
Član
Član



Pridružen-a: Sob 13 Dec 2008 21:44
Prispevkov: 351
Aktiv.: 1.75
Kraj: Ptuj

PrispevekObjavljeno: Sob Dec 19, 2009 8:15 pm    Naslov sporočila:   Odgovori s citatom

Pojavi se mi isto okno kot takrat, kadar nimaš povezanega čipa in programatorja (da je pač prišlo do neke napake itd.). Ne morem ne fuses ne lockbites... Tako, kot da bi izdihnil še preden sem ga programiral. Confused Pri fuses je edino pri SPI rdeči vprašaj (kar sem tudi že sam pongruntal, da nekaj ne špila pri povezavah). Bom probal še dati gor drug IC. Bom videl kaj bo takrat.

Lp
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
RGorazd
Član
Član



Pridružen-a: Čet 20 Maj 2004 15:57
Prispevkov: 1714
Aktiv.: 7.23
Kraj: Ig

PrispevekObjavljeno: Sob Dec 19, 2009 8:40 pm    Naslov sporočila:   Odgovori s citatom

Nevem sicer točno kako ima Mega32, vedar na Mega128 ima SPI nekako takole:

SPI --------------- MEGA128
MOSI ------------- RXD
MISO ------------- TXD
SCK -------------- SCK
RE ---------------RE

Preveri, če ima tudi Mega32 tak način ISPja.

Se pravi ne vežeš običajnih linij MISO,MOSI, SCK,RE ter napajanje ampak TXD, RXD, SCK ter Re...

LP G

_________________
.
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._|
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2104
Aktiv.: 8.88
Kraj: Ljubljana

PrispevekObjavljeno: Sob Dec 19, 2009 8:52 pm    Naslov sporočila:   Odgovori s citatom

Programator deluje ?
Kako imaš izveden reset ? Kaj je vezano na MISO, MOSI in SCK (PB5- PB7) pine.
Objavi shemo vezja.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
fluffy111
Član
Član



Pridružen-a: Sob 13 Dec 2008 21:44
Prispevkov: 351
Aktiv.: 1.75
Kraj: Ptuj

PrispevekObjavljeno: Ned Dec 20, 2009 3:28 pm    Naslov sporočila:   Odgovori s citatom

Programator deluje.
Vezave imam:

MOSI -> MOSI (pin 6, PB5)
MISO -> MISO (pin 7, PB6)
SCK -> SCK (pin 8, PB7)
RE -> pin 9

Reset vezje je zunanje in je sestavljeno iz 1k upor in 10u kondenzatorja.

RGorazd bom preizkusil in ti javim.

Lp
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
MK
Član
Član



Pridružen-a: Tor 20 Okt 2009 0:42
Prispevkov: 76
Aktiv.: 0.40
Kraj: Okolica Sežane

PrispevekObjavljeno: Ned Dec 20, 2009 4:35 pm    Naslov sporočila:   Odgovori s citatom

Lep pozdrav

fluffy111, povezave ki si jih napisal so za ta čip pravilne.
Sam sem programiral Mega32 z programatorjem AVRISP MK2, povezano sem imel tako kot ti, z naslenjim dodatkom:

+5v na programatorju -> +5v v vezju
GND na programatorju -> GND v vezju

Tvojega programatorja ne poznam, verjetno pa ima na konektorju GND in VTG(Vcc)
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
CCC
Član
Član



Pridružen-a: Čet 08 Dec 2005 23:16
Prispevkov: 119
Aktiv.: 0.50
Kraj: Poljčane

PrispevekObjavljeno: Ned Dec 20, 2009 8:02 pm    Naslov sporočila:   Odgovori s citatom

fluffy111 je napisal/a:
Programator deluje.


Reset vezje je zunanje in je sestavljeno iz 1k upor in 10u kondenzatorja.

Lp


Predpostavljam, da imaš pullup 1k, če je tako je to premajhna vrednost in ti programator reset pina ne more postaviti v aktivno stanje (aktivno stanje za reset je "LO").

Iz podatkov proizvajalca sledi:

pullup > 4k7.

Sam uporabljam AVRISP MKII in imam v vezjih pullup 10k in C 1u.

LP,

_________________
Vojteh
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
cfrik
Član
Član



Pridružen-a: Sre 24 Jan 2007 16:15
Prispevkov: 39
Aktiv.: 0.17
Kraj: Trbovlje

PrispevekObjavljeno: Ned Dec 20, 2009 9:10 pm    Naslov sporočila:   Odgovori s citatom

Možen odgovor je v premajhnem pullup uporu, ali pa imaš napačno nastavljene fuse. To lahko popraviš z JTAG-om ali pa s kakšnim Hi voltage programatorjem. Ker si napisal, da se ti pri SPI pojavi rdeč klicaj, bi se skoraj upal staviti, da imaš napačne fuse. Se mi je že večkrat to zgodilo, zato sem si naredil JTAG vmesnik po načrtu iz interneta. Na google vpiši JTAG-ice1 pa boš našel. Dobiš vse načrte in hex kodo za bootloader. Program za jtag pa je v AVR studiu pod imenom uppgrade v mapi JTAGICEI.

LP Samo

_________________
lepo je imeti poklic in hobi na istem področju vendar je časa premalo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
fluffy111
Član
Član



Pridružen-a: Sob 13 Dec 2008 21:44
Prispevkov: 351
Aktiv.: 1.75
Kraj: Ptuj

PrispevekObjavljeno: Ned Dec 20, 2009 11:01 pm    Naslov sporočila:   Odgovori s citatom

Bom najprej menjal reset upor za vrednost kot jo je predlagal CCC (10k). Če še pa takrat ne bo šlo pa bom zadevo opustil do novega leta in bom takrat razmišljal kako in kaj.

Hvala za odgovore, javim kako sem rešil.

Lp
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2104
Aktiv.: 8.88
Kraj: Ljubljana

PrispevekObjavljeno: Ned Dec 20, 2009 11:56 pm    Naslov sporočila:   Odgovori s citatom

Citiram:
MOSI -> MOSI (pin 6, PB5)
MISO -> MISO (pin 7, PB6)
SCK -> SCK (pin 8, PB7)
RE -> pin 9

Je na MISO, MOSI in SCK pine razen programatorja vezano še kaj drugega?

Odstrani 10u kondenzator. Pull-up upotr v kombinaciji z "Power on" in "brown out" reset sta vsaj za čas razvoja vse kar rabiš.
Pull-up bi lahko bil malo večji.

Pomembna je tudi "hitrost programiranja". Max je Fosc/4 (250 kHz, če nisi spreminjal fuse bitov).
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
fluffy111
Član
Član



Pridružen-a: Sob 13 Dec 2008 21:44
Prispevkov: 351
Aktiv.: 1.75
Kraj: Ptuj

PrispevekObjavljeno: Pon Dec 21, 2009 11:03 pm    Naslov sporočila:   Odgovori s citatom

int47 če bi malo več lahko povedal o "power on" in "brown out" bi bil zelo vesel. Menjal upor (1k za 10k). Zgodba je ista.

Bom še probal z JTAG vmesnikom po predlogu Sama.

Lp
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
CCC
Član
Član



Pridružen-a: Čet 08 Dec 2005 23:16
Prispevkov: 119
Aktiv.: 0.50
Kraj: Poljčane

PrispevekObjavljeno: Pon Dec 21, 2009 11:19 pm    Naslov sporočila:   Odgovori s citatom

Odstrani še 10u kondenzator, ali pa daj manjšega.

Če imaš osciloskop je takšne probleme zelo enostavno razrešiti. Spomnim se primera, ko je nagajal povsem nov kristal v oscilatorju.

Lp,

_________________
Vojteh
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
fluffy111
Član
Član



Pridružen-a: Sob 13 Dec 2008 21:44
Prispevkov: 351
Aktiv.: 1.75
Kraj: Ptuj

PrispevekObjavljeno: Pon Dec 21, 2009 11:26 pm    Naslov sporočila:   Odgovori s citatom

CCC je napisal/a:


Če imaš osciloskop je takšne probleme zelo enostavno razrešiti.

Lp,


Da bi ga le imel.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
CCC
Član
Član



Pridružen-a: Čet 08 Dec 2005 23:16
Prispevkov: 119
Aktiv.: 0.50
Kraj: Poljčane

PrispevekObjavljeno: Pon Dec 21, 2009 11:44 pm    Naslov sporočila:   Odgovori s citatom

V omari mi leži HAMEG 307. Ga že dolgo nisem priključil in upam da še dela. Ga ne potrebujem več. Če te zanima mi sporoči.

LP,

_________________
Vojteh
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran 1, 2  Naslednja
Stran 1 od 2

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 494 dni


Powered by phpBB © 2001, 2005 phpBB Group