freebus.org

Open Bus System
Aktuelle Zeit: 15. Juni 2015 14:17

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 23. Mai 2010 14:48 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 23. Mai 2010 14:34
Beiträge: 3
hi ho leute,
habe vor ein paar tagen die idee gehabt meine bisherige EIB Hardware mit meinem server im keller zu verbinden dieser hat leider keinen RS232 Anschluss sondern nur LPT und USB.
daraufhin habe ich mich mal ran gemacht mein Berker funkbus USB module zu erweitern so das ich an den PIC ( 18F2550 ) die BCU1 hängen kann. die Hardware Verbindung steht so weit.

PC <- USB -> virtueller COMP vom PIC <- EUSART -> BCU1

wenn ich jetzt die BCU1 an den bus hänge sendet sie mir 0x00 0x00 danach noch mal 0x00 0x00 0x00.

jetzt zur frage was muss man an die BCU senden damit diese alle BUS Nachrichten weiterleitet b.z.w. wie Initialisiere ich diese.
so noch paar neben Infos:
BCU ist mit 11k widerstand auf PIE16 eingestellt überprüft mit ETS.
Programmiert ist der PIC in C18.

hoffe man versteht was ich machen will ^^

Markus


Zuletzt geändert von Links am 25. Mai 2010 13:36, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags: Re: BCU1 PIE16 Protokoll --> USB
BeitragVerfasst: 24. Mai 2010 07:43 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Hallo,
bei PEI16 brauchst du die Handshake mit exakten timimg.
Das ist genau das Problem warum nur eine echte COM funktioniert
Hab nur nicht ganz verstanden was du genau vorhanden hast.
EIB nur als Funk??
oder ist im Keller kein EIB und diese Strecke soll mit Funk überbrückt werden?

Es ist einfacher wenn du statt PEI16 auf FT1.2 gehst. Hier hast du nur rx und tx
die du leichter durch andere Medien jagen kannst.

Ich geh mal davon aus, du willst nur die Strecke in den Keller überbrücken, sonst hast
du twisted pair liegen.

Dann eventuell Keller---> usb->rs232-->funk---->rs232--->ankoppler(bcu2 oder
freebus controller mit ft1.2 drauf) und zurück :)

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: BCU1 PIE16 Protokoll --> USB
BeitragVerfasst: 24. Mai 2010 12:05 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 23. Mai 2010 14:34
Beiträge: 3
hehe da haste wohl was falsch verstanden :) oder ich habe es schlecht erklärt ^^
die 433Mhz sache ist ein anderes Projekt von mir mit dem ich wie geschrieben unter anderm berker funk module steuern kann.
auf diesem baue ich auf da der PIC noch massig Ressourcen frei hat sowohl pins als auch RAM / ROM.
da ich momentan keine BCU2 habe wollte ich das ganze auf PIE16 aufbauen wobei ich momentan auch PIE12 an teste sollte wenn ich die Doku richtig lese das gleiche sein nur mit CLK Takt von der BCU.
und twisted pair liegt auch im keller. mir ging es hier darum heraus zu finden die ich die BCU ansteuere sprich Befehls Satz denn in der KNX doku steht da kaum was drinnen nur hauptsächlich FT1.2.

Edit:
das Timing bekomme ich mittlerweile hin mit PIE12 ist das ganz einfach.
der pic kann mittlerweile length byte wie in docu generiren was die BCU mit 0xFF bestätigt die nächsten Byte´s kommt dann 0x00 als Bestätigung. Allerdings weis ich noch nicht was ich senden soll^^
Bräuchte jetzt nur noch eine docu, liste oder so was in der art wo die befehle für die bcu drinnen stehen. sprich Hex werte usw.
ach wenn jemand Interesse am code oder so hat kann ihn gerne irgendwo hoch laden :)

Markus


Dateianhänge:
Dateikommentar: Schaltplan
Schaltplan.pdf [36.02 KiB]
111-mal heruntergeladen
Nach oben
 Profil  
 
BeitragVerfasst: 28. Mai 2010 02:23 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 23. Mai 2010 14:34
Beiträge: 3
hi ho,
poste zwar ungern doppelt wollte aber trotzdem noch mal fragen ob einer eine Dokumentation / liste oder so etwas über das PIE 16 / 12 (ist das selbe nur mit CLK) bzw "message protocol" heilst es in den Files von EIB hat.
wenn der code für den PIC fertig ist stelle ich den bei Interesse auch gerne zur Verfügung.

Edit:
Habe es jetzt zum laufen bekommen. Die benötigten Daten habe ich von ETS mit einem logic analyzer mitgeschnitten. Hat zwar gedauert aber es läuft kann nun Daten von Bus mithören und welche senden. Muss jetzt nur noch Eine schöne WEB UI bauen und fertig.

Markus


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: hschreiber und 0 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de