- Labornetzteil AliExpress         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Externen AD Wandler über I2C

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.03.2004
    Ort
    Bremen
    Alter
    34
    Beiträge
    308

    Externen AD Wandler über I2C

    Anzeige

    Praxistest und DIY Projekte
    Hi!
    Ich verwende auf meinem Roboter einen Mega32. Leider sind mir jetzt jedoch die 8 AD Wandler Ports ausgegangen. Deswegen Suche ich einen externen AD Wandler, den ich über I²C auslesen kann(Einen weiteren Controller möchte ich vermeiden)
    Gibt es soeinen IC(am besten mit 4 oder 8 A/D Kanälen) den man über I²C auslesen kann?
    MfG
    Rasmus
    www.rrothe.de
    Blog, Projekte, Sonstiges

  2. #2
    1hdsquad
    Gast
    der von conrad (mega 32)?

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.03.2004
    Ort
    Bremen
    Alter
    34
    Beiträge
    308
    Ja den gibt es auch bei Conrad,(Atmel Atmega32)
    www.rrothe.de
    Blog, Projekte, Sonstiges

  4. #4
    1hdsquad
    Gast
    ach so..
    leider kp von ihm

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    10.08.2004
    Ort
    Großbardorf
    Alter
    37
    Beiträge
    674
    Ich würde den PCF8591 vorschlagen, der hat die geforderten 4 A/D-Kanäle, evtl. kann man davon auch mehrere an einen I²C-Bus anschließen, allerdings kann ich grad nicht nachschauen.
    Zustätzlich hat der auch noch einen einkanaligen D/A-Wandler eingebaut.

    Für weitere Empfehlungen müsstest du aber noch die gewünschte Genauigkeit nennen.

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.03.2004
    Ort
    Bremen
    Alter
    34
    Beiträge
    308
    Erstmal Danke!
    Also 8Bit würden reichen.
    Gibt es auch ICs die aus dem Analogen Wert ein 8 Bit Signal machen, also das Signal auf 8 normale IOs verteilen?
    Was brauche ich noch an zusätzlichen Bautelien um den PCF8591 anzuschließen?
    MfG
    Rasmus
    www.rrothe.de
    Blog, Projekte, Sonstiges

  7. #7
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Gibt es auch ICs die aus dem Analogen Wert ein 8 Bit Signal machen, also das Signal auf 8 normale IOs verteilen?
    Ja,es gibt sie mit diversen Seriellen schnittstellen (I2C,SPI,1W,2W usw.) ,Parallellem ausgang usw. in verschiedenen Auflösungen und mit zusätzlichen Funktionen.

    Was brauche ich noch an zusätzlichen Bautelien um den PCF8591 anzuschließen?
    Dieser Baustein braucht erstmal nichts weiter um zu funktionieren.
    Es besteht aber die Möglichkeit bei bedarf den internen Takt durch einen Externen zu ersetzen (EXT,OSC) und eine eigene Referenzspannung anzulegen.(Vref)

    Der Rest ist Adressierung,I2C-Bus und natürlich die Ein/Ausgänge.


    In weiten Bereichen gibst du vor was du haben willst und bestimmst damit welcher Baustein zum Einsatz kommen soll.
    Gruß
    Ratber

  8. #8
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Hallo robotxy!
    So weit ich weiss es gibt in AT Mega nur ein A/D Wandler und die 8 AD Ports stellen lediglich einen analogen Multiplexer dar. Man könnte, meine Meinung nach, jeder von diesen AD Ports mit einem externen analog Multiplexer erweitern, oder?
    MfG

  9. #9
    Erfahrener Benutzer Roboter Experte Avatar von Rage_Empire
    Registriert seit
    10.03.2005
    Ort
    Pforzheim
    Beiträge
    710
    Ja sicher kann man das. Jedoch soltest du das Analoge "Hold" beachten, was den Aufwand wieder vergrößert.

  10. #10
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Hallo Rage_Empire!
    Das verstehe ich nicht. Das Analoge "Hold" gibt es schon sogar ohne Erweiterung durch analogen Multiplexer, oder?
    MfG
    Code:
            .--------------------------------.      .--------.
            |                                |      | 4066   |
            |                           _/   |  K1  |    _/  |
            |     AVR               +-o/  o----------+-o/  o--- K1/1
            |                       |        |      ||       |
            |                       |   _/   |      ||   _/  |
            |                       +-o/  o---- K2  |+-o/  o--- K1/2
            |                       |        |      ||       |
            |                       |   _/   |      ||   _/  |
            |                       +-o/  o---- K3  |+-o/  o--- K1/3
            |        .--------.     |        |      ||       |
            |        |        |     |   _/   |      ||   _/  |
            |        |  ADC   |-------o/  o---- K4  |+-o/  o--- K1/4
            |        |        |     |        |      '--------'
            |        '--------'     |   _/   |
            |                       +-o/  o---- K5
            |                       |        |
            |                       |   _/   |
            |                       +-o/  o---- K6
            |                       |        |
            |                       |   _/   |
            |                       +-o/  o---- K7
            |                       |        |
            |                       |   _/   |
            |                       +-o/  o---- K8
            |                                |
            '--------------------------------'

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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

Solar Speicher und Akkus Tests