Hallo Leute ich habe folgendes Problem:
Ich habe dem Atmega8 auf ein Steckboard aufgesteckt alles verbunden...
an eine mysmartUSB light gesteckt und mit dem USB Stecker meines PC's
verbunden...
Jetzt weiß ich aber nicht welche Treiber ich installieren soll dass es
mit dem Atmel Studio läuft? Ich habe schon ziemlich viel probiert und
auch Goolge gefragt aber nichts gefunden...
Danke schon für eure Antworten
Es wird nützlich sein, wenn Du uns genau schreibst, was genau Du schon
probiert hast, damit wir Dir nicht lauter Ratschläge geben, Dinge zu
unter- und versuchen die Du schon probiert hast.
Ich habe den mysmartusb light mit dem PC verbundedn und den Treiber von
myavr.de (tool_usb-treiber-myavr-board-v6.5.zip) installiert und die
mitgelieferten von Atmel Studio
>Ich habe den mysmartusb light mit dem PC verbundedn und den Treiber von>myavr.de (tool_usb-treiber-myavr-board-v6.5.zip) installiert und die>mitgelieferten von Atmel Studio
Aha.
Ich vergass es zu schreiben, dachte aber hinterher, dass sich das von
selbst versteht.
Was ist dann geschehen? Fehlermeldungen?
Hmm schrieb:> Wie deutest Du diese Meldung?>>>Read voltage 0,0V is outside selected device's operating range: 2,7V to> 5,5V
Ja, ich habe eigentlich keine Ahnung was da falsch dein könnte
Anfänger schrieb:> ...was soll ich denn tun?
Wird der AVR irgendwie versorgt? Hast du ein Multimeter? Dann mal auf
Gleichspannung stellen und an die Versorgungspins vom AVR halten.
//sarkasmus an
Hast Du eventuell auch eine Sorte Controller
erwischt, bei denen die Firma Atmel vergessen hat
die integrierte Energieversorgung zu aktivieren ?
//sarkasmus aus
Gruss Asko.
Entgegen vielleicht anderslautender Gerüchte, kauen wir Dir hier nicht
jeden elementaren Schritt vor.
Alles in der Elektronik hat Ursache und Wirkung. Und wenigstens über die
Grundlegenden solltest Du Bescheid wissen, bevor Du anfängst irgendwas
zu versuchen.
Das Du Grundkenntnisse hast, muss auch erkennbar sein, in dem Du die
Situation und Deine eigene Erklärung dafür hier beschreibst. Da Du
Anfänger bist wird vieles fehlerhaft sein, aber das macht überhaupt
nichts aus. Selbst wenn Du hier kleine grüne Elektronenzwerge zur
Erklärung anführst, soll uns das recht sein. Es geht nicht darum, das
alles korrekt ist sondern darum das Du eigenes Bemühen zeigst die
Situation vernünftig, also mit Verstand, zu erfassen.
Dazu gehört auch, das Du Schaltpläne und/oder Fotos postest, wenn Du ein
elektrisches Problem hast.
Aber was Du hier machst ist schlicht folgendes:
1. Ich schreibe nur: Es funktioniert nicht. Kümmert Euch darum.
2. Ich interpretiere Fehlermeldungen grundsätzlich nicht. Ich antworte
einfach nur: Keine Ahnung.
Als Lerndender mit noch so abstrusen Theorien über Elektronik bist Du
hier willkommen. Als Klotz am Bein den man bei jedem noch so primitiven
Schritt an die Hand nehmen muss, nicht.
Also, reiss Dich mal am Riemen, trau Dich Fehler zu machen und was von
Dir zu schreiben.
So liebe Leute nochmal...
Ich habe die Schaltung neu, so aufgebaut...
Ich habe sie mit dem Computer verbunden...
Messe jetzt zwischen GND und VCC eine Spannung von nur 200mV ?!
Und AtmelStudio gibt folgenden Fehler aus: "Execution of command
cancelled because of previous command failure" ich weiß nicht was das
bedeudet weil mein Englisch nicht so weit reicht.
Last but not Least der Code:
Anfänger schrieb:> So liebe Leute nochmal...> Ich habe die Schaltung neu, so aufgebaut...>> Ich habe sie mit dem Computer verbunden...> Messe jetzt zwischen GND und VCC eine Spannung von nur 200mV ?!
OK.
Im Klartext:
Dein Programmer versorgt den Mega8 nicht mit Spannung!
Der misst nur, welche Spannung du angelegt hast. Und du hast keine
angelegt!
Die meisten elektronischen Schaltungen funktionieren besser, wenn man
Spannung anlegt. Oder als Variation dieser Erkentnis:
Meistens funktioniert es besser, wenn man es einschaltet.
Wie KH Buchegger schon geschrieben hat scheint zum einen der Programmer
den Atmel nicht mit Spannung zu versorge,
außerdem wäre es nicht schlecht, Pin22 (GND) noch mit anzuschließen und
Pin20 (AVcc) auch (nicht zwingend erforderlich, aber schadet nichts).
Zudem wäre ein Kondensator über der Betriebsspannung nicht schlecht.
Der Widerstand an Pin1 soll gegen +5V geschaltet werden und die
Resetleitung des Programmers DIREKT an den Pin1 gelegt (und nicht wie
auf dem Foto zu sehen) über den Widerstand !
Auf der Beschreibung von mysmartUSB light steht:
Der Programmer wird als USB-Stick am PC oder Notebook angeschlossen und
mit Spannung versorgt, somit sind für viele Anwendungsfälle
keine externen Spannungsquellen wie Netzteile oder Batterien
für das Zielsystem nötig. Das integrierte intelligente
Spannungsversorgungsmodul erlaubt die Versorgung und Programmierung von
5V und 3,3V Systemen. Die Programmierspannung lässt sich dynamisch per
Software
umschalten. Da die Programmierung ohne Parallel- oder SerialPort
auskommt, ist dieser Programmer die ideale Wahl für alle
Notebook-Besitzer.
Also glaube ich, dass man keine externe Spannungsversorgung braucht,
oder?
MfG Anfänger
Anfänger schrieb:> Also glaube ich, dass man keine externe Spannungsversorgung braucht,> oder?
Lässt sich ja leicht feststellen.
Am Ende des Flachbandkabels, am Stecker. Hast du dort 5V (oder 3.3V)
oder hast du sie nicht?
Karl Heinz Buchegger schrieb:> Anfänger schrieb:>>> Also glaube ich, dass man keine externe Spannungsversorgung braucht,>> oder?>> Lässt sich ja leicht feststellen.> Am Ende des Flachbandkabels, am Stecker. Hast du dort 5V (oder 3.3V)> oder hast du sie nicht?
Danke, so einfach ist es...
Nein habe ich leider nicht.
Soll ich dann den Vcc und GND Kontakt vom ISP mit der anderen
Stromversorgung verbinden?
Karl Heinz Buchegger schrieb:> Lässt sich ja leicht feststellen.> Am Ende des Flachbandkabels, am Stecker. Hast du dort 5V (oder 3.3V)> oder hast du sie nicht?
Und wenn die dort vorhanden sind, den Strompfad bis zum Controller
durchmessen.
troll schrieb:>> 1,9 MB, 40 Downloads> Grmpf! Bildformate lesen und beachten.>> Wenn dann der Herr Moderator mal seines Amtes walten und das Bild> verkleinern könnte...
Uumpf.
erledigt.
Jetzt versuchte ich den Atmega8 mit meiner ISP zu programmieren...
mit dem AVR_ProgTool hat jetzt alles funktioniert...
Dabei werde ich es jetzt einmal belassen
Danke für eure Antworten