Forum: Mikrocontroller und Digitale Elektronik ATmega32 mit dem mySmartUSB light programmieren


von Katharina I. (katharina_i)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich möchte euch gern einmal fragen, wie man die richtigen Einstellungen 
vornimmt um mit dem mySmartUSB light in Atmel Studio 4/6 
losprogrammieren zu können. Bisher habe ich folgende Schritte ergoogelt:
- Mikrocontroller anschließen (siehe Bild)-> kann man das einfach so 
machen oder gehören da noch Widerstände dazwischen?
(Die LED's kommen später an PortA)
- Spannung auf 5V einstellen
- myAVR Progtool öffen-> Hardware -> Gerät auswählen-> Com3-> um wenn 
ich nun rechts auf das Fragezeichen klicke, erscheint die Fehlermeldung, 
dass der Controller nicht ermittelt werden konnte. Was habe ich also 
falsch gemacht?

Vielen Dank für Eure Antworten schon mal im voraus!

von Datasheet (Gast)


Lesenswert?

Welcher Controller isses denn? Den sollte man nach Grundschaltung laufen 
lassen, heißt Reset über Widerstand nach VCC. 100nF zwischen VCC und 
GND. VCC, AVCC und Aref verbinden. AGND und GND verbinden. [1]

Wenn die Versorgungsspannung vom Programmer kommt, muss dort bestimmt 
ein passender Jumper gesetzt und am Controller nachgemessen werden.

Wenn es dann immer noch nicht geht sind die Drähte vertauscht. Besonders 
Mosi an Miso und Miso an Mosi ist so ein Problem der Bezeichnung.

[1] http://www.kreatives-chaos.com/images/37.png

von Katharina I. (katharina_i)


Lesenswert?

Es ist ein ATmega32, mal sehen ob ich es noch hinbekomme

von Leopold N. (leopold_n)


Lesenswert?

Ich hab auch grad mit nem mega32 angefangen.... es ist eigtl ganz 
einfach aber ich müsste vorher nur wissen welches programm du benutzt 
und welchen atmega32 du hast

von 2K (Gast)


Angehängte Dateien:

Lesenswert?

Da fehlt noch was, Bild vergleichen, und selber rausfinden....

von Luca E. (derlucae98)


Lesenswert?

Hast du im MyAVRProgtool den Atmega32 ausgewählt? (Links unten bei 
Hardware)
Ich sehe keine Abblockkondensatoren auf deinem Steckbrett.

: Bearbeitet durch User
von Katharina I. (katharina_i)


Lesenswert?

Erstmal vielen Dank für eure freundlichen, kompetenten Antworten. Ich 
benutze das myAVRProgTool aber bisher konnte ich noch keine Verbindung 
herstellen. Es mag tatsächlich an den fehlenden Komponenten liegen. Ich 
habe leider wirklich noch sehr wenig Erfahrung, da ich im September erst 
ins erste Lehrjahr als Elektronikerin für Betriebstechnik komme. Um den 
ATmega32-16PU zu programmieren, wollte ich das AVRStudio oder SiSy von 
myAVR nutzen aber für den Preis hole ich mir wahrscheinlich doch lieber 
das originale AVR MK II. Da gibt es viel mehr Tutorials.
Habe ich den Mikrocontroller jetzt durch die fehlenden Bauteile 
abgeraucht oder passiert das nicht so viel? Ich muss mal googeln, was 
Abblockkondensatoren überhaupt bewirken. Wahrscheinlich fangen Sie 
kleine Spannungsspitzen oder so auf, obwohl das durch den 
Spannungsregler im Programmiergerät ja nicht passieren sollte. Naja wie 
gesagt, ich muss noch viel lernen ;)

von Katharina I. (katharina_i)


Lesenswert?

Achso- was ist eigentlich mit dem Quarz? Ich habe einen 8,10 und 18Mhz 
Quarz gekauft, 16Mhz war leider nicht auf Lager und bei Conrad konnte 
mich auch niemand beraten :/ Ich habe hier gelesen, dass der µC keinen 
Taktgeber braucht, wenn er noch "jungfräulich" ist. Stimmt das?

von Luca E. (derlucae98)


Lesenswert?

Katharina I. schrieb:
> Wahrscheinlich fangen Sie
> kleine Spannungsspitzen oder so auf

Sie sorgen dafür, dass die Spannung während des Schaltens im 
Mikrocontroller nicht einbricht.

Ohne Pullup am Reset wirst du keine Verbindung zum µC bekommen.

Katharina I. schrieb:
> Achso- was ist eigentlich mit dem Quarz?

Der Atmega läuft, sofern Du es nicht durch die Fuses anders bestimmst, 
mit 1MHz internem Takt.

: Bearbeitet durch User
von Leopold N. (leopold_n)


Lesenswert?

http://allaboutee.com/2011/05/11/how-to-program-an-avr-microcontroller/

So sieht die schnittstelle mit mkII aus.

ch benutze den gleichen ųc wie du und den avrisp mkII mit atmel studio 
6.2
bis jetzt klappt alles ganz gut damit...

Also wenn du dir die gleichen tools kaufst wie ich kann ich dir helfen, 
aber mit dem rest kenn ich mich nicht aus...

viele grüße
Leo

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.