Forum: Mikrocontroller und Digitale Elektronik Zigbee übertragung mit Atmel ATmega64RFR2


von Dennis S. (Firma: Keine Firma) (bart416454)


Lesenswert?

Guten Tag,

Ich möchte mit dem Atmel ATmega64RFR2 über Zigbee mit einem Raspberry 
Pi3 komunizieren (datenaustausch , temperatur usw.). Mein erstes Problem 
ist
welche Register muss ich beim Atmel ATmega64RFR2 benutzen um mit Zigbee 
zu senden und zu empfangen,

Programm code  wird in c geschrieben.

Gibt es für den ATmega64RFR2 schon ein progamm / methode  um Daten per 
zigbee zu versenden bzw zu empfangen? Ich glaube kaum, dass ich mir eine 
komplette Methode selbst schreiben muss. Bzw wo bekomme ich gute Links 
zum Aufbau der Zigbee Übertragung her?

Zweck meines Projekts ist es von einem Zimmer die temperatur auzulesen.


Danke im Vorraus

von Stefan (Gast)


Lesenswert?

Der ATMega64RFR2 wird nicht reichen für Zigbee, dieses hat lediglich 
64KB flash, Zigbee braucht normalerweise min. 100KB flash.

Wobei wenn ich Deine Beschreibung so lese hast Du wahrscheinlich wenig 
Knowhow über Zigbee. Zigbee hat erstmal nichts mit dem Chip zu tun, 
schon gar nicht aktiviert man zigbee über irgendwelche Register. Zigbee 
ist ein Network Stack so wie TCP/IP. Bist Du Dir sicher dass Du Zigbee 
benötigst und wofür?

Reicht denn nicht ein einfacheres mesh Network welches Atmel anbietet?

schau mal diese Appnote rein und arbeite Dich hier ein.

http://www.atmel.com/Images/Atmel-42029-Lightweight-Mesh-Getting-Started-Guide_Application-Note_AVR2131.pdf

Das würde wenigstens auch in deinen 64K flash reinpassen

von Arduinoquäler (Gast)


Lesenswert?

Dennis S. schrieb:
> Ich möchte mit dem Atmel ATmega64RFR2 über Zigbee mit einem Raspberry
> Pi3 komunizieren (datenaustausch , temperatur usw.).

Völlig überzogen ... mit Kanonen auf Spatzen schiessen.

Zwei NRF24L01 oder ESP8266 reichen dafür völlig aus.

von Dennis S. (Firma: Keine Firma) (bart416454)


Lesenswert?

Erstmal danke für die schnellen antworten.


Stefan schrieb:
> Der ATMega64RFR2 wird nicht reichen für Zigbee

Im datenblatt steht doch das der Zigbee kann oder Irre ich mich da.

Das steht zumindest diereckt auf der Ersten Seite vom Datenblatt, unten.

von Ben S. (theben)


Lesenswert?

Hier findest du alle Stacks von Atmel für den RFR2. Darunter ist auch 
ZigBee
http://www.atmel.com/products/Wireless/802154/software.aspx

von stefan (Gast)


Lesenswert?

Dennis S. schrieb:
> Im datenblatt steht doch das der Zigbee kann oder Irre ich mich da.

Ja er kann zigbee du musst dir aber dann einen stack schreiben damit 
dieser in 64k passt.

von Dennis S. (Firma: Keine Firma) (bart416454)


Lesenswert?

Ben S. schrieb:
> Hier findest du alle Stacks von Atmel für den RFR2. Darunter ist auch
> ZigBee
> http://www.atmel.com/products/Wireless/802154/software.aspx


Inwiefern kann ich die jezt einbinden, ich habe mir den RF4Control - 
ZigBee RF4CE Runtergeladen von der Seite (auch Installiert , hoffentlich 
war das Richtig). Mein problem ist immernoch das mir ausdem datasheet 
vom Atmel ATmega64RFR2 nicht ersichtlich ist wie ich die Register für 
das senden und empfangen setzen muss zu dem kommt noch das zigbee. Oder 
gibt es von Atmel schon Vorgefertigte Example Code´s die jezt nicht im 
Datasheet drinne stehen?

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.