hismastersvoice hat mir den Rat gegeben doch für den Einsatz der Ethernet DMX Bridge mal einen neuen Thread aufzumachen. Drüben im alten Thread wurde es doch recht unübersichtlich und für Neulinge sind die Info's da sicher schwer zu finden.
https://www.loxforum.com/forum/faqs-...-dmx-extension
---
Robert L. hat vor längerem seine Entwicklung einer Alternative zur Loxone DMX Extension gezeigt und vor allem die Software dafür programmiert (https://sourceforge.net/p/udptodmx/c...AD/tree/trunk/), siehe bereits oben verlinktem Thread. Die Software lässt sich einfach auf einen Arduino (Atmega 328p) mit Ethernet-Shield (W5100) und RS485-Adapter flashen und hat ein paar Vorteile. Die größten sind wohl, dass beliebige UDP-Kommunikation zur Steuerung genutzt werden kann und, dass sich Dimmkurven sowie Geschwindigkeiten beim schalten übergeben lassen. Man kann also DMX nicht nur vom Miniserver aus nutzen, sondern auch z.B. node-red oder eben einfach alles, was UDP spricht.
Die Anbindung an Loxone erfolgt über einen einfachen Virtuellen-UDP-Ausgang. Gast hatte das zuletzt anschaulich und einfach erklärt: https://www.loxforum.com/forum/faqs-...022#post161022
Das Protokoll zur Ansteuerung hat Robert außerdem hier dokumentiert: https://sourceforge.net/p/udptodmx/c...pdf?format=raw
---
Ich bin begeistert, wieviele Leute diese Lösung nachgebaut haben und auch in ein 2TE-Hutschienengehäuse montiert haben um eine günstigere Alternative zur Steuerung von DMX-Geräten zu haben. Das Feedback im Originalthread liest sich durchweg positiv.
Im Oktober 2017 habe ich dann eine "große Klappe" gehabt und angeboten, eine Platine für die Schaltung zu entwickeln: https://www.loxforum.com/forum/faqs-...743#post120743
Ziel war es, eine bestückte Open-Source-Platine zu bauen, die den "besseren" WizNet-Ethernet-Chip (zuerst W5200 dann W5500) enthält, eine "echte" MAC-Adresse hat (EUID48), einen Verpolungsschutz sowie einen großen Spannungsversorgungsbereich hat und eine Schutzbeschaltung auf RS485/DMX-Seite enthält. Das Ganze dann bitte noch in einem ansprechenden Gehäuse ;-)
Für mich war das eine gute Gelegenheit zu lernen, wie man Ethernet selbst auf eine Platine bringt und was man alles für eine Kleinserie bewerkstelligen muss. In meiner Firma wurde die Nachfrage nach Eigentwicklungen für Kunden auch immer größer und so machte es Sinn die ersten Versuche zu starten.
Mann, was habe ich viel gelernt!
Die eigentliche Hardwareentwicklung kann bei mir im Blog und im Ursprungsthread verfolgt werden: https://allgeek.de/2017/11/15/ethern...e-im-eigenbau/
Natürlich war es damit nicht getan, denn wenn man in DE offiziell Elektronik verkaufen möchten, muss die Entsorgung des Geräts wie auch die Versorgung der Verpackung schon geregelt sein, wenn etwas das Haus verlässt. Meine Firma ist also mittlerweile WEEE-registriert, ist Mitglied im VERE e.V. und lizensiert Versandverpackung. Dazu gehört auch eine monatliche Mengenmeldung an die verschiedenen Stellen und die Zahlung entsprechender Gebühren.
Natürlich wollten wir auch die CE-Konformität für die Bridge erklären, weswegen ich einen mehrtägigen Kurs besuchte, um mich dann - mit externer Hilfe - durch einen Dschungel von CE-Richtlinien und Europanormen zu kämpfen.
Dann war noch die Frage, wo man denn bitte eine Kleinserie der Platinen bestücken lassen kann. Bei ~60 Bauteilen pro Platine wäre der Preis bei Handbestückung einfach nicht mehr marktfähig gewesen. Zum Glück fand ich ein paar Orte weiter einen kleinen Elektronikbestücker, der einen Europlacer und entsprechende Lötautomaten betreibt... es konnte also in die Fertigung gehen.
Hier ein Video wie sowas dann aussieht: https://cloud.codm.de/nextcloud/s/A8Soq5mFeMF6bJz
Vom letzten Prototyp bis zur ersten fertigen Platine vergingen aber noch ein paar Tage. Die Bauteile mussten mit dem Bestücker abgesprochen werden, leichte Änderungen an der Platine gemacht werden und vor allem ein Nutzen gefertigt werden - also die Platte, auf der 2x5 Platinen in einer großen Platine gefertigt sind, damit der Placer diese bestücken kann.
Nachdem das alles erledigt war, fehlte nur noch die Anleitung. Diese wird eng an de CE-Konformitätserklärung geknüpft, da dort ja auch Risiken eingeschätzt werden und die bestimmungsgemäße Verwendung definiert ist. Die Anleitung findet ihr hier: https://shop.codm.de/media/pdf/09/3d...sanleitung.pdf
Die Platine ist komplett als Open-Source entwickelt, wer möchte kann sich also anhand des Schaltplans selbst eine Bridge zusammenbauen: https://shop.codm.de/media/pdf/56/1c...mx-0-4-sch.pdf
Für alle, die ein fertiges CE-konformes Produkt mit Garantie und Bedienungsanleitung im ansprechenden Gehäuse inklusive Schutzbeschaltung möchten, haben wir die Ethernet DMX Bridge seit letzter Woche offiziell im Verkauf: https://shop.codm.de/module/8/ethernet-dmx-bridge-v0.4
Es wurden ursprünglich 30 produziert und es können zeitnah 20 nachproduziert werden.
Ich freue mich wie immer auf euer Feedback und hoffe, dass ein paar Leute mit den ganzen Infos was anfangen können :-)
Danke,
Patrik
Update: Mittlerweile ist Version 0.5 erschienen https://www.loxforum.com/forum/faqs-...200#post258200
Kommentar