PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ERLEDIGT] Hyperterminal mit USB zu RS232 Konverter Roboter Steuern



Elektrobot
27.02.2012, 17:30
Hallo Leute,
Ich habe eine Frage zum Hyperterminal (hoffe, es kennt sich jemand damit aus ;)). Ich möchte meinen Roboter mit dem Pollinboard (http://www.pollin.de/shop/dt/MTQ5OTgxOTk-/Bausaetze_Module/Bausaetze/Bausatz_AVR_NET_IO.html)
mit meinem Rechner steuern. Da er relativ neu ist, habe ich keinen Seriellen Port mehr und möchte ihn gerne damit steuern, da ich schon für den UART eine Bibliothek geschrieben habe (Atmel AVR Studio 4).Ein MAX232 ist schon drauf. Deshalb habe ich mir einen Adapter gekauft und er hat sich auch schon in Hyperterminal verbunden. Leider kann ich da nichts eingeben (habe ein "kleines" Prog. dafür geschrieben)...

Aber auf dem Rechner von meinem Kumpel mit "echtem" Seriellen Port und Hyperterminal konnte man ihm prima steuern...

Wisst ihr woran das liegen könnte, dass ich meinen Roboter nicht steuern kann?

MfG
Elektrobot

avrrobot
27.02.2012, 17:32
Ja, versuch mal den richtigen Treiber dafür zu finden.
Bei mir gehts auf jeden fall ganz gut, auch wenn das suchen nach dem Treiber etwas gedauert hat.
Danach ging das aber auch nur auf einem USB Port.
Wie heist dein USB-Seriell wandler?

Elektrobot
27.02.2012, 17:36
Danke erstmal für die schnelle Antwort ;)...
Ich habe vergessen zu erwähnen, dass ich die Treiber installiert habe und der adapter wurde auch erkannt.
Also zum dem Konverter:
auf der Vorderseite steht nur "USB to 232"
auf der Rückseite: "U232-P9", dan noch das CE zeichen
ein No-Name Produkt

masasibe
27.02.2012, 17:37
Hallo Elektrorobot,


Leider kann ich da nichts eingeben (habe ein "kleines" Prog. dafür geschrieben)...

Wo kannst du nichts eingeben? Im Hyperterminal oder wie?

Da musst du zuerst eine Verbindung mit dem richtigen COM-Port aufbauen.
Diese USB-Seriell-Adapter bekommen oft ganz lustige COM-Nummern.
Schau am besten im Gerätemanager nach, dort steht die Nummer von deinem Adapter
und mit diesem musst du dich dann im Hyperterminal verbinden.

Apropros hast du auch den Treiber vom USB-RS232-Adapter auch richtig installiert?

mfg masasibe

Edit: Ich sehe gerade, da sind schon zwei neue Beiträge geschrieben worden, während ich
meinen erstellt habe.

Elektrobot
27.02.2012, 17:44
Also wie schon erwähnt, mein Rechner (Vista!) hat den Adatper richtig erkannt und ihm auch die COM-Nummer 22 zugewiesen. Zum Adapter selber kann ich nichts sagen, da steht halt nur
auf der Vorderseite steht nur "USB to 232"
auf der Rückseite: "U232-P9", dan noch das CE zeichen
Ja, im Hyperterminal kann ich nichts eingeben obwohl es bei meinem Freund mit der "echten" Verbindung geklappt hat...

Elektrobot
27.02.2012, 17:47
Ich kann ja mal ein Bild einfügen...

Kampi
27.02.2012, 17:49
Also wie schon erwähnt, mein Rechner (Vista!) hat den Adatper richtig erkannt und ihm auch die COM-Nummer 22 zugewiesen. Zum Adapter selber kann ich nichts sagen, da steht halt nur
Ja, im Hyperterminal kann ich nichts eingeben obwohl es bei meinem Freund mit der "echten" Verbindung geklappt hat...

An der Verbindung änderst du nicht? Du steckst nur den RS232/USB Wandler dazwischen, statt wie bei deinem Freund an den "echten" RS232 zu gehen?

Elektrobot
27.02.2012, 17:51
@Kampi
so habe ich es gemacht.


Bild:21675
Im roten Kreis soll z.B. 1 eingegeben werden, damit sich LED1 anschaltet

MfG,
Elektrobot

Kampi
27.02.2012, 17:52
Ja aber wenn eine Terminalausgabe funktioniert kann es nicht an deiner Verbindung liegen. Sicher das die Eingabe mit deinem Programm funktioniert?

avrrobot
27.02.2012, 17:55
Du kannst es ja mal mit irgendnem Freeware Terminal Programm versuchen.

Elektrobot
27.02.2012, 17:56
Sicher das die Eingabe mit deinem Programm funktioniert?
Ja, da ich bei meinem Freund alles durchprobiert habe, was ich einprogrammiert habe, und alles hat funktioniert.

Edit: Das mach ich mal geschwindt... ;)

Elektrobot
27.02.2012, 18:06
Du kannst es ja mal mit irgendnem Freeware Terminal Programm versuchen.
Ich probiers mal mit http://www.codeproject.com/Articles/23656/Termie-A-Simple-RS232-Terminal
(http://www.codeproject.com/Articles/23656/Termie-A-Simple-RS232-Terminal)
Edit: Ich nehm doch n anderen, da man sich beim obengenannten Anmelden muss:
http://www.der-hammer.info/terminal/index.htm

Elektrobot
27.02.2012, 18:14
Also mit dem Programm (http://www.der-hammer.info/terminal/index.htm) funktioniert es!!

Kampi
27.02.2012, 18:19
Also mit dem Programm (http://www.der-hammer.info/terminal/index.htm) funktioniert es!!

Wieder ein Beweis dafür das Microsoftprodukte nicht so gut sind ^.^
Oder kommt Hyperterminal von einem dritten?
Aber schön das es nun funktioniert :)

oberallgeier
27.02.2012, 18:57
Wieder ein Beweis dafür das Microsoftprodukte nicht so gut sind ...Ich habe als Terminalprogramm das etwas mächtige von br@y. Gibts hier - ganz unten bei Downloads (http://www.smileymicros.com/) - umsonst. Und das läuft bei mir praktisch für alle Terminalanwendungen. Funktioniert mit einem selbstgemachten und auch mit gekauften USB-Adaptern. Bisher getestete Baudrate bei 256 k

Selbstgemacht (https://www.roboternetz.de/community/threads/36416-RS232-Wandler-in-SMD?p=437181&viewfull=1#post437181) (*ggg* - noch unfertig *ggg*)


................http://oberallgeier.ob.funpic.de/USB232_x76_kl.jpg (http://oberallgeier.ob.funpic.de/USB232_x76.jpg)