freebus.org

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

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 16 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Mikrocontroller an EIB
BeitragVerfasst: 16. Februar 2011 09:19 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 15. Februar 2011 07:03
Beiträge: 8
Hallo,

ich möchte gerne einen Mikrocontroller an den Bus hängen und ein Telegramm verschicken.
Ich habe mir die Grundlageninfos genau durchgelesen. Die 9 Bytes für mein Test-Telegram habe ich. Diese werden auch mit korretem Timing auf einem Ausgang des Mikrosontrollers ausgegeben.

Kann ich jetzt einfach die kleine Schaltung aus "Bits und Bytes" bauen und den Mikrocontroller damit direkt mit dem Bus zu verbinden? Muss noch etwas anderes beachtet werden? Wie ACKs oder sollte das einfache versenden eines Telegramms so schon funktionieren?

Der Mikrocontroller benötigt ja 5V. Der Bus selber hat ja 30V (21V bei einer logischen 0) wie kann ich die Spannung für den Mikrocontroller aus der Bus-Spannung gewinnnen?

grz
Monkey


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 16. Februar 2011 13:03 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Na, ein ACK tust ja bestenfalls empfangen.
beachste dass der BUS 5ms vor dem senden frei gewesen sein muss.
Auch auf kollision musst du prüfen, also wenn nicht runterziehst gucken ob bus oben bleibt.
Wie du die 5V generierst kannst du ja aus Grundlagen Grundschaltung entnehmen.
Eingangsfilter - schaltregler-MC

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 16. Februar 2011 14:56 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
Monkey hat geschrieben:
Der Mikrocontroller benötigt ja 5V. Der Bus selber hat ja 30V (21V bei einer logischen 0) wie kann ich die Spannung für den Mikrocontroller aus der Bus-Spannung gewinnnen?

Wieso nimmst du nicht einfach die Kontroller, die wir entwickelt haben?

_________________
Gruß
Matthias


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 16. Februar 2011 18:46 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Du wirst sicher deine Gründe haben.
prinzipiell ist es nicht schlecht wenn sich jemand tiefgreifend mit der Thematik befasst.
Auch wenn er dann das Rad zum x-ten mal erfindet.
solltest nicht schnell genug an ziel kommen, so rate ich dir einen LPC controler mit
RS-software einzusetzen, diese erledigt die zeitkritischen Aufgaben für dich und du kannst
ganz entspannt dich deiner Aplikation widmen

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 16. Februar 2011 21:18 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 15. Februar 2011 07:03
Beiträge: 8
Ich wollte das einfach von Grund auf verstehen, außerdem habe ich hier einen PIC-Programmer und dann könnte ich damit mal was sinnvolles anstellen...

Auf Kollision und ob der Bus wirklich frei ist schaut der PIC noch nicht. Ich wollte als erstes einfach mal ein Telegramm verschicken.

Kann man die Kontroller von Freebus auch ohne Applikationsboard benutzen? Wo finde ich die Programmierung für den Kontroller? Im Downloadbereich gibt es doch nur die Software für die Applikationsboards, oder?

Ich habe auch vor einen Binäreingang und einen Schaltaktor zu bauen.
Dazu auch noch eine Frage. Wie funktioniert das mit dem "8-fach Relais Platine Version 8.2"
Ich brauch ein Kontrollerboard und das "8-fach Relais Platine Version 8.2". Diese verbinde ich miteinander und das Kontrollerboard wird mit dem Bus verbunden. Also so habe ich das verstanden. Dann muss noch das Kontrollerboard und das "8-fach Relais Platine Version 8.2" programmiert werden. Danach kann es über ETS programmiert werden.
Warum aber hat das "8-fach Relais Platine Version 8.2" dann eigene Bus-Anschlüsse und die Anschüsse V_DD, V_CC und V_ext?

grz
Monkey


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 16. Februar 2011 22:56 
Offline
Expert Boarder
Expert Boarder

Registriert: 23. Juli 2009 15:16
Beiträge: 126
Wohnort: Hemmoor
Hallo,

für ein Freebus Gerät brauchst du eine Controller und eine Applikationsplatine. Das Controlerboard bleibt gleich, die App ist verschieden.

Der Controller übenimmt die Buskommunikation und steuert die Applikation. Es wird für jede App ein eigenes hex gebraucht.
Das Programm setzt sich aus der Busansteuerung (dafür ist eine lib vorhanden) und den Funktionen der Applikation zusammen.

Die Anschlussklemmen sind so auf die Board so verteilt, weil die Controllerplatine oben im Gehäuse sitzt. Die Verbindungen werden über die Applikationsplatine nach außen geführt.

Du musst im Prinzip alles nachbilden, die komplette Busansteuerung, die ganze interne "EIB Verwaltung" und die Ansteuerung der Applikation.

erich73


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 16. Februar 2011 23:30 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
nein, alles wird an der AppPlatine mittel der Klemmen angeschlossen. Alles weitere wird dann über einen Steckverbinder mit dem Kontrollerboard verbunden.

_________________
Gruß
Matthias


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 17. Februar 2011 12:29 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 15. Februar 2011 07:03
Beiträge: 8
Ah, jetzt begreife ich es langsam ;-)

Es wird auch nicht Controller und AppBoard programmiert, sondern immer nur der Controller, richtig?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 17. Februar 2011 12:32 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
Ganz genau, das Appboard ist nur die Peripherie, die komplette Inteligenz macht der Mikrokontroller auf dem Kontrollerboard.

_________________
Gruß
Matthias


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 17. Februar 2011 12:33 
Offline
Gold Boarder
Gold Boarder

Registriert: 6. Mai 2009 15:08
Beiträge: 181
Ja, es wird immer nur der Controller programmiert


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 17. Februar 2011 14:06 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Was will man auch auf dem App bord programmieren wo da doch kein MC ist??
Da ist nur ein logisches IC, das 74HC573 und ein 8fach Treiber ULN2008.
Das IC verknüpft quasi die 8 IO mit dem PWM Signal. Das geschiet auf dem
Aplikationsboard um das Controlerbord so flexibel wie möglich zu halten.

_________________
LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 19. Februar 2011 16:52 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 15. Februar 2011 07:03
Beiträge: 8
hi,

hab nochmal eine frage.

Ich habe hier einen PIC mit eigener Stromversorgung (5V). Der funktioniert soweit.
Jetzt möchte ich über die Sendeschaltung aus "Bits und Bytes" benutzen um Telegramme mit dem PIC auf den Bus zu senden.
Welches GND muss ich jetzt für die Sendeschaltung nehmen. Vom Bus oder von meiner 5V Stromversorgung?

grz
Monkey


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 19. Februar 2011 20:05 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
Das GND ist das gleiche. Musst die Schaltung halt so anpassen, damit die mit 5V statt mit 3,3V funktioniert.

_________________
Gruß
Matthias


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 21. Februar 2011 14:14 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 15. Februar 2011 07:03
Beiträge: 8
Ich kann also den GND der 5V Spannungsversorgung mit dem GND vom EIB-Bus verbinden?
Wie muss die Schaltung angepasst werden, damit sie funktioniert?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Mikrocontroller an EIB
BeitragVerfasst: 21. Februar 2011 17:27 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
Wenn du das alles neu machen willst, musst dich da schon selber durchbeissen.

_________________
Gruß
Matthias


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 16 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


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