Forum: Mikrocontroller und Digitale Elektronik MCP 4922 VRef=10V


von Meik J. (tidemic)


Lesenswert?

Sehr geehrte Community,

ich will für einen Bekannten eine Aquarium Steuerung realisieren.
Dieses soll über eine Siemens S7 1200 SPS umgesetzt werden.

Aus Gründen der Finanzierung, werden keine handelsübliche
Sensorik für die pH Wert und Temperatur Erfassung verwendet.

Sonder es soll über ein eigens zusammen gestelltes Messwerk
erfolgen.

Konzept sieht wie folgt aus:
1.Atlas pH Circuit -> http://www.exp-tech.de/ph-circuit <-

Kommuniziert mit

2.Atmel Atmega 328-P

der setzt entsprechend

3. MCP 4922 -> 
https://cdn-reichelt.de/documents/datenblatt/A200/MCP4921_MCP4922_MIC.pdf 
<-

DAC regelt Spannung für 0-10 Volt Eingang SPS

!Jetzt meine Frage. Kann die Referenz Spannung des DAC MCP 4922,
auf 0-10 Volt gesetzt werden? Sprich kann ich an VRefA und VRefB des
MCP 4922 10 Volt anlegen. So das der Steuerbereich zwischen GND und 10 
Volt liegt.

MfG Meik Jünke

von Anja (Gast)


Lesenswert?

Meik Juenke schrieb:
> Kann die Referenz Spannung des DAC MCP 4922,
> auf 0-10 Volt gesetzt werden?

Nö,
Im Datenblatt steht: max VCC.

Du brauchst einen Multiplizierenden DAC um höhere Referenzspannungen als 
die Versorgung zuzulassen. Allerdings brauchst Du dann für eine positive 
Ausgangsspannung am Ausgangsverstärker eine negative Referenzspannung.

Alternativ kannst Du einen 2:1 Verstärker nachschalten.

Gruß Anja

von Karl H. (kbuchegg)


Lesenswert?

Meik Juenke schrieb:
> Sehr geehrte Community,
>
> ich will für einen Bekannten eine Aquarium Steuerung realisieren.
> Dieses soll über eine Siemens S7 1200 SPS umgesetzt werden.
>
> Aus Gründen der Finanzierung, werden keine handelsübliche
> Sensorik für die pH Wert und Temperatur Erfassung verwendet.
>
> Sonder es soll über ein eigens zusammen gestelltes Messwerk
> erfolgen.
>
> Konzept sieht wie folgt aus:
> 1.Atlas pH Circuit -> http://www.exp-tech.de/ph-circuit <-
>
> Kommuniziert mit
>
> 2.Atmel Atmega 328-P

so ganz versteh ich das nicht.
Du benutzt einen Mega328 um einen PH Sensor auszuwerten, gehst dann aber 
auf eine S7? Was ist an einer Aquariumssteuerung so kompliziert, dass 
ein Mega328 das nicht alleine könnte?

-> würde massive Kosteneersparniss bringen, wenn man die S7 gleich ganz 
weglässt.

von Meik J. (tidemic)


Lesenswert?

Danke für die Antworten:

@Anja
Das wäre auch meine alternative Idee gewesen. Dann werde ich wohl einen 
Operationsverstärker nachschalten.

@Karl Heinz
Da ich hier nicht das gesamte Projekt/Konzept vorgestellt habe!
Ist es vermeintlich nicht tragisch das Sie, die Auswahl der S7 nicht
verstehen. Dies ist aber auch nicht Gegenstand meiner Frage.

Aber gerade deswegen, auch Danke für Ihre Antwort.
Und pauschal haben Sie natürlich Recht.

MfG Meik

von Dunstknilch (Gast)


Lesenswert?

Eine S7 fuer ein Aquarium ... Aus Gründen der Finanzierung ... alles 
klar

von Meik J. (tidemic)


Lesenswert?

Schönen guten Abend.
Besseren Wissen habe ich leider die Formulierung gewählt.
Ich versuche es mal so

S7 CPU
https://www.kama-electronics.de/de/shop/product/siemens-simatic-s7-1200-cpu-1212c/

193€

JUMO pH Messumformer
http://www.jumo.de/produkte/fl%FCssigkeitsanalyse/fluessigkeitsanalyse/ph/messumformer-regler/202723/jumo-ecotrans-ph-03---messumformer----schaltgeraet-fuer-ph-wert---redox-spannung-und-temperatur-202723.html?parentId=3004

293€

das Verhältnis!

Für die Siemens S7 CPU sprechen im meinen Fall viele Faktoren,
Abgesehen vom Preis.
1.Für mich eine gewohnte Umsetzung. Beruflich bewege ich mich Tag 
täglich
im diesem Gebiet.
2.Einem WebServer (Visu) der nach einem  Netzausfall(kein Runterfahren)
seinem Dienst ohne externes handeln sicher wieder aufnimmt!
3.Fernzugriff auf die CPU/Anlage (Telefon:"Kannst du mal eben!")
4.Erweiterbarkeit... (Kumpel:"Ich habe da noch ein neues Zuchtbecken!")
5. Leichte Feldmontage im RITAL !
6.Schalten von Netzspannung, ohne abends schlecht zu schlafen. Errichter 
der Anlage(VDE).
.
.
für mich sind Kosten von 193€ dadurch gerechtfertigt.

Mein Ansatz war hier bei der pH Wert Erfassung zu sparen.

Des weitern unterhalten wir uns hier nicht über eine Steuerung eines 
einzigen, 60 Liter Beckens.Und ja das lässt sich bestimmt auch über
viele andere Wege bewerkstelligen.

Ich verliere immer mehr die Muße, in Foren Fragen zu Posten.
Es wird zunehmend nicht mehr auf die Frage eingegangen.
Sonder möglichst ,mit sehr fraglichen Fachwissen, der Beitrag
destruktive behandelt!

MfG Meik Jünke

von Dunstknilch (Gast)


Lesenswert?

Das Atlas Scientific pH Meter hat einfache asynchrone serielle 
Konnektivität, dh sollte daher direkt an die S7 angeschlossen werden 
koennen.

von Meik J. (tidemic)


Lesenswert?

@Dunstknilch
Das wäre auch eine Möglichkeit :

https://www.kama-electronics.de/de/shop/product/siemens-simatic-s7-1200-communication-module-cm-1241/

~100€

Und  dann man müßte noch den Pegel vom pH Circuit auf zB. RS 232(+12/-12 
Volt) wandeln.
Danke für den Tipp, ich werde wohl eine Platine(Uv < 25Volt).
Mit dem Atlas pH Circuit und einem DS18B20 für die Temperatur
Erfassung/Kompensation Atlas pH Circuit  und einem µC fertigen.
Diese gibt dann sowohl pH Wert 0-10Volt als auch Temperatur 0-10Volt an
die Analogeingänge der SPS CPU.

MfG Meik Jünke

: Bearbeitet durch User
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
Noch kein Account? Hier anmelden.