Meßproblem und Auswertung dazu...

Autsch. Da bleibt Dir IMHO nur eines: Ganz schnell alle bei Euch gaengigen Messgeraetevermieter abklappern, nach Data Logger fragen. Angesichts des Zeitdrucks geht das jetzt nur noch per Telefon.

Ich weiss nur nicht, ob Ihr da mit 600 Euronen weg kommt.

[...]
--
Gruesse, Joerg

http://www.analogconsultants.com/

"gmail" domain blocked because of excessive spam.
Use another domain or send PM.
Reply to
Joerg
Loading thread data ...

Hab noch nicht ganz verstanden, wie deine Daten vorliegen, als Analogwerte, oder als 16 Bit Digitalwerte, die nur abgegriffen werden müssen. Wenn letzteres der Fall ist:

uC mit 2x8-Bit Port

z.B. so:

In einer Timer-int-Routine, die alle 5ms aufgerufen wird:

{ sende(#02); sende(PINA); sende(PINB); sende(#13); }

Alle 5ms zwei 8-Bit Ports abfragen und in einem einfachen Protokollrahmen seriell zum PC senden. Die Zeit ergibt sich aus der Datensatznummer.

Alternative mit weniger Speicherbedarf hier nur für 8 Bit:

{ if ((PINA == PINAalt) | (t)) t++ else { sende(#02); sende('A'); sende(t); sende(PINA); sende(#13); } }

Port Abfragen, mit altem Wert vergleichen, wenn gleich und wenn t 0, dann Zeitstempel incrementieren. Wenn ungleich oder wenn Überlauf von t, dann Datenpaket senden. Das geht natürlich auch mit 16-Bit.

Gruß

Stefan DF9BI

Reply to
Stefan Brröring

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.