Suchergebnisse
Suchergebnisse 1-20 von insgesamt 144.
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.
Hinweis kann nach Kenntnisnahme deaktiviert werden!
-
Okay. Denke mal zwischen 5 und 15metern. Je nach Raum. Ich bin mir jetzt nur nicht ganz sicher ob wir jetzt wirklich den vermutlichen Grund für die Erwärmung gefunden haben. Du meintest das ja in Bezug auf die ZDiode. Die ist ja aber bei mir nicht vorhanden. Oder hab ich dich da falsch verstanden? Grüße
-
Hey super danke. Aber jetzt nur nochmal zum Verständnis. Die Z Diode war an dieser Stelle falsch. verbaut ist ein Varistor der bei ~14V ableitet. Rein zum Schutz des Eingang des externen Gerätes. (Ich dacht ich hatte er schon erwähnt) Nichts desto trotz sollte an den Ausgang auch im Normalbetrieb ohne Diode oder Varistor ein Widerstand oder? Ausgang sind maximal 10V. Grüße
-
Hallo, ich hab ein kleines Problem mit einer selbstgebauten Schaltung. Siehe Bild. Das ist ein einfacher Temperatursensor mit 0...10V Ausgang. Realisiert mit einem LM358P. temp.jpg Versorgungsspannung: 24V an X1 N$3 wird per PWM von nem Atmega168 angesteuert. N$9 geht zu einem Loxone Miniserver (Smarthome) welcher dann mit dem Signal arbeitet Es funktioniert alles...und für meine Zwecke ausreichend genau genug. Ist also nicht das Thema. Aber so ca alle 6 Monate verreckt der LM358. Zuerst hatte i…
-
Zählerauslesen - Datenmüll?
BeitragAlso es funktioniert einwandfrei. Ich hatte nur einen Denkfehler. die arrayVariable "bytestand" in der die einzelnen ankommmenden Byte gespeichert werden, war auch auf byte deklariert. Ich shifte die dann ja nach links und pack sie in eine double. Mein Denkfehler war allerdings, dass ich dachte er schiebt zuerst und shiftet dann. Er shiftet aber zuerst in der Variablen bytestand und da hat er mir die natürlich alle rausgeschoben.
-
Zählerauslesen - Datenmüll?
BeitragTotaler Schwachsin
-
Zählerauslesen - Datenmüll?
BeitragHallo Mitch, nein alles gut. Die Werte werden richtig übermittelt. 77 07 01 00 10 07 00 7F 01 01 62 1B 52 7E 55 00 00 6A 2E 01 <--- Leistung alle 3 Phasen in Summe 77 07 01 00 24 07 00 7F 01 01 62 1B 52 7E 55 00 00 1E 09 01 <---- Leistung L1 77 07 01 00 38 07 00 7F 01 01 62 1B 52 7E 55 00 00 12 7D 01 <---- Leistung L2 77 07 01 00 4C 07 00 7F 01 01 62 1B 52 7E 55 00 00 39 28 01 <------ Leistung L3 Funktioniert auch Prima mit dem Auslesen und Speichern. Sind in dem Fall ja auch nur 4 Byte Groß. Be…
-
Zählerauslesen - Datenmüll?
BeitragIch bräuchte nicht mal Nachkommastellen. Aber wie gesagt das Problem welches ich sehe ist, dass die Zahl als Ganzes ausgegeben wird. Eben nicht getrennt (Vorkomma, Nachkomma) 00 00 00 78 53 09 5E 4C = 516789198412 = 5167,89198412 kWh
-
Zählerauslesen - Datenmüll?
BeitragJa das mit der Teilung die mal angesprochen wurde kam zustände da jeder Wert mit 01 abgeschlossen wird. Sprich wenn ich das weglasse brauch ich auch keine Teilung durch 255. Beispiel Zählerstand: 00 00 00 78 53 09 5E 4C Ich könnte aber rein theoretisch 3 Byte einsparen. bleiben aber noch 5 übrig. Immer noch 1 zu viel für int. Das ist quasi der Zählerstand als eine Zahl. von rechts gezählt 8 stellen sind nach dem Komma und dann kommen die Zahlen vor dem Komma.
-
Zählerauslesen - Datenmüll?
BeitragJa den Link hatte ich angeschaut. Wie ich es sehe habe ich aber keine klare Trennung sondern eine ganze Zahl am stück ohne Komma. Eben darum ging es mir. 4Byte sind eigentlich das Größte was ich speichern kann. Ich hatte double versucht aber ich meine mal irgendwo gelesen, dass double bei den "kleinen" Atmega auch nur 4 Byte hat? Ich werde das mit dem Overlay mal testen.
-
Zählerauslesen - Datenmüll?
BeitragUpdate. Es funktioniert. Komme an alle Daten ran. Habe mir zum Testen vorhin noch ein kleines Programm in der Arduino IDE geschrieben. Erst ist es mir gar nicht aufgefallen aber dann hab ich mich doch am Kopf gekratzt. Meine Aktuelle Leistung besteht ja aus 8 Byte. Jetzt dachte ich bin ganz schlau und hab die per bitshift in eine variable packen wollen. Die Ausgabe ist Müll aber der Compiler hat nicht gemotzt. Hat einer ne Idee wie der Compiler versucht 64 Bit in eine Variable zu packen? Oder st…
-
Zählerauslesen - Datenmüll?
BeitragSo. Da man ja leider erstmal ne Erkältung haben muss um Zeit zu haben geht es heute weiter. Das habe ich nun rausbekommen. ABER: entweder ich bin einfach zu blöd ODER der Zähler gibt trotz Freischaltung per PIN nicht die aktuelle Leistung aus? Hier mal das Ergebnis: Quellcode (64 Zeilen) Quellcode (2 Zeilen)Das ist der aktuelle Zählerstand (Tariflos). Passt. HEX : 78 53 09 5E 4C 01 DEZ : 132298034793473 /255 : 518.815.822.719,502 Dann kommen die Stände von Tarif 1 (1.8.1) und Tarif 2 (1.8.2) (je…
-
Also du willst das Licht nach Links oder nach Rechts laufen lassen und in der "Mitte" bleibt es stehen? Sprich du willst nen "Nullpunkt"? Für das Stoppen brauchst du ja nur ne Variable die auf True oder False gesetzt wird mit deinem Taster. Wenn einer der beiden gesetzt ist, wird auf den anderen gewechselt. Wie steuerst du die Durchschaltung an den Pins mit dem LED's denn an? Delay kannst ja erden. In dem Moment "steht" dein Programm
-
Zählerauslesen - Datenmüll?
BeitragDanke Also doch? Muss ich mal testen. War mein erster Verdacht aber ich dann hab ich den falschen Ausschnitt verglichen.