Forum: Mikrocontroller und Digitale Elektronik Mehrere AVR/ATMEGA an Raspberry Pi2 betreiben


von Maik B. (maikbrauer)


Lesenswert?

Hallo,

ist es möglich mehrere AVR's an einem Raspberry Pi2 zu betreiben.
Hintergrund ist das ich gerne den Raspberry als Schaltzentrale nutzen 
möchte und mehrere ATMEGA Micro Controller die eigentlichen Aufgaben 
ausführen lassen will. Diese berichten sozusagen dann an den Raspberry.

Wie funktioniert das mit der Adressierung? Oder gibt es nur die 
Möglichkeit einen anzuschließen? Was gibt es hier für Möglichkeiten?
Danke.

Gruss
Maik

: Verschoben durch User
von Oliver R. (orb)


Lesenswert?

Maik B. schrieb:
> Wie funktioniert das mit der Adressierung?

Das kommt darauf an, wie Du sie anschließt. Über den Seriellen anschluß 
kannst Du Dir selbst was ausdenken, über I2C gibt es feste Adressen und 
über SPI gibt es in der Regel für jeden Teilnehmer eine 
ChipSelect-Leitung.
Welchen Bus Du benutzt hängt unter anderem von der nötigen 
Geschwindigkeit, der Entfernung und Deinen Programmierfähigkeiten ab.

von Maik B. (maikbrauer)


Lesenswert?

Gehen wir mal davon aus das ich den I2C-Bus nehmen möchte. Ich habe 
schon eine Schaltung mit dem MCP23017 aufgebaut und dort ist mir bekannt 
wie ich dem Baustein die Adresse gebe wo er sich angesprochen fühlt.

Aber beim ATMEGA finde ich eine solche Einstellmöglichkeit nicht. Oder 
muss das bei der initialen Einrichtung des Chips per Software erfolgen, 
wann er sich melden soll bzw. mit welcher Adresse er an den Raspberry 
zurücksendet?

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?


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.