Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Dieser Bereich ist für fertige Lösungen gedacht. Nutze bitte für Diskussionen die anderen Bereiche.
Günstige (und bessere) alternative zur DMX Extension
Der Nutzen ist DA!!!!! Nächste Woche gehts zum Bestücker!! Ich werde 30 Stück produzieren, was hoffentlich fürs erste reichen wird.
Es fehlt dann nur noch der letzte Schliff an der CE-Konformitätserklärung und wir müssen noch eine Anleitung schreiben, das fordert CE.
Die WEEE Registrierung verzögert sich, was jetzt aber wirklich nur am Amt liegt. 10 statt 6-8 Wochen.-- :-/
Achso: Die 5V-Leitung des Foca ist verbunden, es kann also auch ohne 24V geflasht werden. Außerdem habe ich die Beschriftung auf die Oberseite gepackt und sonst noch ein paar Layout-Kleinigkeiten verbessert.
WEEE Registrierung ist beantragt, das dauert jetzt leider 6-8 Wochen...
Ich war gestern bei einem Leiterplattenbestücker: Er kann Bauteile günstiger besorgen und vor allem kann er die Platine komplett bestücken. Es wird dann auch 0805 und nicht mehr 1206, womit alle außerhalb des Gehäuses liegenden Teile dann auch innen liegen können. Mehr Platz ^^
This updated library uses Paul Stoffregen's brilliant ethernet library for Wiznet hardware, and is compatible with MightyCore. Closes #72
Ich habe MCUDude ein W5500- und W5100-Modul nach Norwegen geschickt, damit er es auf seiner Hardware testen kann. Damit funktionieren nun alle W5x00 Chips mit MightyCore. Zum Beispiel eben mit einem ATMega644, der ja zwei UART's und mehr Speicher hat. Damit ist dann das Programmieren per Arduino IDE über Serial und gleichzeitigem nutzen des zweiten UART's für einen MAX485 möglich.
Das Problem war, dass mit MightyCore immer die mitgelieferte Bibliothek anstatt der externen von Paul Stoffregen genutzt wurde - wodurch ja der W5500 erst funktionieren konnte: https://github.com/MCUdude/MightyCore/issues/72
Es steht der "universellen" Ethernet-RS485-Bridge (Modbus/DMX) also nichts mehr im Wege. Ich würde ich aus dem bestehenden Design die Hardware umbauen um das zu ermöglichen. Frage wäre, wie die Softwareentwicklung stattfinden kann?
Plan ist, wie es ja im Thread diskutiert wurde, auf jeden Fall eine reine DMX-Version nach dem jetzigen Layout und eine separate "neue" Version zu bauen.
Arduino\udptodmx-code-28-trunk\udptodmx-code-28-trunk\source\DMXControl\DMXControl.ino: In function 'uint8_t _dmxRead(int)':
DMXControl:155: error: 'class DmxSimpleClass' has no member named 'getValue'
return dmx.getValue(channel);
^
exit status 1
'class DmxSimpleClass' has no member named 'getValue'
habe die Zeile die markiert wird ist:
return dmx.getValue(channel);
Habe diese dann auskommentiert und dann fnktionierte das compilieren auch. Mit dem DMX Test Tool habe ich dann einen Befehl gesendet DMXC1#40. Jedoch passiert mit der LED die angeschlossen ist nichts.
Alternativ habe ich einfach ein Multimeter angeschlossen, es liegen immer konstant 12V an.
2.Versuch: DMXSimple auf den UNO gespielt.
Auch hier bewegt sich nichts.
Am UNO leuchtet die L Leuchtet konstant und die LED am Max485 auch.
Nach nun mehrere Stunden der Fehlersuche dachte ich mir ich wende mich an die Experten
Hat jmd einen Tipp zur Fehlersuche?
*hust* mqtt... :-P (Wird auf dem 328p schwer, ich weiß...)
Ich bin übrigens mit dem MightyCore weiter. Ich habe MCUdude ein paar WizNet-Boards nach Norwegen geschickt, er will Paul Stoffregen Ethernet-Bibliothek in MightyCore integrieren. Damit könnten wir dann vernünftig Netzwerk auf einem Microcontroller machen der zwei UART's hat - also einen zum programmieren per FTDI und einen für einen MAX485....
Hi, I've just built a prototype with an ATMega644PA for a networking project. As I'm using an WizNet W5200/W5500 I want to use Paul Stoffregens excelent Ethernet Lib which runs flawlessly on an ATM...
Rückmeldung wäre sehr einfach zu realisieren, nachdem sich Loxone aber mit Händen und Füßen dagegen wehrt, irgendwelche Rückmeldungen zu verarbeiten .. gibt es das aktuell nicht..
Ein Gast antwortete
Konkret fallen mir aktuell keine Verbesserungen außer den genannten ein. Die Beschriftung on top wäre wirklich hilfreich, der Reset-Schalter...
Ansonsten kann ich aktuell nur beitragen, dass das Modul tadellos funktioniert. Ich habe die defekte DMX (to 0-10V) Erweiterung getauscht und sofort gingen alle Kanäle wieder. Ich teste die Tage ein zweites Modul. Ich konnte auch ohne Problem die UDP2DMX Bridge per Node-Red (UDP-Node) adressieren - tadellos! Eine super Sache!
P.S.: eine Sache ist mir noch eingefallen: gibt es noch einen Kanal zurück? Also Statusmeldungen 1. nach Setzen eines Wertes und 2. periodisch (alle 60 oder 300 Sekunden?). Auch per UDP, damit man die Stati auslesen kann.
Da ja Robert L. und Gast ein Muster von mir haben und eisenkarl gerne mein letztes bekommen kann, würde ich gerne euer Feedback in den nächsten Prototyp einfließen lassen.
Bisherige Verbesserungen sind:
- Austausch Netzwerkbuchse (günstigeres Modell)
- Reset-Taster
- Position Anschluss FOCA, da dieser sich bei geschlossenem Gehäuse nicht stecken lässt.
- Oszillator durch Resonator ersetzen
- Anschlussbeschfriftung auf die Oberseite
- Flashen ohne 24V
- SN75176 durch Max485 ersetzen (SN75176 28-50mA, Max485 <1mA, https://www.mikrocontroller.net/articles/RS-485)
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Einen Kommentar schreiben: