RS232 data uitlezen?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • zjorsie
  • Registratie: Juni 2008
  • Laatst online: 11-09 12:28
Wij hebben een gps-ontvanger die voorzien is van een RS232 en een TTL interface. Wij hebben een arduino board met alleen een I2C interface en een SPI interface.

Ik heb al op internet zitten kijken (en een converter gemaakt om te kijken of het zou werken), maar niks kunnen vinden.

Dus.. Is het mogelijk deze NMEA strings op een makkelijke manier uit te lezen via één van deze poorten?

Acties:
  • 0 Henk 'm!

  • blackangel
  • Registratie: April 2002
  • Laatst online: 12:30
De Arduino heeft ook een RS232 interface, maar die wordt alleen gebruikt om te programmeren / communicatie met de computer. Heb je die nodig? Anders kun je die gebruiken.

Of zelf de RS232 inlezen. Het protocol (8n1) is redelijk eenvoudig, maar kost redelijk wat rekenkracht. Houd je alleen weinig performance over voor andere dingen, zoals de RS232 interface :P TTL ken ik zelf niet...

Acties:
  • 0 Henk 'm!

  • Springuin
  • Registratie: Juli 2002
  • Laatst online: 11-09 20:13
Pinnen 0 en 1 van de arduino zijn RX en TX voor rs232 op ttl niveau. Zie http://arduino.cc/en/Reference/Serial
Als je niet met de pc wilt communiceren tijdens het uitvoeren van je programma kun je die dus prima gebruiken voor je gps. Mocht je andere pinnen willen gebruiken dan kun je gebruik maken van SoftwareSerial: http://arduino.cc/en/Reference/SoftwareSerial