Hilfe und Verständnisfragen - Arduino/I2C/SPI

OP #4174252
Lesenswert?
• ▲
▼
Hallo Zusammen,

bislang war ich immer passiver Leser und hab viele Informationen aus 
diesem Forum. Leider kommen mir aber auch Probleme beim Verständnis von 
Mikrokontroller auf. Ich habe mir nun einen Arduino zugelegt und soweit 
auch kleinigkeiten realisiert... aber wirklich nur Kleinigkeiten.
Hintergrund:

Ich möchte den Arduino also Modbus RTU Slave laufen lassen. Gelesen 
werden sollen entweser Current-Loop´s oder 4Wire PT100 Sensoren. Hierzu 
reichen mir die 10Bit des Arduino ADC nicht aus. Ich benötige also einen 
16Bit ADC (da hier die Auflösung wirklich wichtig wäre (beim 4-20mA 
jedenfalls)).
Jetzt kommen die Fragen:

Welche(r) ADC Wandler wäre hier geeignet? Welcher ADC bietet möglichst 
viele Eingänge? Kann ich mehrere ADC Chips im Bus zusammen schließen um 
eben die Anzahl der Eingänge zu erhöhen?
(Wie gesagt, absoluter Anfänger)

Wir benutzen Sensorik mit einer Versorgungsspannung von 24-28V. Um den 
Current-Loop zu messen - kann ich diesen an den Arduino direkt 
anschließen?
Ich hab da so paar Sachen gelesen, dass die Betriebsspannung eigentlich 
egal ist, solange die 50mA an der Masse des Arduino nicht überschritten 
werden. Ist dies korrekt? Schaltungen habe ich gefunden aber diese 
berufen sich irgendwie alle auf 5V.  Vielleicht hat jemand irgendwo eine 
Beispielschaltung bzw einen Link hierfür?


Ich würde mich über eine kleine Hilfestellung sehr freuen. Anfangs 
würden auch Liks zu Informationen weiter helfen. Als Anfänger hat mal 
leider noch nicht die passenden Suchbegriffe parrat:-)

Vielen Dank und noch einen schönen Abend


Frannek
Gast #4174396
Lesenswert?
• ▲
▼
Franz Löseke schrieb:
> reichen mir die 10Bit des Arduino ADC nicht aus. Ich benötige also einen
> 16Bit ADC (da hier die Auflösung wirklich wichtig wäre (beim 4-20mA
> jedenfalls)).

Muss ja eine genialer "Sender" sein wenn es dir eine Signal mit einer 
Genauigkeit von ca. 0,0015% anbietet damit dein 16Bit Wandler auch nur 
annähernd Sinn macht.

> Wir benutzen Sensorik mit einer Versorgungsspannung von 24-28V. Um den
> Current-Loop zu messen - kann ich diesen an den Arduino direkt
> anschließen?

Nö, irgendwie musst du das ganze erstmal in den Spannungsmessbereich 
deines ADC umwandeln.
Entweder Klassisch mit shunt und nachgeschalteten OPV oder als IC z.B. 
sowas:
http://www.ti.com/lit/ds/symlink/rcv420.pdf
Nur kannst du den gleich wieder vergessen weil der viel zu ungenau für 
dich ist. Du bräuchtest davon quasi eine super hi tech Variante die mal 
mindestens um zwei Zehnerpotenzen besser ist.
OP #4174437
Lesenswert?
• ▲
▼
Hallo,

danke erstmal für den Hinweis.

Nun, der Sensor/Sender ist wirklich sehr genau. Er hat einen Span von 
0-500mm mit einer Genauigkeit von 0,02mm. Man würde also sogar das 
Gewicht einer Fliege messen können wenn sie auf dem Sendsor sitzt ;-)
Wir benutzen derzeit ein Produkt welches zwei Currents misst. Realisiert 
wurde das wohl mit einem Cypress Chip 
(http://www.cypress.com/?mpn=CY8C5867LTI-LP025). Wenn ich mir die 
Platine anschaue, wurden hier ebenfalls nur Widerstände vor den 
Eingängen verbaut. Da es eine Sonderanfertigung war hoffe ich auch den 
Erhalt des Schaltplanes (sofern dieser eben freigegeben wird). Problem 
bei diesen Platinen ist eben der Beschränkte Eingang. Für ein anderes 
Projekt benötigen wir an einem Punkt um die 40 Eingänge... 20 dieser 
Platinen wäre mit knapp 2000€ viel zu teuer. Daher dachte ich an eine 
Eigenentwicklung.

Danke für die Hilfe... Weitere Infos sind natürlich willkommen :-)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.