-
-
Erfahrener Benutzer
Robotik Einstein
Proboier mal nen anderen Rechner...
Und wie lang ist dein Kabel insgesamt?
-
Erfahrener Benutzer
Roboter Experte
Das Adapterkabel vom LPT ist ca. 1,5 m lang, dann kommt der ISP-Treiber und dann noch ca. 40 cm Flachbandkabel.
Grüße
-
Erfahrener Benutzer
Robotik Einstein
Wenn du nen schlappen LPT hast, kann zwei Meter schon zu viel sein...
-
Erfahrener Benutzer
Roboter Experte
Was mich stutzig macht, ist, dass er zwar problemlos alles auslesen und löschen, aber kein einziges Bit in Richtung µC bewegen kann.
Aber auch wenn ich die 40 cm Flachband, oder das LPT-Verlängerungskabel entferne, wird das nix?!
... bin jetzt grad am herumprobieren auf einem Vista-Rechner ...
Verzweifelte Grüße
ikarus_177
-
Erfahrener Benutzer
Robotik Visionär
Hatte mal einen ähnlichen Effect, da fehlte am Zielsystem die Spannungsversorgung. Der LPT port hat über die Signalleitungen und Schutzdioden die Schaltung mit genug Strom versorg, um Daten noch auslesen zu können, fürs schreiben war das dann aber zu wenig.
Für den ISP Adapter können die 40 cm Flachbandkabel schein zu lang sein, 10 cm wären besser. Man sollte in der schaltung besser auch noch serienwoderstände von etwa 220 Ohm in den Leitungen SCK, MOSI und MISO haben. Die sollten Leitungsreflexionen reduzieren und außerdem noch etwas Schutz für den 74HC244 bieten. Besonder die Signalqualität auf der SCK Leitung ist kritisch.
-
Erfahrener Benutzer
Roboter Experte
So, ich hab jetzt die Schaltung wie auf http://www.blafusel.de/misc/atmega8_isp.html beschrieben umgebaut und die Serienwiderstände dazu. Leider ändert sich überhaupt nichts am Verhalten der Schaltung, auch wenn ich das Flachbandkabel ganz weg gebe und den Adapter direkt aufs Steckbrett stecke.
So langsam glaube ich, der 74HC244N ist defekt, andere Fehlerquellen gibt es meiner Meinung fast keine mehr.
Ich hab auch im BIOS den Modus der LPT auf EPP/ECP eingestellt.
Viele Grüße
-
Erfahrener Benutzer
Robotik Visionär
Wenn der 75HC244 defekt ist, sollte eigentlich auch das Lesen nicht funktionieren. Schließlich muß da auch übertragen werden was gelesen werden soll. Das spricht für ein Problem mit der zuverlässigkeit oder der Stromversorgung. Sind denn genug Kondensatoren an der Stromversorgung, sowohl für den Regler als auch für den Controller ?
-
Erfahrener Benutzer
Roboter Genie
Von woher wird der Controller denn mit Strom versorgt ?
-
Erfahrener Benutzer
Roboter Experte
Hi,
@Besserwessi: Am Regler befindet sich der Standard 100nF - Keramikkondensator. Ich hab dann für weitere Experimente die RN-Control verwendet, da müsste die Stromversorgung eigentlich passen.
Mir ist aber aufgefallen, dass wenn ich überhaupt nichts angeschlossen habe am ISP, es trotzdem problemlos auslesen kann (zumindest meint er, etwas lesen zu können)!
@nikolaus10: der 75HC244 vom ISP wird über die RN-Control mit 5V versorgt, die Spannung kommt auch am IC an, das hab ich schon nachgemessen.
Viele Grüße
-
Erfahrener Benutzer
Robotik Visionär
Wenn nichts angeschlossen ist, kriegt man Chip ID in der Regel immer FFFF oder 0000 , das sollte man schon von einer funktionierenden Verbindung unterscheiden können.
Zum testen kann man im Bascom Programmierer die Leitungen auch einzeln setzten und mit dem Multimeter nachmessen.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen