Hallo
Ich habe ein Arduino Duemilanove und möchte Daten über eine Serielle Schnittestelle zum Computer übertragen. Ich könnte natürlich einfach das ganze über USB machen, doch leider ist das Kabel mehr als 5 Meter lang. In etwa bis zu 50 m. Wie kann ich da Daten übertragen? Ich habe bereits gesehen, dass man das hier machen könnte: http://www.arduino.cc/en/Tutorial/ArduinoSoftwareRS232 . Doch ich habe ja ein RX und TX auf dem Board! Kann ich das direkt mit dem Serial Port am Computer verbinden?
Danke


vor 43 Wochen 5 Tage
Hallo phipi
Nein direkt geht nicht. Der Arduino hat als Pegel 0 und +5V; die RS232 Schnittstelle die Pegel low: -3 bis -25 Volt, high +3 bis +25 Volt. ein PC verwendet +/- 12V.
Der Max232 erzeugt aus den 5 Volt des Arduino ca +/- 9 V und hat die Pegelwandler für die Schnittstellen.
Wieviel willst du ausgeben sind ca 90 Euro zu viel? Sind die 50 m Luftlinie mit freier Sicht? Wieso denkst Du nicht an 2 xbee shields? (eines für den Arduino und eines für den PC?
Grüße Uwe
Antworten quote