hallo, hab den atMega32 an den parallelen port mit der schaltung von tut angehängt. Aber ich bekommen keinen Kontakt zu meinem Mc. Bei meinem Reset Pin liegt nach der Spannung einschlalten 2.25 V an. Wenn ich per PonyPorg den Flash auslesen will bleiben die 2,25 V !! Weis jemand rat ? Chris
also in der systemsteuerung seh ich ihn und da ist kein x für deaktiviert oder so. wo muss ich die adresse einstellen ? ... wenn ich bei setup interface avrist i\o eingebe und dann teste kommt test ok ( ponyprog jetzt) wenn ich lesen will: devive missing or .. blabla ... chris
2000... also auch ein NT-Nachfolger, bei dem die Software nicht direkt auf die I/O-Adressen zugreifen darf. Mach dich mal schlau, mit einem speziellen Treiber für den Zugriff auf I/O sollte das gehen. Ich kann dir da aber nicht weiter helfen, ich programmiere mit einem eigenen QBASIC-Programm unter WIN98SE über LPT. ...
Also am 2k kanns nicht liegen, bei mir gehts. Vielleicht inzwischen die fusebits gekillt. Das finden des Programmers läuft meistens über ne bruecke im Programmer, so wird es gefunden, wen auch kein uC dranhaengt. wenn die resetspannung so niedrig ist, dann checke mal alle leitungen, weil da irgendwas nicht stimmt
hi, hab zwischen reset und masse ein 100nF statt 47pF wie in tut ?? könte es daran leigen ?? chris .. ich werds einfach mal testen
ich musste auch den DLPortIO installieren, dann ging es tadellos. DriverLINX Port I/O Driver for Win95 and WinNT (C) Copyright 1996-1999, Scientific Software Tools, Inc. All Rights Reserved.
hi, ich wieder .. also : Kondensator entfernt, trotzdem 2.25 V . Mein Strom zum Controller sind nur 1,8mA ... wenn ich auf den Reset taster drücke 3mA ??? ... bischen wenig oder ?? über meinem Widertand (10k ) von Vcc nach reset pin fallen 4,93-2,25V etwa 2 V ab ... aber eigentlcih sollte doch mein reset pin auf high liegen .... also den wiedestand kleiner ?ß chris
Steht die Schnittstelle im BIOS auf ECP oder EPP? Damit die Paralellport-Dinger funktionieren können, muss die Schnittstelle im Standard-Unidirektionalem Modus mit Basisadresse auf 0x378 konfiguriert sein. Wenn es dann immernoch nicht funktioniert, tippe ich auf defekte oder nicht standardkonforme Hardware.
hallo, die schnittstelle steht auf "normal" und adresse ist 378. Ich weiss die schaltpläne sind net schön, aber hat sie sich denn schon mal einer angeschaut ? gibts ein programm mit dem ich den parallelen port testen kann ?? .. Danke chris
Sag mal, hat der HCT244 bisher noch nicht gequalmt? Schau dir die Schaltung nochmal in aller Seelenruhe an, und dann sag mir, was du siehst....
hi, nein hat er eigentlich noch nicht.... wenn du mir noch nen weiteren tipp geben könntest wär echt nett ... ich weis nicht was du meins ? ... ich war eigentlcih der meinunung das ich den schaltplan aus dem tut abgezeichnet hätte, und statt die 3 eingänge parallel zu schalten nur einen zu benutzten ( ebenso die ausgänge ) (in einem anderen thread wurde das mal angespochen das man es nciht un sollte ) chris
Ausgänge werden NIEMALS weder paralell geschaltet noch an feste Potentiale gehangen weil: - ein Ausgang hat niemals das selbe Potential wie ein Anderer. - Ausgänge können niemals das potential von GND oder VCC erreichen. Es wird also immer ein Ausgleichsstrom fliessen, der unterumständen auch tödlich für die ICs sein kann. In manchen Fällen wird die Schaltung zwar auf anhieb funktionieren, aber es ist weder sicher noch für die Lebensdauer der Schaltung zuträglich. In deinem Fall ist der Ausgleichsstrom sogar so gross, das der die Spannung in die Knie zwingt. Hebel den HCT aus der Fassung und ich wette, die Ausgänge am Paralellport zeigen wieder normale Pegel, es sei denn der Paralellport ist jetzt tod, was ich dir nicht wünsche.
@Niels: An der STK200-Schaltung direkt habe ich gar nichts auszusetzen. Ich vermute mal, du meinst mehr die Verbindung zwischen den Platinen. Die folgt nämlich (wenn ich die "Jumper" richtig interpretiere) weder irgendeiner Norm (was ja nicht weiter schlimm wäre), sondern ist auch untereinander so ungleich, dass es gar nicht gehen kann (zumindest nicht mit einem Flachbandkabel). @chris: Standardsteckerbelegung schau mal hier: http://www.mikrocontroller.net/articles/AVR_In_System_Programmer#Pinbelegung
Nein, mich stört hauptsächlich, das die Ausgänge des HCTs auf Masse gezogen sind. Das ist ein Unding, das eigentlich jedem Hobbyelektroniker sofort ins Auge springen müsste.
hallo, also wenn ich mir die Pins anschaue dann sieht das folgendermaßen aus: 1: Vcc 2: SCK 3: RESET 4: MOSI 5: MISO 6: GND das ist bei meinem ATMega32 - Board genau gleich wie bei stk200 ... mehr sorgen mach ich mir 1. das evtl mein Parallel Port kaputt ist .. 2. an meinem Reset Pin nur 2,25V anliegen obwohl der Programmer nicht angeschlossen ist ... ich werd mal den widerstand zwischen RESEt und Vcc ändern, aner erst morgen ... danke chris
hallo, also ich hab mir jetzt nochmal alles angeschaut, aber es will net. Mein Parallel Port lebt noch:-) .. zum Glück. Mein ATMega32 lebt auch noch. Hab alles mal auf einem Steckbrett aufgebaut und da wird der ATMega richtig erkannt ausgelesen usw. Der Aufbau entspricht eigentlcih dem meiner Platine mit 10kOhm Widerstand zwische +5V und /RESET. Mein größtes Problem ist das ich am RESET Pin 2,2 V messe und nicht 4-5V. Ich find aber nichts woran es leigen würde, kann mir jemand ein Tipp geben? Meine Platine hab ich genau angeschaut ob ich irgendwo ne Brücke gelötet habe. Hab mal das Layout angehängt chris
und noch der schaltplan , diesmal als *.jpg ... den kondensator C3 habe ich inzwischen rausgenommen. Chris
Uns fehlen leider die hellseherischen Fähigkeiten. Gibts irgendwelche Messungen, die du vorweisen könntest?
Vcc= 4.92V = ARef Strom am Ausgang des 7805 = 6 mA, schwankt um 4mA wenn ich mit PonyProg den Flash lese. (es gab mal einen threag das es falsch ist , die ausgäneg und eingänge paraller lu schalten, ich hab die eingänge auf gnd und die Ausgänge offen gelassen, und jeweils nur ein Pin benutzt ) an dem 10kOhm Widerstand fällt 2,71 V ab ( egal ob an stk200 angeschlossen oder nicht) der Reset Pin liegt auf 2,2V. wenn ich mit PonyProg lesen will kommt meist ein Fehler doch wenn ich immer auf retry gehe macht er es irgendwann. 100nF Konensatoren sind jeweils zwischen Vcc und GND (auch bei 74HCT244) Stk200 ist auf einem Steckbrett aufgebaut. Der ATMega32 sollte mit internen 1MHz laufen. Meine Spannungsversorgung ist ein PC - Netzeil. Davon 12 V an die Schaltung vom Tut ( 7805 ) angeschlossen. hmmm... jetzt vielleicht oder was fehlt noch ? Chris
Hi, Ich will hier nur mal eben nen evtl. unqualifizierten Kommentar einwerfen. Wenn man irgendwo mit einem Messgerät 2,25V o.ä misst kann das auch der gemittelte Wert einer Frequenz sein. Also zB n nettes Rechtecksignal mit 1ms 0V und dann 1ms 5V, usw... Ohne das irgendwo groß eine Spannung abfallen muss. Mehr Aufschluss würde da schon ein Ossi bringen.... Gruß Toshi
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.