komisches Verhalten mit meiner Schaltung

Gast #4216303
Lesenswert?
• ▲
▼
Titel ist verwirrend - genau so wie ich auch. Folgendes:
Habe eine fliegende Schaltung auf einem Steckbrett aufgebaut. Ein STK500 
liegt daneben und ist via ISP6 mit dem AVR verbunden - zum proggen.

Das ganze funktioniert nur wie erwartet wenn STK500 bestromt ist. Zieh 
ich dessen Netzstecker oder die serielle Verbindung zum PC ab, dreht der 
AVR durch. D.h. er zeigt nur Sch** auf dem Display an, die Timer 
(Interrupts) laufen mit Lichtgeschwindigkeit anstatt mit dem Uhrenquarz 
usw..

Jetzt kommts: Ich habe durch Zufall mal einige Pins am STK500 (nicht 
bestromt) mit dem Finger berührt -> alles lief wieder normal. Solange 
wie ich das Teil berühre ist es OK.
Die Massen der beiden Systeme sind verbunden!

Jemand eine Idee?
#4216409
Lesenswert?
• ▲
▼
Frank schrieb:

> Das ganze funktioniert nur wie erwartet wenn STK500 bestromt ist. Zieh
> ich dessen Netzstecker oder die serielle Verbindung zum PC ab, dreht der
> AVR durch.

D.h. der AVR ist noch mit dem STK500 verbunden.

Auf irgendeinem Weg findet der Versorgungsstrom des AVR dann seinen Weg 
ins STK, reicht aber nicht aus um das STK in einen sicheren 
Betriebszustand zu bringen. Irgendwas passiert, ich schätze mal, ein 
Oszi auf den ISP Leitungen würde da jede Menge Schmutz zeigen.

Wenn du etwas abziehen willst, dann lass das STK am PC stecken (und auch 
an der Versorung) und zieh den ISP stecker vom AVR ab. Dann hast du auch 
den AVR 'standalone', aber diesmal ist er wirklich eigenständig und ohne 
äussere Beeinflussung.

Alles andere ist sinnlos.
Gast #4223265
Lesenswert?
• ▲
▼
Stk ist nun getrennt und Schaltung läuft alleine. Das gleiche 
Fehlverhalten. Berühre ich beim avr ein Beinchen von einem der 
angeschlossenen Widerstände oder Kondensatoren funktioniert es wieder 
normal.
#4223272
Lesenswert?
• ▲
▼
Frank schrieb:
> Stk ist nun getrennt und Schaltung läuft alleine. Das gleiche
> Fehlverhalten. Berühre ich beim avr ein Beinchen von einem der
> angeschlossenen Widerstände oder Kondensatoren funktioniert es wieder
> normal.

Dann zeig mal ein Foto von deinem Steckbrettaufbau in der Konfiguration 
in der das Problem existiert (also mit abgestecktem STK500)

Irgendeine Verbindung hast du vergessen bzw. es könnte auch ein 
Wackelkontakt sein.
Gast #4224099
Lesenswert?
• ▲
▼
Michael K. schrieb:
> Frank schrieb:
> Berühre ich beim avr ein Beinchen von einem der angeschlossenen
> Widerstände oder Kondensatoren funktioniert es wieder normal.
>
> - Ist es egal welche Pins du berührst?

Ja.

Weitere Beobachtung:
Das Fehlverhalten ändert sich nicht, wenn ich den Pull up vom Reset Pin 
entferne.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.