PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR ISP Programmer und Roland Walter Board Hilfe!!!!



Snoopy1972
28.08.2005, 00:43
Hallo zusammen,

erst einmal ein großes "Hallo" an alle, da ich hier das erste mal poste.

Habe auch gleich ein Problem und hoffe jemand weiß Rat.

Ich habe mir das Experimentierboard von Roland Walter zugelegt und auch schon zusammengebaut. Leider musste ich feststellen, dass mein Laptop mit der parallelen Schnittstelle nicht arbeiten will. Ich habe mir dann einen ISP Programmer bei ebay ersteigert, der auch über die serielle Schnittstelle arbeite. Das sollte ja kein Problem dann mehr sein. Allerding hat dieser ISP Programmer einen normalen 10 Pol Anschluss mit 5 x GND. Das Experimentierboard ist aber nur 6 Pol und der Anschluss ist über SIL Sockelstreifen realisiert.

Nun meine Frage:
Ist es möglich diesen 10 Pol Anschluss vom Programmer, 6 Pol tauglich zu machen? Habe schon daran gedacht den 10 Pol Anschluss abzuschneiden und einfach an den 6 Pol Anschluss zu verdrahten. Alle 5 GNDs auch eine Leitung beim Board. Weiß aber nicht, ob man das darf. Bin noch ein Neuling auf dem Gebiet. :-s

Kann mir da jemand helfen? Würde mich echt freuen, denn dann kann ich endlich loslegen in die Microcontroller Welt einzusteigen. :-)

Danke schon im voraus.

Gruss
Peter

linux_80
28.08.2005, 01:22
Hallo,

ist es zufällig dieser:
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=2194
dann kannst Du die Schaltpläne vergleichen und den Adapter bauen.

Millenniumpilot
28.08.2005, 09:01
Hallo Peter,

habe das gleiche Board.
Entweder Adapter bauen oder einfach abschneiden und neu verdrahten. Dabei reicht auch 1x GND aus. Musst also nicht alle 5 Leitungen zusammenlegen.

Was hast Du denn alles so probiert, um den Parallelportadapter zum Laufen zu bekommen? Bei mir gab es am Anfang auch Probleme. Hast Du das Buch auch (wegen der beigelegten CD)?
Undedingt notwendig war bei mir der zusätzliche Parallelporttreiber UserPort.sys von der CD. Desweiteren habe ich das Programm TwinAVR NICHT zum Zusammenspiel mit meinem Parallelport überreden können. Dachte auch schon, mein Notebook-Parallelport taugt nicht dafür. Mit dem in der BASCOM-IDE eingebauten Programmer habe ich dann das Board ohne Probleme ansprechen können.
Also die Kombination BASCOM+UserPort.sys+Walter-Board funktioniert bei mir. BASCOM kannst Du Dir als Demoversion kostenlos saugen. Den Treiber kann ich Dir bei Interesse mailen oder Du holst ihn Dir hier: http://www.embeddedtronics.com/public/Electronics/minidaq/userport/UserPort.zip


Hoffe, daß ich helfen konnte.
Gruß Dirk

Lektor
28.08.2005, 10:50
mal ne Frage nebenbei. Welches Betriebssystem hast du denn? Wenn du XP haben solltest, dann hast du hoffentlich daran gedacht, bei dem Roland Walter ISP noch den "NtDriver" aus seinem twinavr.zip zu benutzen. Ansonsten ist es recht wahrscheinlich, dass dein ISP nicht an der Parallelschnittstelle funktioniert hat.
Naja, nur mal so nebenbei hineingeworfen; hast dich ja schon auf einen anderen ISP umgestellt.

Millenniumpilot
28.08.2005, 11:09
Hallo Lektor,

der UserPort.sys IST der NtDriver aus dem twinavr.zip ;-)

Gruß Dirk

Snoopy1972
28.08.2005, 18:26
Hallo zusammen,

vielen Dank für die schnellen Antworten. Wirklich toll!! :-)

Dirk: Also ich habe mir das Buch gekauft und den Bausatz mit Platine bei Segor gekauft. Nachdemn ich alles zusammen hatte, habe ich versucht, so wie es im Buch steht, das Experimentierboard in Betrieb zu nehmen. Ich habe dann immer ein Windows Fester bekommen, dass der Drucker Port wohl nicht mit dem Board redet. Habe TwinAVR dafür benutzt. Wie hast Du es denn anders gemacht mit Bascom ohne den TwinAVR. Bin nach Buch vorgegangen mit "Erster Test". Das mit dem Treiber ist ne Idee. Muss ich mal probieren.

Mein Betriebssystem ist auf meinem Labtop Windows Me. Auf meinem Desktop PC habe ich Windows XP, aber keinen parallel Port. Deswegen wollte ich den Labtop benutzen. Auch weil ich den überall mitnehmen kann.

Wenn ich einen seriellen Port benutze, kommt die Betriebsspannung ja nicht mehr vom Port, sondern muss von extern kommen oder? Wieviel Volt brauch ich denn da? 9V? Der Bausatz bei mir sagt 7 V.

Nochmal an Dirk. Wenn ich das Kabel abschneide und neu verdrahte, dann habe ich ja eigentlich keine VCC Pin mehr oder. Also ich meine, der ist dann überflüssig oder? Die Betriebspannung kommt ja nicht mehr vom Port!?!

Danke nochmal an alle.

Gruß
Peter

roboter
28.08.2005, 18:46
Das Board benutzt doch glaube ich einen 7805 Spannungsregler. Ich würde dann eine externe Spannungsversorgung zwischen 8 und 15 Volt nehmen. Du kannst ja mal schauen ob du noch irgendein altes Netzgerät hast.

Millenniumpilot
28.08.2005, 19:07
Hallo Peter,

ich habe auf meinem NB WindowsXP, habe den genannten Treiber genommen und im Bascom das "Universal MCS Interface" angewählt. Das hat dann sofort funktioniert.
Das Board betreibe ich mit einer 9V-Batterie, obwohl ich mir bei Segor auch ein Netzteil mitbestellt hatte. Es ist einfach bequem, auf dem Wohnzimmertisch am Notebook mal schnell das Board anzuschließen und mit der Batterie zu betreiben. Solange ich an meinem LCD-Display keine Beleuchtung aktiviert habe, reicht die Batterie für viele, viele Stunden.
Da das Board (wie es eigendlich auch die Regel ist) eine Spannungsstabilisierung besitzt und davor noch einen Graez-Gleichrichter hat, bist Du da sehr flexibel. Du kannst alles zw. 7 und ca. 18V anschliessen. Egal ob schon gleichgerichtet oder nicht.
Ich bin am Anfang auch wie im Buch beschrieben vorgegangen und hatte keinen Erfolg. Auf meine Anfrage per Mail habe ich bis heute noch keine Antwort erhalten. Bei mir haben die Tools (TwinAVR und AVRPower) nicht funktioniert.

Gruß Dirk

Snoopy1972
28.08.2005, 19:13
Roboter, danke für die Antwort.

Dirk: Danke Dir natürlich auch. Übrigens habe ich die gleiche Erfahrung gemacht wie Du. Habe vor einiger Zeit an Roland Walter eine mail mit meinem Problem geschickt, aber bis heute KEINE Antwort erhalten. Finde ich Schade! Hätte mich halt sofort an dieses Forum richten sollen :-)

Hast Du dann das Board direkt aus dem Bascom eingerichtet, so mit Quarz aktivieren usw.?

Das mit der Batterie mach ich dann wohl auch. Finde es auch praktisch mit dem Labtop, wenn es denn nun doch endlich mal losgehen könnte :-)

Benutzt Du eigentlich den Programmer von Rowalt oder einen seriellen?

Gruß
Peter

Millenniumpilot
28.08.2005, 19:38
Hallo Peter,

im Augenblick benutze ich den Programmer von Rowalt und händle alles über BASCOM, auch die Fusebits (wegen Quarz).
Meinen seriellen Amtel AVRisp benutze ich im Augenblick noch nicht regelmäßig, da ich bisher noch keine Lösung gefunden habe, alles (Brennen des Chip und setzen der Fusebits) über BASCOM zu machen. Das Brennen geht da natürlich auch (mit STK500.exe). Zum Setzen der FUSE-Bits benötige ich dort im Augenblick noch AVR-Studio. Dafür gibt es hier einen eigenen Thread ;-)

Also versuche ersteinmal mit dem genannten Treiber den Adapter aus dem Buch zum Laufen zu bewegen. Dann kannst Du mit BASCOM alles schön bequem programmieren. Denke daran, es lag nicht an Dir, daß es bisher nicht wie gewünscht funktioniert hat!!!! Na, baut Dich das jetzt auf? ;-)
Wenn Du weitere Fragen zum dem Board hast, kannst Du mich gerne löchern. Habe schon einige Experimente damit angestellt. Aber eigendlich ist es auch nicht anders als andere Experimentierboards. Es ist auch auf keinen Fall ein Reinfall. Das Board und das Buch sind Spitze. Wenn Du den Programmer am Laufen hast, hält Dich nichts mehr auf ;-) Viel Erfolg.

Gruß Dirk

Snoopy1972
28.08.2005, 21:38
Hallo Dirk,

jau, dann spüre ich im Moment doch wieder Hoffnung :-) Habe schon gedacht, ob ich was falsch gebaut habe oder was falsch mache. War schon ein bischen frustriert, weil ich mich gefreut hatte endlich loslegen zu können und dann ging erstmal gar nichts.

Werde das mit dem Treiber und Bascom sofort nächste Woche ausprobieren.

Wenn ich noch Fragen habe, löcher ich doch nochmal ;-)

Ein RIESEN Dankeschön schonmal, auch an alle anderen.

Viele Grüße,
Peter

Fliewatüüt
03.02.2006, 01:04
Hallo,
EDIT: Tja, *hust* *hust*, vielleicht sollte man auch die Drahtbrücken stecken :oops:


ich dachte, ich hänge mich hier mal rein.
Ich habe ebenfalls das das board und das buch von rowalt. Das board habe ich über das selbstgebratene SP12 Kabel angeschlossen.
Mit TwinAVR den allerersten Test gemacht; über den config-button kam dann auch brav das fusebit-Fenster. Dann wollte ich den externen Quarz einschalten, nach drücken auf die write-Taste gabs aber ne Fehlermeldung, leider weiß ich den Wortlaut nicht mehr.
Am Kabel hatte sich der Resetkontakt gelöst. Ich habe es wieder festgelötet, aber seitdem läßt sich das Board nicht mehr ansprechen.
Das einzige was noch geht: wenn ich keine eigene Spannungsversorgung für das board benutze, kann ich noch mit AVRPower die Spannung ein- und ausschalten, der parallelport geht also.
Was ist da los? Wie geht das wieder weg?
Rüdiger

Fliewatüüt
03.02.2006, 09:30
Nochmal kurze Zwischenfrage:
Die Erkennung des Boards klappt mit TwinAVR und Bascom (via passivem SPI-Stecker über LPT1),
aber nicht mit AVRStudio. Was brauche ich, um das ans laufen zu kriegen?
Rüidger

Lektor
04.02.2006, 10:19
vielleicht ist die einfachste Variante, sich einfach einen neuen Controller zu kaufen. So teuer sind die ja nun auch nicht. Herauszufinden woran es liegt dauert wohl länger. Bist du sicher, dass du die richtigen Fusebits gesetzt hast? Stimmt die Quarzbeschaltung?
Also ich habe bei mir immer so 5 Mega als Ersatz rumliegen, damit ich im Notfall austauschen kann.

Fliewatüüt
04.02.2006, 10:35
Ich kann die von AVRStudio erstellte datei problemlos mit TwinAVR oder dem Modul von BASCOM in den uC schreiben, von daher ist meine Frage eher Neugier als Dringlichkeit.
Rüdiger