Navigation
|
Headings: !!Info !!Sensoren !!Analog Eingang !!Schnittstellen !!Memory Map, extern !!Ports !!IIC-Bus !!Bottomline
Diese Seite enthält vorläufige Hardwareinformationen über die DaVinci Box, Version 1.
- Resistive Sensoren
- Resistive Sensoren können über eine Spannungsteilerschaltung angeschlossen werden. Das resultierende Signal ist nicht-linear und muss durch Eichung linearisiert werden. Ist der Shunt-Widerstand wesentlich größer als der Sensor-Widerstand, ist der Strom weitgehend konstant und eine Linearisierung kann entfallen. In diesem Fall ist es ratsam die Spannung über dem Sensor differentiell zu erfassen.
- Durch aktive Einspeisung eines konstanten Stroms ist ein besseres Anpassen des Sensors an die nachfolgende Messkette möglich.
- Strommessungen bei Anlegen einer konstanten Spannung oder veränderlichen Spannungen egnen sich für die Vermessung kapazitiver Lasten und für die Ladungserfassung.
- Oszilloskopsensor
- Dieser Sensor erlaubt das potentialunabhängige Erfassen von Spannungen. Eingangssignal 0-10V.
- Temperatursensoren
- PTC (Positiver Temperaturkoeffizient, der Widerstand nimmt mit erhöhen der Temperatur zu)
- PT100 (genormter Sensor mit positivem Temperaturkoeffizient)
- Ni Cr Ni (Nickel-Chrom-Nickel)
- NTC (Negativer Temperaturkoeffizient, der Widerstand nimmt mit Ansteigen der Temperatur ab)
- integrierter Sensor
- Die DaVinci Box besitzt einen internen Temperatursensor.
- Lichtsensoren
- Kraftsensor
Die DaVinci Box verfügt über insgesamt 4 differentielle Analog-Digital Wandler. Diese können abhängig vom angeschlossenen Sensor als 8 unabhängige Kanäle erfasst werden.
- Schneller Kanal 0,1: Diese Wandler erlauben eine Wandelrate von ca. 200kHz und ca. 1mV Auflösung (12 bit). Eine Wandlung zweier Audio Kanäle und somit das Ausführen von doppler- Experimenten ist also problemlos möglich, sogar eine Verwendung als Oszillograph ist über das Hörspektrum hinaus möglich.
- Kanal 0..5: Die weiteren Wandler haben eine Wandlerate von maximal 100 Hz, und können auch als 6 einzelne Kanäle verwendet werden. Diese Wandler sind hochempfindlich und erlauben eine Auflösung von mehr als 1µV (24Bit).
- Kanal 6,7 Akku - Ladezustand
- SubD- Stecker / USB-Adapter
- Standard Sub-D Stecker für den Einsatz am seriellen Port eines PC (57kBaud) oder mit Adapterkabel (Zubehör) am USB - Bus. Damit ist maximale Flexibilität gewährleistet.
- Power-Buchse
- Versorgung der DaVinci-Box mit einem 9V- Steckernetzteil. Diese Buchse wird zum Laden der internen Akkus des Geräts verwendet. Die Laufzeit bei Dauermessung ist mindestens 3 Stunden, alternativ kann das Gerät am Netzteil betrieben werden. Für unbeaufsichtigte Dauermessungen ist ein Energiespar- Modus vorgesehen, der Messzeiträume von mehreren Tagen erlaubt.
- Sensor-Buchse 1-6 (Mini-Din 8-Polig)
- Buchse 1 führt auf die schnellen Wandler.
- Buchsen 2,3,4 führen auf die hochpräzisen Wandler.
- Buchse 5 erlaubt den Anschluss von Triggerschaltungen und dient der Zeiterfassung sowie alternativ sowie alternativ als Analogausgang.
- 0000 - FEFF Arbeitsspeicher
- FF00 (READ) AD0 MSB
- FF01 - FF1F reserved
- FF20 (READ) AD0 LSB
- FF21 - FF3F reserved
- FF40 (READ) AD1 MSB
- FF41 - FF5F reserved
- FF60 (READ) AD1 LSB
- FF61 - FFFF reserved
- Port 0
- Port 1
- Display,
- SPI Bus
- IIC Bus,
- Tastatur
- Charge (1.4)
- Port 2
- Port 3
- Serielle Schnittstelle
- Zeitmessung, Pulsweitenmodulator
- Steuerbus
IO-Expander
Adresse 30 (+1 lesend)
- InitIoExpander()
- 0x00 Input Port Register
- 0x01 Output Port Register
- default 16
- Bit 0,1,2 - Auswahl für Sensor-Bus [0..4]
- Bit 3 (8) Display- Beleuchtung
- Bit 4 (16) /RESET_LCD
- Bit 5 (32) A16 RAM Bank-Auswahl
- Bit 6 (64) A18 RAM Bank-Auswahl
- Bit 7 (128) Shutdown AD-Wandler
- 0x02 Polaritätsinversion
- default 0 (Initialisierung!)
- 0x03 Configuration Register
- default 0 (Initialisierung!)
RTC
Adresse 0 oder 2 (+1 lesend) Echtzeituhr, Memory Map:
- 0x00..0x0F reserviert RTC
- ?RtcSetTime([time])
- ?RtcGetTime([time])
- ?RtcSetWakeupTime([time])
- ?RtcSleep()
- 0x10..0xFF reserviert, System
DaVinci
|
|