trinix
22.05.2007, 12:18
hallo,
ich bin absolut neu hier und auch in sachen roboter bau ;)
leider habe ich auch kein tiefgehendes wissen in sachen elektronic.
und so bin ich an einer stelle, an der ich nicht mehr weiterkomme.
klar, warscheinlich die denkbar ungünstigsten vorraussetzungen um einen roboter zu bauen. doch das thema begeistert mich schon seit einigen jahren.
ich versuche einen servo controller (mini ssc II) ueber eine serielle
verbindung anzusteuern. das klappt mit einem pc und einer rs232
schnittstelle auch herrvoragend. nun habe ich hier einen meshcube (von 4g systems aka. accesscube) dieser hat meines wissens nach einen JTAG anschluss an dem mittels speziellem kabel eine rs232 schnittstelle zur verfügung steht. in diesem speziellen kabel befiindet sich wohl ein
level shifter der die 12V+ auf 3,3V+ fuer den meshcube pegelt.
leider funktioniert aber die kommunikation zwischen dem cube und dem servo controller nicht. mit einem rs232 tester habe ich dann mal den rs232 port vom pc mit dem am meshcube verglichen und festgestellt, das ich an der pc schnittstelle auf zwei pins (4 und 7) eine spannung von 12V+ habe. nun dachte ich mir, das der level shifter im kabel des meshcubes nur arbeitet wenn er an diesen pins mit spannung versorgt wird. das war für mich auch die erklärung das am rs232 tester gar nichts aufleuchtet, wenn ich diesen an das kabel mit dem level shifter hänge. lege ich aber nun eine spannung auf den beiden besagten pins an, leuchtet der rs232 tester und die kommunikation zwischen meshcube und servo controller funktioniert. des rätsels lösung dachte ich und baute den rs232 tester wieder aus. doch siehe da die kommuniktion geht wieder nicht. nun ist es doch tatsächlich so, das das nur geht, wenn ich diesen rs232 tester dazwischen habe. unglaublich ! in dem tester ist eigentlich nichts ausser einer led für jeden pin und jeweils ein wiederstand. alle pins gehen auch 1 zu 1 durch....
eventuell hat ja jemand eine idee dazu. währe super dankbar für einen schubser in richtung logische erklärung oder gar lösung des problems.
mit freundlichem gruß
sascha loos
ich bin absolut neu hier und auch in sachen roboter bau ;)
leider habe ich auch kein tiefgehendes wissen in sachen elektronic.
und so bin ich an einer stelle, an der ich nicht mehr weiterkomme.
klar, warscheinlich die denkbar ungünstigsten vorraussetzungen um einen roboter zu bauen. doch das thema begeistert mich schon seit einigen jahren.
ich versuche einen servo controller (mini ssc II) ueber eine serielle
verbindung anzusteuern. das klappt mit einem pc und einer rs232
schnittstelle auch herrvoragend. nun habe ich hier einen meshcube (von 4g systems aka. accesscube) dieser hat meines wissens nach einen JTAG anschluss an dem mittels speziellem kabel eine rs232 schnittstelle zur verfügung steht. in diesem speziellen kabel befiindet sich wohl ein
level shifter der die 12V+ auf 3,3V+ fuer den meshcube pegelt.
leider funktioniert aber die kommunikation zwischen dem cube und dem servo controller nicht. mit einem rs232 tester habe ich dann mal den rs232 port vom pc mit dem am meshcube verglichen und festgestellt, das ich an der pc schnittstelle auf zwei pins (4 und 7) eine spannung von 12V+ habe. nun dachte ich mir, das der level shifter im kabel des meshcubes nur arbeitet wenn er an diesen pins mit spannung versorgt wird. das war für mich auch die erklärung das am rs232 tester gar nichts aufleuchtet, wenn ich diesen an das kabel mit dem level shifter hänge. lege ich aber nun eine spannung auf den beiden besagten pins an, leuchtet der rs232 tester und die kommunikation zwischen meshcube und servo controller funktioniert. des rätsels lösung dachte ich und baute den rs232 tester wieder aus. doch siehe da die kommuniktion geht wieder nicht. nun ist es doch tatsächlich so, das das nur geht, wenn ich diesen rs232 tester dazwischen habe. unglaublich ! in dem tester ist eigentlich nichts ausser einer led für jeden pin und jeweils ein wiederstand. alle pins gehen auch 1 zu 1 durch....
eventuell hat ja jemand eine idee dazu. währe super dankbar für einen schubser in richtung logische erklärung oder gar lösung des problems.
mit freundlichem gruß
sascha loos