EIB Master programmieren

Gast #1502391
Lesenswert?

Hallo liebe Community,

ich habe ein Problem und zwar soll ich in meiner Studienarbeit ein mCPU 
als Master für ein EIB Netz schalten.
Den Anschluss von EIB -> RS232 scheint soweit zu funktionieren und jetzt 
gehts an Programmieren.
Jedoch hab ich keinen Schimmer was ich da alles an Funktionen abdecken 
muss und was der Master können soll.

Kann mir jmd helfen oder ein paar nützliche Links posten mit denen ich 
weiterkomme?
Der Mr. google brachte mich leider auch nicht weiter...

Vielen Dank schon mal
MfG
Styx
Gast #1502900
Lesenswert?

Ja also der Plan ist,

ich soll ein Controller mit LCD Display programmieren, der erst mal alle 
Komponenten sucht und denen IP zuweist.

Des weiteren soll mit ihm die "Slaves" gesteuert werden können. Sprich 
über ihn einen Timer laufen zu lassen und dann den "Slaves" das Signal 
schicken dass sie angehen bzw ausgehen sollen. Oder halt andere 
denkbaren Signale von Sensoren auswerten.

Ich muss gestehen ich hab da auch noch nicht so ganz durchgeblickt. Hab 
zwar schon etliche Bücher über EIB gewälzt nur wie ich das selbst mit 
Mikrocontollern selbst maceh hat mich noch nicht wirklich erschlossen.

Zusammensetzung des Signals und den theoretischen Kram.

Verstehst was ich mein?

Gruß
Styx
#1503226
Lesenswert?

Also einfach so eine "ip"zuweisen geht zwar aber dann musst du auch noch 
die einzelnen Geräte programmieren. Da ist es mit "ip" was auch 
physikalische Adresse genannt wird nicht getan. Die einzelnen Module 
werden normalerweise mit einer speziellen Software der ETS programmiert.
Ich kann dir nur raten mal bei freebus.org vorbei zu schauen das wirst 
finden was du suchst, bin selbst ein Eib Bastler dort.
Gast #1504295
Lesenswert?

Okay,

habe ich gerade getan. Gibts da sowas wie ein Tutorial mit dem ich 
einsteigen kann um mal in das Thema reinzufinden?

Oder gibt es sogar ein vorgefertigen "Bausatz"?

Soll das ganze auf einem MSP430 programmieren weil mein Betreuer darin 
ein totaler Crack ist und die TI Produkte in und auswendig kennt.

Was benutzt du so? ATmel? ATMega8?

Danke für die Tipps

Gruß
Kevin
#1504337
Lesenswert?

Also zum Telegrammaufbau und alles was dazu gehört findest du hier:
http://www.freebus.org/index.php/grundlagen-infos-mainmenu-27
da ist auch das EIBA EIB Specifications Volume 3
zu finden. Oder hast du grundsätzliche Fragen was den knx angeht?
Man sollte sich ja schonmal informieren aber das hast du ja mit diversen 
Büchern gemacht.
Bei freebus werden LPC 922(936) und Atmega 168p(u.a.) als Controller 
benutzt.
Die Grundschaltung für den Bus ist dort auch zu finden und 
Telegrammaufbau steht im obigen Link.
Gast #1504386
Lesenswert?

Ja ich hab mir schon 2 Bücher über EIB durchgelesen.
Kann nur das nicht auf ein Mikrocontroller übertragen.
Ich weiß wie das Telegramm aussieht und wie das aussehen muss.

Nur ich habe ja keine EIB-Komponenten in der Schaltung.
Also muss ich ja irgendwie n EIB-Komponente simulieren bzw dem 
Mikrocontroller sagen dass er das alles so machen muss wie ein 
EIB-Gerät.
Diesen Übergang hab ich noch nicht so ganz gecheckt.

Muss ja irgendwelche Steps abarbeiten die nach und nach durchlaufen 
werden müssen. Nur WIE sowas aussieht habe ich noch in keinem Buch 
ordentlich beschrieben gefunden.

Deswegen wäre ein Tutorial oder Bsp. Programm sehr gut um zu verstehn 
was nach und nach getan werden muss und wo ich dann die 
Spezielfunktionen einbau wie z.B. Sensor abfrage und Auswertung.

Hoffe ich bin nicht total neben der Spur.

Danke nochmals für deine Hilfe
Gruß
Persönliche Seite #1521851
Lesenswert?

Ich kann für den Selbstbau von EIB-Komponenten nur empfehlen, den EIB 
zertifizierten TP-UART Bustreiber von Siemens zu verwenden. Damit ist 
man befreit von dem aufwändigen Timing zwischen den Bytes. Ein kleiner 
FIFO-Puffer ist da auch drin.

Das Teil ist zwar relativ teuer, die Investition lohnt sich aber, 
gerade, wenn es sich nicht um Serienfertigung handelt, sondern um ein 
Versuchsgerät, das so schnell wie möglich zuverlässig funktionieren 
soll.

Grüße,

Peter
#1522107
Lesenswert?

Hallo Peter,
kannst du nähere Ausführung zur Ansteuerung des TP-Uarts mit einem µC 
machen?
Bekomme demnächst selbst ein paar Bausteine und wollte mal damit 
experimentieren. Da wär ein Tip was man wie machen muss um den 
Controller mal was auf den Bus zu entlocken schon sehr hilfreich.
MfG
Christian
Gast #1550278
Lesenswert?

Schau mal hier, die Schaltung funktioniert wirklich:
http://www.auto.tuwien.ac.at/~mkoegler/index.php/tpuart

Selbst ohne Hilfe hättest Du diesen Link finden können: Da dieser Link 
bei der Suche nach "tpuart" unter google.de der Link auf der ersten 
Seite, und unter google.com sogar der erste Link ist, solltest Du 
überlegen ob Du nicht ein einfacheres Projekt angehst. An Google zu 
scheitern ist schon echt peinlich!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren