Hi,
welchen Controller möchtest Du denn nehmen?
AVR, PIC, ...?
Die Datenübertragung ist im Sensordatenblatt schön mit allen Infos beschrieben. Dazu die passenden Software-Routinen zu schreiben, sollte machbar sein. Die von vielen µCs angebotene SPI-Hardware mußt Du nicht zwingend nehmen, es langt irgendwelche Portbits unter SW-Kontrolle zu toggeln und abzufragen. Natürlich muß vorher die Richtung (in/out) richtig eingestellt werden.
An DIN schiebst Du dem Sensor die Daten ein (MOSI oder SIMO vom µC) und an DOUT gibt der Sensor seine Werte zurück (MISO oder SOMI vom µC). Das Tempo wird vom SCLK bestimmt - achte auf die markierten Flanken in den Impulsdiagrammen - und ist nicht zeitkritisch, darf aber 500kHz (1µs '1' und dann 1µs '0') nicht überschreiten. Der µC arbeitet als SPI-Master und viele µCs nehmen ein Byte als Grundeinheit für einen SPI-Zugriff. Die Transfers laufen dann häppchenweise mit Vielfachen von 8bit. Wenn Du Dich für eine reine SW-Lösung entscheidest, hast Du volle Freiheit bezüglich der Wortbreiten und kannst auch "krumme" Bitzahlen realisieren.
Da ich den RN-Mega128Funk nicht kenne, kann ich Dir da keine Tips geben.
Möglicherweise baust Du erstmal nur den Teil mit µC und Drucksensor auf und kommunizierst per RS232 direkt mit Hyperterminal oder so. Dann kannst Du die Sensorschnittstelle debuggen und Dich anschließend dem Teil mit dem Funkmodem widmen.
Gruß H.A.R.R.Y.
Lesezeichen