Forum: Haus & Smart Home Busankoppler was muß da alles drauf?


von g0nz00 (Gast)


Lesenswert?

Hallo,

Ich wollte mein CAN-Projekt etwas erweitern und stehe nun vor folgender 
Frage:

Was ist sinnvoll auf einer Busankoppler Platine

MCP 2515 --> CAN Controller
MCP 2551 --> CAN Treiber
LM7805 oder besser nen DC/DC Wandler (besserer Wirkungsgrad)
4pol  Klemme + ; - ; CAN_H ; CAN_L
Schaltbarer/Steckbarer Abschlusswiderstand am besten mit nem Jumper

10pol Pfostenstecker für die Anbindung an den Controller auf der 
nächsten Platine

evtl. nen Eeprom

Der Busankoppler sollte in eine tiefe Schalterdose passen

Meine Idee ist eine ansteckbare Platine zu entwickeln die an alle 
Platinen angesteckt werden kann um die daten auf den Bus zu legen, und 
daran dann jede beliebige andere Platine anzustecken 4fach Taster oder 
Info-Display usw.

Gruß

g0nz00
Der Busankoppler soll dann wie bei EIB hinter das Controllerboard 
gesteckt werden. oder vor den Aktor.

von Micha B. (chameo)


Lesenswert?

Solange Deine Buskopplerplatine immer an einen Controller angeschlossen 
wird, der sich um die Initialisierung und Datenversorgung des MCP2515 
kümmern kann, sollte das funktionieren.
Reine Sensoren (z.B. Schalter) oder Aktoren (z.B. Displays) lassen sich 
nicht direkt an den MCP2515 anschliessen.

Das Logikmodul meines Hausbus-Projektes hat eine ähnliche Grundlage mit 
einem ATmega8 als Controller.

von g0nz00 (Gast)


Lesenswert?

Hallo,

Der Busankoppler wird natürlich immer mit einem µC verbunden  aber ich 
kann den µC dann immer anpassen. für ein Lichtschaltermodul kann ich 
dann einen kleinen µC Verwenden und ein Infodisplay bekommt dann einen 
leistungsfähigeren µC.

Wenn ich die Software über CAN neu aufspielen möchte benötige ich dann 
ein externes EEprom? wenn ja wäre es doch sinnvoll auch diesen auf den 
Busankoppler zu setzen.

Am liebsten wäre es wenn alle Bauteile die ich immer brauche und die 
dessen Werte auch immer gleich bleiben auf den Busankoppler verbaut 
werden.

gruß

g0nz00

von Micha B. (chameo)


Lesenswert?

Ob Du ein externes EEPROM brauchst, hängt wohl vom verwendeten µC ab. 
Bei den Atmels (mega/tiny) ist m.W. kein EEPROM nötig, um die Software 
via Bootloader zu aktualisieren.

von g0nz00 (Gast)


Lesenswert?

Kann mir jemand den sinn des externen EEproms erklären der in vielen CAN 
Projekten verbaut ist, ein µC hat doch schon ein kleines eingebaut. (die 
Mega Serie).

Gruß

g0nz00

von g0nz00 (Gast)


Lesenswert?

Hatte eigentlich nur die Tiny und Megas für das Project vorgesehen somit 
hat sich meine frage ja erübrigt... ;)

Danke

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.