Forum: Mikrocontroller und Digitale Elektronik STK 500 keine Verbindung mehr


von Tobias Kern (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe ein Problem mit dem STK 500 Board. Nachdem ich im Atmel Studio 
6.2 an dem Vref Regler herumgespielt habe, kann ich keine Verbindung 
mehr zum Board aufbauen. Die Fehlermeldung hab ich als Anhang beigefügt.
Dabei habe ich 2-3 mal die Vref mit write geschrieben und plötzlich war 
keine Verbindung mehr da.
Komischerweise messe ich nun für Vtarget ~6,2V und für Vref ~6,1V
Gesetzt sind die Jumper: Vtarget, Aref, RESET, XTAL1, OSCSEL(1-2)
Der Controller ist ein Atmega16. Zum Programmieren verwende ich einen 
RS232->USB Adapter auf COM2. Die Baudrate liegt bei 115k.
Alles hat funktioniert bis zu dem Punkt als ich die Regler verändert 
habe.
Was habe ich da kaputt gemacht? Hat vielleicht jemand schon so einen 
Fehler gehabt und kann mir weiterhelfen?

Ich habe bereits mehrfach den USB/COM PORT gewechselt, PC neu gestartet 
und alles auf und an dem STK500 neu angesteckt.

Gruß
Tobias

von Owe Prinz (Gast)


Lesenswert?

Drück mal die Program-Taste wie beschrieben und versuch die Firmware
fürs STK neu zu schreiben.

von Georg G. (df2au)


Lesenswert?

Der STK500 zapft für die Vref Erzeugung den Wandler für negative 
Spannung des Max232 an. Bei zu viel Last schaltet der Wandler ab. Der 
Effekt ist abhängig von der Mondphase, dem Alter des Nutzers usw. 
Einfach mal die Spannung messen während Kommunikation versucht wird.

Manchmal hilft es, die Kondensatoren zu tauschen.

Ich habe einen SIL7661 zusätzlich spendiert, der nur für die negative 
Spannung bei Vref zuständig ist. Seitdem ist die Kommunikation in 
Ordnung.

von Tobias Kern (Gast)


Lesenswert?

Vielen Dank erstmal für eure Hilfe.
@ Owe Prinz
Ich habe versucht die Firmware neu zu installieren, aber es scheiterte 
schon an der Kommunikation zum Board.

@ Georg G.
Ah das ist sehr interessant zu wissen. Dass die Ladungspumpe nicht all 
zu sehr belastet werden darf, hört sich logisch an.
Ich habe es mittlerweile wieder zum Laufen gebracht. Und zwar hab ich 
den Aref Jumper abgesteckt und dann konnte ich wieder mit dem Board 
kommunizieren. Dann habe ich die Vref auf 5V gestellt(Vtarget auch auf 
5V) und dann lief das Board auch wieder mit dem Aref Jumper. Ziehe ich 
den Vref Regler aber unter 4,7V dann passiert es wieder, und das Board 
ist wieder unfähig zu kommunizieren. Ist die Belastung höher, wenn ich 
eine geringere Vref einstelle?
Und könntest du mir vielleicht nochmal erklären, wieso nur die negative 
Spannung vom MAX232 abgegriffen wird.

Tobias

von Tobias Kern (Gast)


Lesenswert?

Oh wie peinlich!!
Ich weiß was ich falsch gemacht habe. Ich habe das falsche Programm auf 
das Board geladen. Wenn ich den Aref Jumper setzte muss ich doch die 
externe Spannungsversorgung wählen. Und in dem verwendeten Programm ist 
die interne Vcc mit ~5V ausgewählt. Da haben dann beide Spannungen 
gegeneinander gearbeitet.

von Georg G. (df2au)


Lesenswert?

Tobias Kern schrieb:
> wieso nur die negative
> Spannung vom MAX232 abgegriffen wird.

Am besten das Schaltbild ansehen, die negative Spannung wird für OpAmps 
gebraucht, um mit Vref und Vtarget weit genug herunter zu kommen.

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.