Getting Started

Last modified by Christian B. on 2020/04/17 23:42

icon_help_128.pngEine kurze Aufstellung von Dingen die man für den Anfang braucht:

Eine Stromversorgung

  • Ein Netzteil für die Stromversorgung des EIB Busses.
  • Eine Drossel. Bei kommerziellen EIB Netzteilen oft im Lieferumfang.
  • Später (im "echten" Betrieb) ist für den Bus ein Strombegrenzer vorgesehen, der jede Linie auf 640mA Stromaufnahme begrenzt.

Wer sicher ist, dass er sich KNX installieren will, kann theoretisch gleich in Komponenten investieren, die er später im Schaltschrank verbauen kann. Es gibt bspw. bei Eibmarkt günstige Pakete, die ein leistungstarkes Netzteil und 1, 2 oder 3 Drossel-Strombegrenzer-Pakete anbieten. Mit dem größten Paket könnte man also drei verschiedene Linien á 640mA mit 29V Busspannung versorgen.

Wer später noch unabhängig vom Bus testen möchte oder unsicher ist, ob KNX oder Selfbus das richtige für ihn ist, kann sich auch ein günstiges Schaltnetzteil besorgen (z.B. 27V oder 30V) und sich selbst mit der elektronischen Drossel eine kleine Stromversorgung bauen.

Einen Programmer

Es gibt verschiedene Kaufvarianten für einen Programmer (oft auch in Kombination mit einem Debugger), mit dem man die LPC922 und LPC1115 (ARM) Prozessoren beschreiben kann. Bspw. der LPC Link 2.

Eine sehr günstige Variante für Selfbus ist der Selfbus USB-Progger, mit dem sich sowohl die alten LPC922er Prozessoren als auch die neuen ARM Prozessoren mit einer Firmware flashen lassen.

Flash Magic zum Flashen der LPC Controller

Siehe http://www.flashmagictool.com/download.html&d=flashmagic

Einen Bus-Zugang

Typischerweise eine Bridge von LAN zum Bus.

Die aktuelle Empfehlung ist, das relativ günstige Raspi HAT mit TP-UART zu verwenden. Auch wenn es nicht dem aktuellsten Stand der Busankopplung entspricht, so ist es aber eine sehr stabile und einfach selbst herzustellende Schnittstelle zum Bus. Einen Raspberry Pi als Basis natürlich vorausgesetzt.

Alternativen: Einen LPC Controller mit FT1.2 Firmware für die Bus Kommunikation oder Raspberry PI mit FT1.2 Adapter, oder eine kommerzielle BCU2 mit RS232 Adapter.

Geräte

  • Irgendwelche Bus Geräte mit denen man etwas macht, z.B. ein 8fach Binäreingang und ein 8fach Binärausgang. Es macht Sinn hier zumindest ein (günstiges) kommerzielles Gerät zu kaufen, damit man irgendwas hat das sicher funktioniert. Am Anfang kann es sonst spannend sein, wenn scheinbar nichts funktionieren will und man nicht weiss wo der Fehler liegen könnte. Günstige Geräte gibt es z.B. von MDT beim Eibmarkt.com.

Parametriersoftware (ETS)

  • Die ETS (Software zum Konfigurieren / Programmieren von KNX-Geräten). Siehe https://www.knx.org/knx-de/fuer-fachleute/software/ets-5-professional/index.php
    • Es gibt eine kostenlose Demo-Version, mit der es möglich ist, pro ETS-Projekt bis zu 5 Geräte zu programmieren (reicht für das erste Verständnis absolut aus, insbesondere, da man sich für verschiedene Szenarien verschiedene Projekte mit jeweils 5 Geräten anlegen kann).
    • Weitere Varianten sind die ETS Lite (Kostenpunkt ~200,- EUR) --> 20 Geräte pro Projekt
    • und die ETS Professional (~1000,- EUR)
  • Die aktuelle Version (Stand April 2020), auf die sich diese Angaben beziehen ist die ETS5. Alle Kauf-Varianten werden über einen USB-Dongle aktiviert. Einzig die ETS-DEmo benötigt keinen Dongle.
  • Um einen ersten Überblick über die ETS Software zu erhalten, bietet sich der kostenlose Online Kurs KNX eCampus an. Nach erfolgreichen Abschluss des Kurses erhält man Vergünstigungen auf die Lizenzpflichtigen Produkte.

Hinweise

Beim Experimentieren die Geräte nicht unter Bus Spannung an oder ab stecken. Auch nicht Controller und Applikationsplatinen. Es empfiehlt sich jedem Gerät eine SMAJ40 Suppressor Diode zum Schutz zu spendieren (gibt's zum Beispiel in Oldi's Shop).

  • Für den absoluten Selfbus-Neuling bietet sich das Selfbus-Tutorial an, welches in Kürze überarbeitet werden sollte.