H_automation

Gast
Hallo,

werde in näherer Zukunft selber ein kleines CAN-Projekt mit
MEGA16 bzw 32 und MCP 2510 anfangen. Ich muss nur noch mein
Universalboard fertig machen.
Was suchst du denn genau?
Die Links die du hast sind doch sehr informativ.
Gast
Home-Automation mit CAN-Knoten ?

Habt ihr euch schon mal den Aufwand und die Kosten überlegt ?

Das Funktioniert bestimmt Super aber IMHO ist das etwas übertrieben.

Wie wäre es mit einem I²C-Bus Netzwerk ???

Über Leitungstreiber IC´s läßt sich die Reichweite des I²C fast
beliebig verlängern.
Sehr viele Bausteine und Controller mit I²C Anschluß verfügbar.

Ich steuer damit fast die ganze Wohnung (1 Raum fehlt noch)

Derzeitige HW-Konfig  : 24 Digitale Eingänge 12-24VDC
                        24 Digitale Ausgänge 230 VAC über Relais
                         5 Lichtdimmer (0-5 V Ansteuerung über DA-
                     Wandler)
                           IR Empfänger
                           Telefonanschluß über Line Interface
                           I²C Temperatursensoren

Die CPU-Platine steht hier auf meinem Schreibtisch, die EA's, Dimmer
,usw. sind in einem Schaltschrank in einer Abstellkammer verbaut.


MfG   B-Tronic    B-)


Bei Fragen Mail  > B-Tronic@gmx.de
Gast
CAN finde ich auch übertrieben, dann kann man sich gleich Instabus
installieren (auch sauteuer).
Per RS 485 sollte es auch ganz gut gehen, es gibt schon einige Beiträge
hierzu, denn diese Schnittstelle ist für längere Leitungen ausgelegt.
Durch eine Änderung des Protokolls läßt sich auch die Anzahl der
Teilnehmer variieren.
Ich habe auch eine Art "Single-Wire"-Übertragung mit den UARTs
realisiert, die ca. 30 m sicher überbrückt hat.
Ich nutze eine Powerline-Übertragung mittels TDA5051 (nein, das ist
nicht die Geschichte, die den Amateurfunkern in der Kurzwelle
rumspukt). Erspart bei bestehenden Installationen das neu ziehen von
Kabeln. Funk würde ich nicht empfehlen, auf der 433 Mhz-Frequenz
tummelt sich zuviel.
Gast
Was ist denn an Can übertrieben oder teuer?
Es existieren zahlreiche Controller mit integriertem Can-Controller.
Wie man in dem Link sieht, kann man CAN auch in Software
implementieren. I2C ist, wie auch der Name schon vermuten lässt, nicht
für solche Zwecke konzipiert.
Auch das Adressierungsschema kommt diesem Einsatzzweck in der Home
Automation sehr entgegen. Nicht umsonst ist CAN der quasi-Standart auf
der Feldbusebene in der Automatisierungstechnik (neben EIB und LON).

Gruß,
Matthias
"CAN finde ich auch übertrieben"


Kann ich absolut nicht zustimmen. Die Kosten der Chips sind
vernachlässigbar.

CAN hat dagegen mehrere unschlagbre Vorteile:

- sehr klein, da alles im Chip, z.B. T89C51CC02

- sehr sicher, geht mit Klingeldraht quer durchs ganze Haus

- einfache galvaische Trennung möglich (keine Erdschleifen)

- sehr einfach

Insbesondere die Softwareentwicklung ist unschlagbar einfach.
Kollision, Arbitration, Retry, CRC, Master-Slave sind alles kein Thema.

Alles macht die Hardware selber. Es ist keinerlei Softwareprotokoll
notwendig, wie bei RS-485 oder I2C.


Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.