Forum: Mikrocontroller und Digitale Elektronik Arduino - Atmega328 einzeln nutzen


von Rakuzo (Gast)


Lesenswert?

Hallo,
Ich habe einmal eine Frage. Also ich habe im Internet gelesen, dass es 
möglich ist, den Atemaga328 vom Arduino UNO zu entfernen, um ihn dann 
z.B. auf eine Platine anzubringen und die programmierten "Sketches" da 
zu nutzen.
Nun habe ich versucht, das einmal auf meinem Breadboard nachzubauen, 
jedoch leuchten die LEDs nicht, die an die jeweiligen digitalen Pins 
angeschlossen wurden.
Dazu muss ich sagen, dass ich einen 13MHz Quarz extern angeschlossen 
habe, da ich keinen 16MHz zu Hause habe. Liegt das daran, oder müsste 
das damit nicht auch gehen?

MfG

von Karl H. (kbuchegg)


Lesenswert?

Rakuzo schrieb:

> Dazu muss ich sagen, dass ich einen 13MHz Quarz extern angeschlossen
> habe, da ich keinen 16MHz zu Hause habe. Liegt das daran, oder müsste
> das damit nicht auch gehen?

Ich denke das sollte keinen Unterschied machen. Läuft im µC eben alles 
ein wenig langsamer. Wenn Kommunikation im Spiel ist (wie zb USART) dann 
macht das einen Unterschied, aber bei ein paar blinkenden LEDs ist das 
erst mal kein Showstopper.

Du wirst halt beim Aufbau auf dem Steckbrett einen Fehler gemacht haben.

von da1l6 (Gast)


Lesenswert?

Hallo

Arduino verwendet einen seriellen Bootloader zum Programmieren. Das wird 
mit dem falschen Quarz also nicht mehr gehen.

da1l6

von Rakuzo (Gast)


Lesenswert?

Danke schonmal für die schnellen Antworten :)
Also wenn ich das richtig verstanden habe komme ich nicht drum herum, 
mir einen 16MHz Quarz zu besorgen?
Und brauche ich unbedingt diese 22pF Keramikkondensatoren dazu?

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Rakuzo schrieb:
> Also wenn ich das richtig verstanden habe komme ich nicht drum herum,
> mir einen 16MHz Quarz zu besorgen?

Das Programm ist doch schon im ATmega drin. Dann sollte das egal sein. 
Erst, wenn Du ihn über den Bootloader neu programmieren willst, brauchst 
Du den richtigen Quarz.

> Und brauche ich unbedingt diese 22pF Keramikkondensatoren dazu?

Jepp, ohne gehts nicht. Wenn Du sie auf Deinem Steckbrett nicht hast, 
klappt es nicht, weil dann der Quarz nicht schwingen wird.

von Steve (Gast)


Lesenswert?

Frank M. schrieb:
>> Und brauche ich unbedingt diese 22pF Keramikkondensatoren dazu?
>
> Jepp, ohne gehts nicht. Wenn Du sie auf Deinem Steckbrett nicht hast,
> klappt es nicht, weil dann der Quarz nicht schwingen wird.

Ich muss sagen es hat bei mir auch schon ohne Kondensatoren 
funktioniert, jedoch ist man mit Kondensatoren immer auf der sicheren 
Seite.

Nicht vergessen AVCC auch mit VCC zu verbinden!
Ich würde aber auch sagen es sollte mit dem 13 Mhz Quarz auch 
funktionieren.
Oder sonst hast du irgendein Fehler in der Schaltung oder es liegt 
wirklich an den Kondensatoren.

Poste doch mal ein Bild vom Steckbrett!


Steve

von kopfkratzer (Gast)


Lesenswert?

kopfkratz
Also ohne Schaltplan kann man nur raten, bist Du dir sicher das Du die 
LEDs wie auf dem Arduino Board angeschlossen hast ?
Vorwiderstände vorhanden ?
Die 22pF sind notwendig !
Spannungsversorgung OK ?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.