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
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.
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 :-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.