20 mHz-es kristály+16 mHz-es FUSE bit+breadboard

Ha a chip nem reagál a programozóra...
dlaszlo
DrótVégénSzéndarab
Hozzászólások: 49
Csatlakozott: 2013. április 20. szombat, 6:38

20 mHz-es kristály+16 mHz-es FUSE bit+breadboard

Hozzászólás Szerző: dlaszlo »

Sziasztok!

Nem zártam ki magam a chip-ből szerencsére, de vettem ma két atmega328pu-t, és ezzel a tutorial-al: http://arduino.cc/en/Tutorial/ArduinoToBreadboard töltöttem rá bootloader-t. Csak 16 mHz-es kristály helyett 20 mHz-est vettem véletlen (az én memóriám nem EPROM. :)), és úgy tűnik most az Arduino-ban tökéletesen működik minden mikrokontroller, de a breadboard-omon - feltételezem a 20 mHz kristály miatt - nem akar az a d13-as led villogni (a blink példaprogram.)

A kérdésem, hogy a 16 mHz-re beállított FUSE bitekkel (ami a bootloader beégetésekor beírodott) + a 20 mHz-es kristállyal nem is kell működnie a breadboardnak? Esetleg valami mást baltázhatok el, rosszul dugdostam össze a próba panelen? Azt gondoltam hogy sebaj, 20 mHz-es lett a kristály, maximum rosszak lesznek az időzítések, amíg nem veszek egy 16 mHz-est. Lehet hogy az Arduino bootloader várakozik valami Arduino specifikus dologra, ami miatt nem indul el a programom?

Ha a kristály a gond, akkor hogy lehetne ezt ilyen esetben visszaírni a gyári belső 1 Mhz-re?

Köszönöm
dlaszlo
DrótVégénSzéndarab
Hozzászólások: 49
Csatlakozott: 2013. április 20. szombat, 6:38

Re: 20 mHz-es kristály+16 mHz-es FUSE bit+breadboard

Hozzászólás Szerző: dlaszlo »

Sziasztok!

Azt nem mondanám hogy túl hamar kérdeztem, mert nagy küzdelem volt, de amint elküldtem a post-ot rá két percre megoldódott.
A d13-as pin nem a 13-as láb, hanem a 19-es. :)

Köszönöm és bocsánat.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: 20 mHz-es kristály+16 mHz-es FUSE bit+breadboard

Hozzászólás Szerző: Robert »

Ha bootloaderes feltöltés van: nem megy. Sebességhiba.
ISP-ként feltöltve minden OK.

Belső 8 MHz-ra is rakhaítod az eszközt, így a sebesség ok lesz, ha 8 MHz-ra fordítasz.
De trukk: boards.txt-ben írd át az órajelet 20 MHz-ra:).
dlaszlo
DrótVégénSzéndarab
Hozzászólások: 49
Csatlakozott: 2013. április 20. szombat, 6:38

Re: 20 mHz-es kristály+16 mHz-es FUSE bit+breadboard

Hozzászólás Szerző: dlaszlo »

Köszönöm, végül 20 mHz-esre fordítottam a programot.
dlaszlo
DrótVégénSzéndarab
Hozzászólások: 49
Csatlakozott: 2013. április 20. szombat, 6:38

Re: 20 mHz-es kristály+16 mHz-es FUSE bit+breadboard

Hozzászólás Szerző: dlaszlo »

Az mitől lehet hogy a breadboard-on az egyik mikrokontroller kb fél óra után "lefagy", a másik kb 2 másodperc után?
dlaszlo
DrótVégénSzéndarab
Hozzászólások: 49
Csatlakozott: 2013. április 20. szombat, 6:38

Re: 20 mHz-es kristály+16 mHz-es FUSE bit+breadboard

Hozzászólás Szerző: dlaszlo »

Most kb úgy néz ki, hogy az Arduino-hoz kapott ATMEGA328P szívesen működik 20 mHz-el akármeddig a breadboard-on, amit vettem az pár másodperc múlva kifagy 20 mHz-en. Amit vettem, az viszont jól működik 16 mHz-el az Arduino-ban. De mi okozhatja ezt? Rossz az IC amit vettem, vagy én égettem el? Egyszer az egyiket két lyukkal mellé dugtam a próba panelen, és rendesen felforrósodott. Egyszer véltelen fordítva is betettem. Ezek miatt sérülhetett? De kettőt vettem, és mindkettő fagy egy idő után...

Köszönöm
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: 20 mHz-es kristály+16 mHz-es FUSE bit+breadboard

Hozzászólás Szerző: Robert »

Táp szűrőkondi ott van?
Amit vettél utólag chipet - az lehet rossz.
20 MHz-et vinnie kell(ene).

Ha felforrósodott, stb - akkor a chip tuti sérült...
dlaszlo
DrótVégénSzéndarab
Hozzászólások: 49
Csatlakozott: 2013. április 20. szombat, 6:38

Re: 20 mHz-es kristály+16 mHz-es FUSE bit+breadboard

Hozzászólás Szerző: dlaszlo »

Tápszűrő kondi: hurrá, megjavult :)
Egy 5V-os tápegységet használtam amit egy hub-hoz kaptam, de nem használom a hub-ot mert az is mindig lefagyott :)

Betettem egy 100 nF-os kondit (az Ube 5v és a GND-t kötöttem vele össze), azóta jól működik a mikrokontroller, ami pár másodperc alatt kifagyott.

Sült chip(s): megpróbálkozok vele, majd kiderül ha valami nem működik :)

Köszönöm a segítséget!
Válasz küldése