Forum: Mikrocontroller und Digitale Elektronik bidirektionale Funkverbindung zwischen zwei ATmega32


von Wolfgang A. (wolfg123)


Lesenswert?

Hallo Zusammen

Ich möchte zwischen zwei ATmega32 eine bidirektionale Funkverbindung 
aufbauen und jeweils ein paar Byte übertragen.
Die Grössenordnung ist max 20 Byte und die Reichweite braucht nur max 10 
m sein.
Versorgungs und Signalspannung ist 5V.
Wünschenswert wäre eine SPI oder I2C Schnittstelle für die Sende/ 
Empfängerbausteine.
Sie sollte zumindestens relativ einfach mit Assemblerbefehlen 
ansteuerbar sein.
Frage an die Experten:
Welche Sende-/ Empangsbausteine sind empfehlenswert (WLAN, Bluetooth, 
...) ?
Im Netz gibt es eine grosse Vielfalt von Bausteinen mit 3,6V Versorgungs 
und Signalspannung.
Das Thema ist Neuland für mich und ich muß mich da langsam rantasten und 
würde mich über Unterstützung freuen.

Danke im voraus

Wolfgang

von Jobst M. (jobstens-de)


Lesenswert?

Microchip RN4870
Bluetooth
UART

Die Module lassen sich koppeln und stellen dann eine UART-Bridge dar.


Gruß
Jobst

von Wolfgang (Gast)


Lesenswert?

Wolfgang A. schrieb:
> Im Netz gibt es eine grosse Vielfalt von Bausteinen mit 3,6V Versorgungs
> und Signalspannung.

Das liegt daran, dass 3.3V aktuell die Standardbetriebsspannung im 
Bereich der Digitaltechnik ist. 5V ist am aussterben und bei 
hochintegrierten Bausteinen geht der Trend zu noch niedrigeren 
Spannungen.

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

RFM69, ZigBee...

Edit:
Muss der ATMega denn mit vollem Takt laufen oder gehen auch 8 Mhz? Wenn 
8 Mhz reichen kann der AVR auch mit 3,3V laufen und man kann sich den 
LevelShifter sparen. Aber sowas ist eigentlich kein großer Aufwand, 
kommt auf die geforderte Übertragungsgeschwindigkeit an.

: Bearbeitet durch User
von Wolfgang A. (wolfg123)


Lesenswert?

Hallo Zusammen

Technische Daten zum RN4870 direkt von der Microchip Seite:
Operating Voltage Max 3.6V

Ich möchte erst mal mit 5V ins Rennen gehen.

Danke für die Infos

Wolfgang

von Cyblord -. (cyblord)


Lesenswert?

Wolfgang A. schrieb:
> Ich möchte erst mal mit 5V ins Rennen gehen.

Ich hoffe deine sonstigen Entscheidungen sind von mehr Weisheit 
durchdrungen.

: Bearbeitet durch User
von Wolfgang (Gast)


Lesenswert?

Wolfgang A. schrieb:
> Die Grössenordnung ist max 20 Byte und die Reichweite braucht nur max 10
> m sein.

Handelt es sich um eine freie Sichtverbindung oder eher um die 
Durchdringung mehrerer Stahlbetonwände?

von Frickelfritze (Gast)


Lesenswert?

Wolfgang A. schrieb:
> Ich möchte erst mal mit 5V ins Rennen gehen.

Mit zwei Paar 433MHz Funkmodulen geht das ganz einfach. Dazu
noch die VirtualWire Software und schon ist die Sache sicher
erledigt. Sicher auch im Sinne von Störungsarmut.

https://www.ebay.de/itm/353489431070?hash=item524d9caa1e:g:cuYAAOSwmlhhleOF

Auch hat "man" dieses Thema hier schon oft durchgekaut, z.B.
Beitrag "433Mhz Funkmodule am ATMega8"

von Joachim B. (jar)


Lesenswert?


von Wolfgang A. (wolfg123)


Lesenswert?

Hallo Zusammen

Der Hintergrund ist folgendermassen:
Ich möchte einen kleinen fahrbaren Roboter bauen, der nur in der Wohnung 
fährt.
Der Roboter soll unter anderem über einen Sender fernsteuerbar sein und 
die Kommunikation zwischen Sender und Roboter soll bidirektional sein.
Der Sender soll wiederum bidirektional über RS232 mit einem PC 
kommunizieren.

Wolfgang schrieb im Beitrag

> Handelt es sich um eine freie Sichtverbindung oder eher um die
> Durchdringung mehrerer Stahlbetonwände?

Es wäre schön, wenn die Kommunikation von einem zum anderen Raum 
funktionieren würden.
Also max eine Wand durchdringen, ist aber nicht unbedingt notwendig.

Danke für die Infos

Wolfgang

von EAF (Gast)


Lesenswert?

Ich sach nur: HC-12

von Stefan F. (Gast)


Lesenswert?

Wolfgang A. schrieb:
> Ich möchte einen kleinen fahrbaren Roboter bauen, der nur in der Wohnung
> fährt....

NoboBee Bausatz mit HC-06 Modul.
http://stefanfrings.de/nibobee/index.html

von Wolfgang A. (wolfg123)


Lesenswert?

Hallo Zusammen

HC-12 hört sich interessant an !

Laut Dokumentation sind die Signale RXD/ TXD nur für 3,3V Signalspannung 
verfügbar.
Das heißt: Pegelwandler einbauen.
Welchen Pegelwandler würdet ihr dafür empfehlen ?

Die 3,3V können doch mit einem Spannungsteiler hergeleitet werden.
Wie sollten da die Dimensionen sein: im kOhm Bereich oder im 10kOhm 
Bereich ?

... oder gibt es noch andere Bausteine für 5 V

Danke für die Infos

Wolfgang

von Christian S. (roehrenvorheizer)


Lesenswert?

es könnte auch in Frage kommen:

RFM12, RFM69 wie oben genannt, RFM70, RFM73, RFM95 und ähnliche, die 
über SPI angeschlossen werden. Es gibt noch Unmengen andere.

mfG

von EAF (Gast)


Lesenswert?

Wolfgang A. schrieb:
> Die 3,3V können doch mit einem Spannungsteiler hergeleitet werden.
Das ist nicht nötig, die Schaltung befindet sich schon auf dem Modul.
Verträgt also 5V

Andersrum ist auch wenig Problem.
3,3V werden von (allen?) AVR als High erkannt.

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.