Forum: Mikrocontroller und Digitale Elektronik Probleme mit tp-uart


von daniel (Gast)


Lesenswert?

hallo

hab mir ein tp-uart eib IC besorgt und versuch nun eib teilnehmer 
anzusteuern. Nun die kommunikation zwischen Mikrokontroller und TP-uart 
funktioniert einwandfrei, sende ich einen request auf das TP-uart krieg 
ich die richtigen antworten retour. Will ich jedoch ins eib senden, geht 
beim TP-uart nichts raus. Hab auf dem Bus ein Oszi angeschlossen und da 
kommt nichts. kennt sich einer aus mit den dingern? Sagt zwar nich viel 
aus, aber hier ist noch mein gesendetes telegramm.
0x80, 0xBC, 0x81, 0xDE, 0x82, 0xAD, 0x83, 0xAF, 0x84, 0xFE, 0x85, 0xE1, 
0x86, 0x00, 0x87, 0x81, 0x48, 0xB6

Gruss daniel

von daniel (Gast)


Lesenswert?

??

von eib (Gast)


Lesenswert?

Bus mit Strom versorgt? Aus "EIB-Drossel"?

von Maddin (Gast)


Angehängte Dateien:

Lesenswert?

Ich habe vor ca. 2 Jahren versucht mit dem TP-Uart einen Prototypen zu 
bauen. Was die Funktionsweise angeht ist das ja so:

Das Prinzip die Nullen(oder waren es die 1en?...) zu übertragen beruht 
darauf den Bus so zu belasten, dass die Spannung für eine definierte 
Zeit einbricht. Das geht aber eben nicht wenn du ein normales 
Labornetzteil für die 30V verwendest.

Der Fakt dass du die an den Transciever gesendeten Daten zurück bekommt 
(an den Controller) zeigt aber schon, dass es funktionieren sollte. Ich 
denke mich errinnern zu könnenm, dass dies ein Zeichen davon war, das 
der Bus frei ist  oder so ähnlich.

Aber gut. Zur Lösung des Spannungsproblems (wenn es daran liegt):

1. Möglichkeit: EIB/KNX-Netzteil kaufen.

2. Möglichkeit: EIB-Netz nachbilden. Das geht sehr einfach für 
Testzwecke. Die Variante sollte natürlich nur für Hobby-Zwecke und nicht 
für die Entwicklung von KNX-Geräten verwendet werden. Auch die 
Leitungslänge sowie die Teilnehmeranzahl wird dabei völlig 
vernachlässigt. Also ACHTUNG!

Das Stichwort ist Gyrator. Siehe Bild oben.


Hat auch funktioniert.

von Alex P. (alex_pvg)


Lesenswert?

Wozu dient das letzte Byte 0xB6? Der TPUART sollte doch nach dem 0x48 
(U_L_Data_End mit 8 Nutzbyte) sofort anfangen auf den Bus zu senden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.