STK300 selbstbau-Programmer - immer im Reset ?

Gast #226387
Lesenswert?
• ▲
▼
ja, das war mir bereits klar. der isp, welchen ich bei reichelt gekauft
habe, nutzt auch SPI, dort ist aber nach dem programmieren der reset
weg, d.h. der proz beginnt mit der ausführung des programms.
beim selbstbau isp bleibt der proz im reset, bis man den stecker
abzieht. das sollte aber laut schaltplan nicht so sein, weil der OE des
74hc244 ja benutzt wird, also sollte die software den ausgang des
gatters auf hochohmig schalten, wenn der programmiervorgang
abgeschlossen ist. tut sie aber nicht. meine frage war also, ob jemand,
der ein vergleichbares gerät nutzt, ein ähnliches verhalten feststellt.
ich poste nochmal den schaltplan dazu...
Angehängte Dateien:
#226388
Lesenswert?
• ▲
▼
Der von dir gepostete Schaltplan enthält einen der gemeinsten Fehler,
den man in der Digitaltechnik machen kann:

Das paralellschalten von TTL-Ausgängen (beim 74 244) ist nicht erlaubt
und kann bei ungleichen Potentialen zur Zerstörung des Bausteins
führen.

Vieleicht ist dein 74 244 schon hinüber?
Gast #226389
Lesenswert?
• ▲
▼
das weiß ich wohl, aber bei parallelschaltung von ein- UND ausgängen
geht das normalerweise - es sei denn, man hat innerhalb des IC
laufzeitunterschiede. jedenfalls hatte ich mir darüber auch keine
gedanken gemacht, denn in der applikation note von bascom help stehts
so drin (siehe anhang).

hat den hier noch keiner nachgebaut ?
Angehängte Dateien:
Gast #226390
Lesenswert?
• ▲
▼
Parallelschalten geht, aber nur wenn die Eingänge auch parallel
geschaltet sind.

Aber was ist mit A2->Y2 in Deinem Schaltplan?

Und wegen der Pegel wäre ein 74HCT244 besser.

Achja, wenn das Ding am PC hängt und der aus ist, kann es einen
Dauerreset geben...

Ein kleiner Logiktester ist bei sowas ganz hilfreich.

Rick
#226391
Lesenswert?
• ▲
▼
Es geht in der Praxis aber es nicht stabil!

Die einzelnen Gatter haben unterschiedliche Schaltzeiten und
unterschiedliche Potentiale. Es wird ständig ein Ausgleichsstrom
zwischen den Ausgängen fliessen, der auf lange sicht das Gatter
zerstören kann. Die unterschiedlichen Schaltzeiten lösen kurzzeitge
Kurzschlüsse aus, die ebenfalls auf lange Sicht das Gatter zerstören
werden.

Ich frage mich ohnehin, was das in diesem Fall soll. Sollte nicht auch
ein Gatter reichen, um den Reset auf low zu ziehen?
Gast #226392
Lesenswert?
• ▲
▼
@rick - keine ahnung, ist genau wie in der applikation von bascom :)

@niels - stimmt schon, eigentlich sollte einer reichen.

die im moment laufende version ist ja noch punktrastergebrutzel, die
will ich aber jetzt tauschen, weil wir mehrere bauen wollen.

nach wie vor bleibt aber die frage: pc an oder aus, stecker auf atmel,
immer im reset ! warum ?
Gast #226393
Lesenswert?
• ▲
▼
Dieses Verhalten habe ich auch. Sobald Ponyprog einmal gestartet wurde,
funktionierts. Das liegt daran, dass der Parallelport anfangs für einen
Drucker initialisiert ist. Wenn kein PC dran hängt, ist der 74XX244 auch
nicht richtig initialisiert.
Ein paar Widerstände an die richtigen Eingänge, dann sollte das Problem
erledigt sein.
Gast #226394
Lesenswert?
• ▲
▼
aha. ich programmiere ja mit dem teil direkt aus bascom heraus, da wird
das offenbar garnicht initialisiert.... haste ne idee, an welche
eingänge die widerstände müssen ? :) und: sind bei deiner schaltung
auch die ausgänge parallel ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren