ArtNetNode auf einer Platine | |
---|---|
Entwickler | Souko |
Status | im Aufbau |
Einleitung
Marcel ("souko") hat sich daran gemacht, den von Stefan Krupop vorgestellten ArtNet-Node (Art-Net-Node für 25 Euro) weiterzuentwicklen, indem alle Teile auf einer Platine untergebracht werden. Diese Idee wurde vom DMXControl-Team als "Projekt des Monats" Oktober 2009 deklariert. Dank auch an "morpheu238", "fisl", "kani" und viele weitere Mitglieder für ihre Mitarbeit. Ihre Forumsbeiträge wurden hier mit verarbeitet.
Beschreibung
im Laufe des Monats zu ergänzen
Hardware
Der Schaltplan kann im DMXControl-Forum [1] oder auf der Originalseite des Autors heruntergeladen werden.
Die Orginal Platine stammt von U.Radig, die Modifikation von Morpheus238.
Hier sind weitere Daten enthalten:
Die Platine ist für 2 Universen ausgelegt. Mit der neuen Firmware AvrArtNodeV2_0 (erweitert von Ulrich Betz) braucht man nur den Atmega32 gegen einen Atmega644P tauschen, den Jumper von Position 1-2 auf 2-3 umstecken und schon kann man auf zwei universes gleichzeitig senden bzw. empfangen. So bleibt alles schön universell.
Zusätzlich kann noch entschieden werden, ob 120 Ohm Endwiderstände bestückt werden sollen oder nicht. Wer also lieber einen externe Endwiderstände nutzen möchte, lässt diese einfach unbestückt. Der Dipschalter wurde nun von 2xEin auf 3xEin vergrößert. So kann später zwischen der Adresse und für beide Universen zwischen In und Out gewählt werden.
Die Platine sollte ist universell für die Zukunft gebaut, dabei aber klein und von jedem nachbaubar (kein SMD). Die Platine lässt sich auch in ein Gehäuse einbauen, da passende Bohrlöcher vorgesehen sind (auf dem Bild nicht erkennbar).
Software
Orginal Firmenware kriegt man bei Pollin. Sie ist im Softwarepaket enthalten. In der Software kann der Bootloader erstellt werden sowie ein Softwareupdate gemacht werden.
Wie muss man eigentlich den Jumper einstellen? Die Reihenfolge ist int. - AREF - ext. Auf int. oder ext.? Ich denke mal auf EXT, weil darüber ja die Zusatz DMX-Platine angeschlossen wird oder?
Der Jumper 4 (Aref) hat wohl im moment keine Funktion in der Node Software. Dieser ist nur für die Einstellung der Referenzspannung notwendig, die aber nicht gebraucht wird.
Die IP-Konfiguration
Also wenn die IP´s alle in dem Bereich liegen und belegt sind dann kann man entweder den Bereich von 192.168.1.1 - 192.168.1.100 nutzen oder 192.168.1.106 - 192.168.1.254. Aber Achtung!: Irgendwo muß sich noch die Router IP verstecken. Die bitte nicht benutzen. Ich schätze mal, entweder ist das die 192.168.1.1 oder 192.168.1.25
Hinweise
Es hat sage und schreibe 4 Tage gedauert bis ich rausgefunden hatte, das das Node wirklich nur mit 16MHz Quarzen klar kommt.
Man sollte die Schaltung kontrollieren und schauen, ob nicht TX/RX am IC SN75176 vertauscht sind. Könnte einer der möglichen Gründe für die nicht-Funktion sein.
Fuses
Hier die Fuses für den Atmega644P
- Extended 0xFF
- High 0xD9
- Low 0xCF
Bilder
Links und Referenzen
- ↑ DMXControl-Forum http://www.dmxcontrol.de/forum/thread.php?threadid=2709