• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

ATTiny 13 USB Problem

cube

Geonewbie
Hi !

Vielleicht kann mir jemand Helfen ? Ich habe mir um etwas in die Materie "Mikrocontroller" einzusteigen das Anfängerpaket von FRANZIS (Lernpaket Mikrocontroller) gekauft dabei ist eine Platine zum Selberlöten und ein ATTiny 13. Soo jetzt habe ich folgendes Problem:
wenn ich die Platine an meinen Laptop (WIN 7) anschließe ist zwar Strom drauf aber ich kann nicht auf ihn zugreifen es wird mir immer nur Fehler angezeigt. Die Platine ist über einen USB-->RS232 Adapter angeschlossen. Denke darin liegt der Fehler denn wenn ich es an meinen Computer Zuhause (WIN XP) anschließe direkt über RS232 funktioniert alles einwandfrei ??? Habe schon mal irgendwo gelesen das dass Kabel zu lang sein könnte aber das Adapterkabel ist auch nicht viel Länger als das Mitgelieferte.
 

Anhänge

  • LP.PNG
    LP.PNG
    82,6 KB · Aufrufe: 1.039

stonewood

Geowizard
Dann erzähl doch erst mal was Du genau gemacht hast. Außerdem: Was ist das für eine Platine? Sind USB und RS232 auf der Platine? Wie angeschlossen? Könnte es sein daß die USB-Datenleitungen falschrum angeschlossen sind?
 
OP
C

cube

Geonewbie
Die Platine hat nur wie auf dem Bild zusehen einen 9-Pol Anschluss da ich aber an meinem Laptop nur USB habe, habe ich mir ein Adapterkabel gekauft von USB --> 9 Pol und damit habe ich zwar Strom ( 5V) auf der Platine und Chip aber ich kann nicht auf ihn Zugreifen / Initialisieren ??? Bei dem Adapterkabel war sogar eine Treiber CD dabei, den habe ich auch erfolgreich Installiert und aktualisiert und wie gesagt über meinen Heim-PC funktioniert es einwandfrei aber eben nur mt dem mitgelieferten 9 Poligen Sub D Kabel bin da ziemlich ratlos.

Danke
 

Anhänge

  • 3.png
    3.png
    80,1 KB · Aufrufe: 982
OP
C

cube

Geonewbie
Hab auch schon überall gegoogelt und auch hier keine Hilfe gefunden
http://www.elo-web.de/elo/mikrocontroller-und-programmierung/avr-grundlagen/lernpaket-mikrocontroller-fehlersuche
und das Kabel welches ich benutze ist das hier:
http://www.amazon.de/USB-Seriell-Konverter-Stecker-RS232/dp/B0009M1L0W
 

stonewood

Geowizard
cube schrieb:
Die Platine hat nur wie auf dem Bild zusehen einen 9-Pol Anschluss da ich aber an meinem Laptop nur USB habe, habe ich mir ein Adapterkabel gekauft von USB --> 9 Pol und damit habe ich zwar Strom ( 5V) auf der Platine und Chip aber ich kann nicht auf ihn Zugreifen / Initialisieren ??? Bei dem Adapterkabel war sogar eine Treiber CD dabei, den habe ich auch erfolgreich Installiert und aktualisiert und wie gesagt über meinen Heim-PC funktioniert es einwandfrei aber eben nur mt dem mitgelieferten 9 Poligen Sub D Kabel bin da ziemlich ratlos.
Mit was greifst Du denn auf die Platine zu? Nicht daß das ein Spezialprotokoll ist das nicht über USB geht? Und wie lieferst Du per USB auf einen seriellen Port Strom? USB kann das, Seriell nicht.
 

stonewood

Geowizard
stonewood schrieb:
Mit was greifst Du denn auf die Platine zu? Nicht daß das ein Spezialprotokoll ist das nicht über USB geht?
Nachdem ich mir das Bild noch mal genauer angesehen habe: Das ist ein Spezialprotokoll das nicht über USB geht. Die Datenleitungen werden als I/O-Leitungen mißbraucht, und das kann kein USB-> Seriell wandler. Die Widerstände und Dioden sind Pegelwandler von 9V RS232 auf 5V (oder was auch immer), und die Versorgungsspannung wird auch noch über einen seriellen Pin gezogen. Für einen ersten Test mag das funktionieren, stabil ist anders.

Für nen richtigen USB-Programmieradapter wäre http://www.fischl.de/usbasp/ das richtige Einstiegsfutter.
 
OP
C

cube

Geonewbie
Ok erstmal vielen Dank für deine Hilfe ! jetz kommt das ABER :roll: in dem mitgelieferten Buch steht auch noch das die Platine mit Seriellem Kabel oder mit USB/Seriell-Adapter funktioniert oder sollte !
Ich merke aber schon das ich mir da n ziemlichen mist gekauft habe :kopfwand:
 

stonewood

Geowizard
Vielleicht findest Du hier Deine Schaltung wieder: http://www.avrprojects.net/index.php?option=com_content&view=article&id=54:serial-port-programmer&catid=35:avr-programming-hardware&Itemid=55 oder http://s-huehn.de/elektronik/avr-prog/avr-prog-alt.htm
Außerdem hier noch die Beschreibung dazu: http://www.rn-wissen.de/index.php/Programmer#Pseudo_serielle_Programmer_.28SI-Prog.29

(edit): Beim Autor gibts auch ein Update vom Programmiertool und einen Schaltplan: http://www.b-kainka.de/lpmikros.htm
Definitiv SI-Prog.
 
OP
C

cube

Geonewbie
Jetz pass auf :) ich hab gerade meinen alten Laptop rausgekramt mit WIN XP hab alles Installiert und siehe da ES GEHT !!!! Aber warum ??? :roll:
 

thomas_st

Geowizard
cube schrieb:
Soo jetzt habe ich folgendes Problem:
wenn ich die Platine an meinen Laptop (WIN 7) anschließe ist zwar Strom drauf aber ich kann nicht auf ihn zugreifen es wird mir immer nur Fehler angezeigt.
Hast Du die Treiber für den USB->Seriell Wandler geladen? Win 7 / Vista haben ein neues Treibermodell und daran scheitert bei mir momentan auch die Nutzung eines USB->Seriell Wandlers (allerdings habe ich zu allem Überfluss auch noch Win7 64bit.

Viele Grüße,
Thomas(_st)
 
OP
C

cube

Geonewbie
Hab mir eigentlich auch den aktuellen Treiber ausm Netz geholt aber funtzt auch nicht habs sogar über den Kompatibilitäsmodus laufen lassen aber geht auch nicht.
 
OP
C

cube

Geonewbie
hier steht auch das es gerade unter windows 7 64 bit nicht funktioniert aber warum weiß ich immer noch nicht !
http://www.avr-asm-tutorial.net/avr_de/seminar2/seminar2.html
 

stonewood

Geowizard
Moin,

das ist nach erstem draufschauen ein usbasp-basierter Programmer. Siehe

http://www.fischl.de/usbasp/

Note: Windows Vista/7 x64 requires drivers with digital signature. Currently there are no official drivers for libusb (USBasp software is based on it) with such a signature. Users reported that there is a tool named "Driver Signature Enforcement Overrider" to avoid the signature check.
 
Oben