Ingenieurbuero Kall: Messtechnik, IT-Beratung, Didaktik-Systeme Stilisiertes 'k' Logo des Ingenieurbuero Kall

 +  Navigation










Headings: !!Info !!Sensoren !!Analog Eingang !!Schnittstellen !!Memory Map, extern !!Ports !!IIC-Bus !!Bottomline

Info ^

Diese Seite enthält vorläufige Hardwareinformationen über die DaVinci Box, Version 1.

Sensoren ^

  • 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
    • Si- Sensor
    • LED- Sensor

  • Kraftsensor
    • Dünnschicht- Kraftsensor

Analog Eingang ^

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

Schnittstellen ^

  • 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.


Memory Map, extern ^


  • 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


Ports ^


  • Port 0
    • Daten/-Adressbus

  • Port 1
    • Display,
    • SPI Bus
    • IIC Bus,
    • Tastatur
    • Charge (1.4)

  • Port 2
    • Adressbus

  • Port 3
    • Serielle Schnittstelle
    • Zeitmessung, Pulsweitenmodulator
    • Steuerbus


IIC-Bus ^


IO-Expander Adresse 30 (+1 lesend)
  • InitIoExpander()
  • 0x00 Input Port Register
    • system / diagnose

  • 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


Bottomline ^

DaVinci


Last edited December 7, 2004 wiki-based content management system by ingenieurbüro kall - search Hardware Dokumentation
Add comment