Page 1 of 1

PostPosted: Wed Apr 24, 2013 12:00 am
by andreas z
Hallo!
Gibt es hier jemanden, der Erfahrungen hat, über das FPGA eine RS232 Schnittstelle anzusteuern? Ich möchte gerne einen Roboter, der nur die genannte Schnittstelle hat ansteuern.
Danke im Vorraus!

PostPosted: Sat Apr 27, 2013 12:00 am
by ag
Hallo Andreas,

Erfahrung? - nein. Aber eine Frage: geht es hier darum, eine MAX232 mit dem FPGA nachzubilden, oder geht es eher darum, die parallel zu serielle Umsetzung zu programmieren, oder worum geht eventuell noch sonst? Das habe ich nicht so ganz verstanden.

Schön Gruß,
Ag

PostPosted: Mon Apr 29, 2013 12:00 am
by andreas z
Ich möchte das FPGA so programmieren, dass es mit dem RS232 Anschluß des Roboters kommunizieren kann und beispielsweise somit eine Achse des Roboters bewegt. Also fehlt mir das Verständniss, mit dem FPGA ein geeignetes Signal zu generieren, dass diese Kriterien erfüllt.

PostPosted: Mon Apr 29, 2013 12:00 am
by ag
Hallo Andreas,

da die Aufgabe noch ziemlich allgemein und umspezifisch ist, fällt mir persönlich nichts besseres ein als auch entsprechend allgemein zu antworten: du muss der Input (Tastatur?, Joystick?, Microfon?, fest programmierte Ablauf?, ...?) so umsetzten, dass jeder auszuführende Steuerbefehl in eine Bitfolge gewandelt wird, was die entsprechende Bewegung im Roboter auslöst. Du muss dir selbst die Frage stellen (und beantworten) "Was genau nimmt meine Roboter über seine "RS232 Schnittstelle" entgegen?" Wenn du das erstmal beantwortet hast, kannst du dir dir Frage stellen "Genau welche Signale liefert meine [Tastatur, Joystick, ...] wenn Steuerbefehl X betätigt wird?" Erst wenn beide Fragen genugend klar beantwortet sind kann letztendlich, meine Meinung nach, die Frage "Wie kann ich im FPGA die Wandelung von Input Signale in die entsprechende Steuerbefehle programmieren?" sinnvoll gestellt werden.

Viele Grüße,
Ag

Re: Ansteuerung einer RS232 Schnittstelle Mittels FPGA?

PostPosted: Thu Jun 12, 2014 9:54 pm
by rodiek
Hallo Andreas,
schau mal unter http://www.fpga4fun.com/SerialInterface.html.
Ich hab das ausprobiert, läuft einigermaßen.

Gruß Claus