Forum: Haus & Smart Home CAN-Datenfeld


von Fabian (Gast)


Lesenswert?

Hallo
ich habe ein Verständnisproblem und zwar bei einer CAN-Botschaft
(zum Beispiel FF 7B FF FF FF FF FF FF) ändert sich nur zweite Byte im 
Datenfeld und zwar von -100 bis 100 mit einem Offset  -100
die Auflösung ist 1 wert pro bit.
Bei der analogen Eingang lässt sich den wert so ausrechnen:
(Wert* Faktor)+Offset. analoge Eingang hat 10 bit Auflösung also von
0 ...1023 und soll sich mit einem Poti ändern lassen.
jetzt weiss ich net wie ich Faktor und Offset so einstellen kann, damit 
ich einen werte im Bereich -100 bis 100 erreichen kann

danke im Voraus

Gruß
F

von Route_66 (Gast)


Lesenswert?

Hallo!

>jetzt weiss ich net wie ich ...

...vielleicht Deutsch lernen und dann die Frage so formulieren das ein 
normaler Mensch verstehen kann was Dich bewegt?

von Wettkönig (Gast)


Lesenswert?

Ich gehe jede Wette ein, sein Problem hat nichts mit CAN zu tun.

von Fabian (Gast)


Lesenswert?

ja mein problem hat direkt mit CAN Bus nichts zu tun. Eine Verbindung zu 
CAn habe ich schon. Das Problem ist ich will eine BAN-Botschaft 
konfigurieren.
AN einem analogen Eingang wird mein Wert erfasst (zwischen 0-1023) und 
das soll einen Bereich von -100 bis 100 (offset -100)entsprechen

von TestX .. (xaos)


Lesenswert?

dann schau dir das datenblatt/protokoll zu dem gerät an, da steht das 
nötige drinnen...

von Wettkönig (Gast)


Lesenswert?

Andi D. schrieb:
> dann schau dir das datenblatt/protokoll zu dem gerät an, da steht das
> nötige drinnen...

Das ist Quatsch!

Er braucht etwas, was man landläufig "Dreisatz" nennt.

                      Messwert
   ZuSendenderWert = ---------- * 200 - 100
                       1024

mit 0 <= Messwert <= 1023.

von Fabian (Gast)


Lesenswert?

ja genau und der ZuSendenderWert soll zwischen -100 und 100 variieren

von Wettkönig (Gast)


Lesenswert?

... macht er das mit der angegebenen Formel nicht? Runden beachten!

Soll ich's noch vorrechnen?

von Fabian (Gast)


Lesenswert?

also rechtsanschlag stimmt ich konnte ja 100 einstellen und die mitte 
auch also 0 ich muss jetzt mal prüfen ob bei links Anschlag auch stimmt 
soll
das heisst das 2te komplement von 100 rechnen

von Fabian (Gast)


Lesenswert?

Super  es klappt alles vielen danke

von Winfried J. (Firma: Nisch-Aufzüge) (winne) Benutzerseite


Lesenswert?

auweia

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.