UDP Board für Loxone Miniserver bauen HILFE

OP #3052547
Lesenswert?
• ▲
▼
Hallo Forum.

Bin ein Neuling und brauche Hilfe!

Ich möchte einen Loxone Miniserver mit digitalen Eingängen und Ausgängen 
kostengünstig erweitern.
Der Loxone Miniserver kann UDP Befehle senden und empfangen.

Ich will ein Microcontroller Board bauen mit möglichst vielen digitalen 
Ein und Ausgängen die  über UDP Befehle mit dem Miniserver 
kommunizieren.

zB. Bei Drücken eines Tasters (24V) der an einem digitalem Eingang 
angeschlossen ist soll das Board einen UDP Befehl an den Miniserver 
senden. Der Miniserver empfängt den Befehl und schickt je nach 
Programmierung einen UPD Befehl an das Board an dem nun ein digitaler 
Ausgang auf On geschaltet wird. Mit dem Ausgang soll ein 24V Relais 
geschaltet werden.

Bin bei meiner Suche  auf ein fertiges Board gestossen, dass das glaub 
ich kann (AVR- NET-IO Fertigmodul Bestnr.810073) will mir gerne aber was 
eigenes bauen.

Da ich aber leider noch so gut wie keine Erfahrungen mit Microcontroller 
habe, bitte ich euch um Hilfe mir mit Tipps zur Seite zu stehen.

Wie fang ich an, was brauche ich ?
Welchen AVR Microcontroller?
Welchen Ethernet Microcontroller?
Programmierung???
Ist UDP für solche Schaltaufgaben überhaupt geeignet (Latenzzeiten)?
Persönliche Seite #3053175
Lesenswert?
• ▲
▼
http://www.cesko.host.sk/IgorPlugUDP/IgorPlug-UDP%20%28AVR%29_eng.htm

Hier wird beschrieben, wie man mit einem AVR ohne Netzwerkcontroller 
UDP-Pakete versenden kann. Allerdings setzt das ein 10MBit-Netzwerk 
voraus, für ein 100MBit-Netzwerk ist die Softwareemulation des 
Netzwerkinterfaces nicht schnell genug.

Für Anfänger ist der Ansatz allerdings wenig geeignet; das von Dir 
selbst gefundene AVR-Net-IO-Board ist schon eine sinnvolle Grundlage.

Um etwas funktionsgleiches selbstzubauen, brauchst Du einiges an 
Erfahrung, die Dir offensichtlich fehlt.

Besorg Dir das Teil, lerne damit, wie das ganze überhaupt funktioniert, 
und dann kannst Du Dich --wenn das dann überhaupt noch interessant ist-- 
langsam in Richtung auf eine Eigenentwicklung bewegen.
Ein erster Schritt wäre beispielsweise die komplette Eigenentwicklung 
der Software für diese Platine.

Wenn Du das hinbekommst, kannst Du aus Lust an der Freude das 
Netzwerinterface durch ein anderes ersetzen.

Wenn das dann geht, dann kannst Du Dir aus den gewonnenen Erkenntnissen 
auch 'ne eigene Gesamtlösung stricken.

Vorher aber ist das wenig sinnvoll, da sind zu viele Möglichkeiten für 
Fehler enthalten, als daß das 'ne Fingerübung für Anfänger wäre.

Richard M. schrieb:
> Ist UDP für solche Schaltaufgaben überhaupt geeignet (Latenzzeiten)?

Da Deine Zeitanforderungen nicht bekannt sind, lässt sich die Frage 
nicht beantworten. Was lässt Dich vermuten, welchen Einfluss das 
Protokoll auf Latenzzeiten hat?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.