S0 Schnittstelle und XBee

Gast
Hi ich denke du musst es vorher wandeln S0 sind ja nur Pulse die du 
vorher auswerten solltest bevor du sie versendest da beim 
Verbindungsabbruch sicher einige Pulse fehlen am Sinnvollsten wehre es 
die Daten mit nem µC zu loggen und dann nur die aufgewerteten Daten bei 
abfrage zu Verschicken.
Gast
Ich habe ein Modul von GHI:

◦72Mhz ARM7 Processor
◦96 KB RAM
◦512 KB Flash
◦USB Host/Device
◦44 GPIO
◦35 Interrupt Inputs
◦2 SPI (8/16 bit)
◦I2C
◦4 UART
◦2 CAN Channels
◦8 10-bit Analog Inputs
◦10-bit Analog Output
◦4-bit SD Memory Interface (uSD connector)
◦6 PWM
◦Low Power and Hibernate Modes
◦100 mA Everything Enabled
◦200 uA Hibernate Mode
◦-40 to +85 Operational
◦Lead Free

Könnte ich das damit auch machen? Sorry, ich bin Entwicklerin und habe 
von Elektronik a weng wenig Ahnung.

Michaela
Gast
Ne, ich möchte die S0 Schnittstelle (Impulszähler) auslesen, und dann 
natürlich noch mehr machen, deswegen die etwas größere Ausstattung. Ich 
wollte wissen, mit welchen Eingang ich das verwenden kann, seriell, 
Interrupt Inputs, analog Input...?
Persönliche Seite
Na, sieh Dir die Spezifikation der S0-Schnittstelle an. Wie lange ist 
ein Impuls, wieviele Impulse pro Zeiteinheit können auftreten?

Bei relativ langsamen Impulsen können sie mit einem beliebigen 
Digitaleingang ausgewertet werden, der von einer Routine im 
Timerinterrupt gepollt wird. Die Pollrate muss natürlich schneller sein 
als die Impulsdauer.

Eine Alternative wäre die Verwendung eines Zählers, der mit dem 
Impulseingang getaktet wird.

Sofern sichergestellt ist, daß das Signal nicht prellt und auch nicht 
mit zu hoher Frequenz auftreten kann, kann auch ein Interrupteingang 
genutzt werden; in der Interruptroutine wird eine Zählvariable 
inkrementiert und das war's dann auch schon.

Serielle und analoge Eingänge sind für die Aufgabe hingegen eher 
ungeeignet.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.