Forum: Mikrocontroller und Digitale Elektronik Modbus Signal umwandeln in eine 0-10 Volt Schnittstelle


von Michael M. (Firma: Autotronic) (michael_metzer)


Lesenswert?

Hallo liebe Leute,

Ich soll ein Projekt starten und anschließend begleiten.
Es geht darum, die Modbus Signale eines handelsüblichen 
Hutschienen-Stromzählers in eine 0-10 Volt Schnittstelle umzuwandeln. 
Der Zähler kann die momentane Leistung in beiden Richtungen zählen 
(Entnahme aus dem EVU-Netz und Einspeisung durch eigene Photovoltaik).
Die 0-10V werden für die Ladesteuerung eines Elektroautos benötigt (0V = 
6A Ladestrom und 10V = 32A Ladestrom pro Phase).
Ziel ist es, die Energie der Photovoltaikanlage möglichst vollständig 
und passgenau in das Elektroauto zu laden, ohne dass Energie ins Netz 
eingespeist, oder aus dem Netz entnommen werden muss!
Hier geht es aber erst einmal um die Umwandlung der Modbus Signale in 
0-10V DC.
Welcher Mikrocontroller wäre dafür ausreichend und wie hoch wäre der 
Programmieraufwand? Ein Display ist nicht erforderlich.
Das Gerät soll ein eigenes 12 Volt Netzteil bekommen und auf eine 35mm 
Hutschiene aufsteckbar sein. Der 0-10V Eingang von der Ladesteuerung hat 
einen Eingangswiderstand von 20k Ohm und ist bereits galvanisch 
getrennt.

von Olaf (Gast)


Lesenswert?

> Welcher Mikrocontroller wäre dafür ausreichend

Jeder beliebige Microcontroller der wenigstens einen UART hat.

> und wie hoch wäre der Programmieraufwand?

Wie gut bist du? :-)
Wenn man schon aehnliches gemacht hat und man sich nicht erst in den 
Controller einarbeiten muss wuerde ich sagen 1-2Tage bis der Prototyp 
erstmals das macht was man erwartet. Es koennen aber auch Monate werden 
wenn man den grossen Aufriss (Doku, Tests, usw)

Olaf

von Michael M. (Firma: Autotronic) (michael_metzer)


Lesenswert?

Olaf schrieb:
> Wie gut bist du?

Ich selbst kann überhaupt nicht programmieren.

Olaf schrieb:
> Jeder beliebige Microcontroller der wenigstens einen UART hat.

Was ist ein UART und wie lautet die Bezeichnung eines solchen uC?

von Peter Z. (hangloose)


Lesenswert?

Wenn du einen externen DAC verwendest kannst du fast jeden 
Mikrocontroller
verwenden der eine UART hat. Passende OP Schaltung am DAC fertig.

von Teddy (Gast)


Lesenswert?

Michael M. schrieb:
> Olaf schrieb:
>> Wie gut bist du?
>
> Ich selbst kann überhaupt nicht programmieren.
>
> Olaf schrieb:
>> Jeder beliebige Microcontroller der wenigstens einen UART hat.
>
> Was ist ein UART und wie lautet die Bezeichnung eines solchen uC?

Ohh ohhh wegrenn

von Cyblord -. (cyblord)


Lesenswert?

Michael M. schrieb:
> Olaf schrieb:
>> Wie gut bist du?
>
> Ich selbst kann überhaupt nicht programmieren.
>
> Olaf schrieb:
>> Jeder beliebige Microcontroller der wenigstens einen UART hat.
>
> Was ist ein UART und wie lautet die Bezeichnung eines solchen uC?

Du bist der optimale Projektleiter. Das läuft! Weiter so.

von Michael M. (Firma: Autotronic) (michael_metzer)


Lesenswert?

Teddy schrieb:
> Ohh ohhh wegrenn

Wahrscheinlich muss ich den Controller nicht selbst programmieren. Das 
können andere deutlich besser.
Wenn ich das Konzept erarbeiten kann, genügt das schon.

von Cyblord -. (cyblord)


Lesenswert?

Michael M. schrieb:
> Teddy schrieb:
>> Ohh ohhh wegrenn
>
> Wahrscheinlich muss ich den Controller nicht selbst programmieren. Das
> können andere deutlich besser.
> Wenn ich das Konzept erarbeiten kann, genügt das schon.

Wie willst du ein Konzept erarbeiten wenn du absolut keine Ahnung hast?

von Michael M. (Firma: Autotronic) (michael_metzer)


Angehängte Dateien:

Lesenswert?

Cyblord -. schrieb:
> Wie willst du ein Konzept erarbeiten wenn du absolut keine Ahnung hast?

Ich könnte bei der Besprechungsrunde ein Blockschaltplan vorschlagen, so 
dass meine Leute erst mal zufrieden sind.

von Alex (Gast)


Lesenswert?

Michael M. schrieb:
> Teddy schrieb:
>> Ohh ohhh wegrenn
>
> Wahrscheinlich muss ich den Controller nicht selbst programmieren. Das
> können andere deutlich besser.
> Wenn ich das Konzept erarbeiten kann, genügt das schon.

Deine Fragen über Mikrocontroller gehen schon zu tief ins technische 
Detail für deine Aufgabe als Projektleiter. Es macht überhaupt keinen 
Sinn dir hier irgendwelche Controller-Typen zu nennen. Für das was du 
vor hast ist fast jeder moderne Controller geeignet und diese Technik 
sollte für jeden Entwickler schnell zu überschauen sein.
Das Konzept kannst du also schon mehr als ausreichend gut beschreiben - 
wie das im Detail technisch umgesetzt wird dann der ausarbeiten, der das 
ausführt. [Update:] Die Zeichnung sieht soweit korrekt aus!

Wie viel Programmieraufwand das ist, ist schwer abzuschätzen. Je nachdem 
wie Professionell die Lösung und wie Seriös der Entwickler ist schätze 
ich 100-10000€ für diese Entwicklung.
- UART & DAC sollten überschaubar einfach implementierbar sein und 
dauern pi*Daumen einen Tag
- die Kommunikation über Modbus mit dem anderen Gerät ist wahrscheinlich 
die Hauptarbeit und kann zwischen einer Stunde und einem Monat dauern, 
je nachdem ob man das schonmal gemacht hat oder ob man alles perfekt von 
Neuem implementiert

schönen Gruß,
Alex

von Cyblord -. (cyblord)


Lesenswert?

Michael M. schrieb:
> Cyblord -. schrieb:
>> Wie willst du ein Konzept erarbeiten wenn du absolut keine Ahnung hast?
>
> Ich könnte bei der Besprechungsrunde ein Blockschaltplan vorschlagen, so
> dass meine Leute erst mal zufrieden sind.

Wenn das für dich auf DER Ebene laufen soll, ist deine Frage nach dem 
Controller Unsinn. Erstelle ein Lastenheft, lasse fähige Entwickler das 
Pflichtenheft erstellen. Dort kannst du dann den Controllertyp 
nachlesen.

: Bearbeitet durch User
von K. S. (the_yrr)


Lesenswert?

Michael M. schrieb:
> Wahrscheinlich muss ich den Controller nicht selbst programmieren. Das
> können andere deutlich besser.
ganz ehrlich, dann lass die dann den µC aussuchen. Auf einem bekannten 
Controller funktioniert das bevor die eine neue IDE installiert und das 
Datenblatt zu deinem Cotroller gelesen haben.

> Wenn ich das Konzept erarbeiten kann, genügt das schon.
Kannst du offensichtlich nicht, hol dir Hilfe von denen die das Umsetzen 
müssen. µC mit UART -> DAC (kann auch im µC sein) -> OpAmp ist jetzt 
kein wirklich aufwendiges Konzept.

von Michael M. (Firma: Autotronic) (michael_metzer)


Lesenswert?

Alex schrieb:
> Je nachdem wie Professionell die Lösung und wie Seriös der Entwickler
> ist schätze ich 100-10000€ für diese Entwicklung. - UART & DAC sollten
> überschaubar einfach implementierbar sein und dauern pi*Daumen einen Tag
> - die Kommunikation über Modbus mit dem anderen Gerät ist wahrscheinlich
> die Hauptarbeit und kann zwischen einer Stunde und einem Monat dauern

Das sind genau die Kernaussagen, die ich vorläufig benötige. Danke.

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.