Forum: Mikrocontroller und Digitale Elektronik AVR910 Problem


von Sebastian (Gast)


Lesenswert?

Hallo, ich habe mir einen AVR910 von Klaus Leidinger nachgebaut. Den 
ATTiny2313 habe ich mir fertig programmiert bestellt.
Jetzt habe ich folgendes Problem: Dioden umschalten klappt. Aber wenn 
ich Ein "z" sende kommt unter Hyperterminal nur ein Leerzeichen als 
antwort. Und natürlich wird der Programmer nicht unter AVRProg 
erkannt... kennt einer das Problem? Ich habe schon in der Forensuche 
gestöbert aber nix gefunden.
Gruß,
Sebastian

von [Frank] (Gast)


Lesenswert?

Hallo Sebastian,

sieh dir mal die Seite vom Klaus Leidinger an, da gibt es einige 
Hinweise bei der Fehlersuche.
http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html#Fehler

Anscheinend liegt der Fehler beim Empfang der Zeichen, da ja das x und y 
Kommando erkannt wird. Nimm mal den 2313 aus dem Sockel und überbrücke 
die pins 2 und 3. Dann müssen die Zeichen, die das Terminalprogramm 
sendet, wieder zurückkommen.
Wenn nicht, alles um Q/R/D/C100 überprüfen.

Frank

von Sebastian F. (snake080)


Lesenswert?

Hallo Frank,
die Seite habe ich schon durch. Das mit dem überbrücken habe ich gerade 
nochmal getestet. Sub-D vom PC -> OK. Brücke in der Schaltung - nicht 
OK.
Wenn ich ein Oszi ranhalte geht da eine +-Spannung (vom Kondensator - ja 
er ist richtig herum drin :) ) zum PC.
Nur sieht die nicht wirklich sauber aus... und habe den Fehler gefunden:
Im Eagle-Layout stand R100 und in der Widerstnad der Wert. Ich habe nen 
100 Ohm eingebaut. Und das kann der Kondensator nicht treiben. :-)
Danke für die Unterstützung!

von Klaus Leidinger (Gast)


Lesenswert?

Sebastian,

gabs hier schon mal, prüfe mal die Transistoren, einer ist PNP und einer 
NPN!

Wenn das zurückgesendete Zeichen nicht stimmt wird es wohl eine falsche 
transe sein.

HTH,
KLaus

von Klaus Leidinger (Gast)


Lesenswert?

ups, sorry da hat das editieren etwas zu lange gedauert ;-)

Falscher Widerstandswert ist neu g

von Sebastian F. (snake080)


Lesenswert?

Kein Problem. Irgendwie war glaube ich vorhin auch der Wurm drin...
Ich hätte evtl. auch gleich drauf kommen können, dass für ne
TTL -> Seriellumwandlung 100R zu wenig ist :-) Und es heisst ja auch 
100R und nicht R100...

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.