- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 17

Thema: Benötige Hilfe zu I²C-Sensor

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.09.2011
    Ort
    Hessen
    Beiträge
    707
    Außerdem würde das mit den Zählern nur bei sehr einfachen Komponenten funktionieren. Bei vielen ICs müssen nach dem Einschalten erst mal ein paar Konfigurationsregister gesetzt werden. Den Sensor habe ich mir nicht genauer angeschaut, hatte aber schon andere, wo man erst mal die Messung triggern muss und später die Daten abholen kann.

    Aber selbstverständlich kann man sich eine CPU aus ein paar (tausend) Logik ICs bauen.

  2. #2
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    05.11.2009
    Ort
    Gerblingerode
    Alter
    59
    Beiträge
    207
    Aber selbstverständlich kann man sich eine CPU aus ein paar (tausend) Logik ICs bauen.
    das einfachste wäre, man nimmt einen günstigen uC mit I2C (TWI)-Interface z.B. Nano.
    Der die Daten vom Sensor holt und aufbereitet und dann an einem I2C-DA-Wandler übergibt,
    das kann doch nicht so schwer sein, zusätzlich gibt man die Werte noch per RS232 oder Display aus ...
    Gruß Ralf ... Projekt-Beschreibungen www.greinert-dud.de ... "Alle sagten: Das geht nicht. Dann kam einer, der wusste das nicht und hat's gemacht."

  3. #3
    HaWe
    Gast
    ich würde diese Frage (ebenfalls) Plattform-abhängig (Hardware, Programmiersprache) beantworten:
    für alle cpu-Plattformen (u.a. AVR nackt oder Arduino, ARM nackt oder Arduino oder Raspberry Pi) gibt es verschiedene Programmiersprachen und dafür auch verschiedene Libraries, mit denen man i2c-Sensoren ganz allgemein auslesen kann (C, Wiring/Arduino-Sketch-C, WiringPi, Java, Python, C#...).
    Und dann gibt es dazu sogar meist schon fertige spezielle Libraries für spezielle Sensoren, u.a. sicher auch für deine(n).

    Also: auf welcher cpu-Plattform programmierst du womit?

    - oder willst du die genauen Hardware-low-level-Schritte - ganz allgemein - erklärt wissen?

    - oder willst du das etwa ganz ohne jede programmierbare Hardware schaffen??? - das hielte ich allerdings für ziemlich verwegen - da wäre ich dann komplett raus.

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    21.02.2015
    Beiträge
    65
    Also in erster Linie hätte ich es gerne ohne Programmierung gemacht.
    Das scheint aber hier rauszufallen.

    Erfahrungen habe ich mit dem Atmega 2560 mit AVR-Studio und C. I2C jedoch noch nicht. Im Prinzip brauche ich nur I²C und zwei analoge Ausgänge, wobei ich Analoge Ausgänge noch nie angesteuert habe.
    Platinen Größe wird auf ca. 30x30mm begrenzt sein. Versorgung nur 24V, daher muss noch ein SMD 7805 bzw. 7812 drauf.

    Budget mäßig sollte das Projekt ebenfalls mit Sensor keine 50€ erreichen, da es sonst nicht Lohnenswert ist.
    Bedeutet grob: 31€ Sensor + 6€ Platine --> 13€ für µC+sonstige Hardware. Wird eng aber eventuell realistisch.
    Hat einer gerade zufällig einen Libary in C für I²C zur Hand. Wäre sehr nett.

    Danke.

  5. #5
    HaWe
    Gast
    Arduino Pro Mini?
    Dimensions: 0.7x1.3" (18x33mm).
    Arduino ist ideal für solche Zwecke finde ich.
    Arduino's Basis-Lib (Wire.h) ist extrem simpel und leistungsfähig und hat irre viele Spezial-Device-Libs.

    Preis müsste passen:
    http://www.ebay.de/sch/i.html?_from=...Mini+&_sacat=0

    ansonsten wird höchstens mit dem Platz etwas eng...

  6. #6
    Benutzer Stammmitglied
    Registriert seit
    21.02.2015
    Beiträge
    65
    Und die Pwm ausgänge über RC-Glied als analogen Ausgang nutzen?
    Alternativ zwei 7-Bit DA-wandler.
    Ist die Frage was genauer wird

  7. #7
    HaWe
    Gast
    vermutlich sind DAC Wandler u.U. schon genauer (meist 12-bit, z.B. MCP4725, pwm hat 8-bit) , die Frage ist lediglich, ob du die Genauigkeit brauchst und ob pwm+RC funktioniert für deine Zwecke.
    An I2C kannst du ja die DAC Wandler zusätzlich anschließen.


    ps,
    der originale Arduino.org MINI 05 ist sicher teurer, aber noch ein bisschen kleiner (18 x 30 mm):

    http://www.arduino.org/products/boards/arduino-mini-05

Ähnliche Themen

  1. Benötige Hilfe bei Befestigung
    Von XBert im Forum Mechanik
    Antworten: 19
    Letzter Beitrag: 31.03.2010, 21:27
  2. Programmierbeispiele - Benötige Hilfe
    Von Starbase 12 im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 11
    Letzter Beitrag: 03.01.2010, 20:11
  3. benötige hilfe mit fahrtregler an rp5/6
    Von pritzelchen im Forum Robby CCRP5
    Antworten: 16
    Letzter Beitrag: 10.02.2009, 19:35
  4. Taschenlichtorgel - Benötige Hilfe
    Von TheDarkRose im Forum Elektronik
    Antworten: 10
    Letzter Beitrag: 17.09.2008, 18:01
  5. Benötige Hilfe bei der CC2 auf RP5
    Von blade im Forum C-Control II
    Antworten: 28
    Letzter Beitrag: 19.03.2006, 17:02

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress