Hallo,
hat vielleicht irgenjemand schon einmal versucht 2 AVR´s zb 2 Atmega´s
per Funk miteinander zu vernetzen? Reichweit so 50-100m. Ich habe keine
Ahnung wie man so etwas anstellen könnte. Kann mir da jemand helfen??
Danke schon mal im voraus.
mfg
klaus
Hi
Wenn du für die Übertragung kein eigenes Protokoll schreiben willst,
kannst du die Module Easy-Radio verwenden.
Laufen über RS232 -Schnittstelle, du hast auch viele
Einstellmöglichkeiten.
http://www.lprs.co.uk/
Gruss
Fernando
Der Vorschlag von Fernando ist vermutlich am sinnvollsten!
Wenn Du die AVRs "vernetzen" willst, so bedeutet das, daß Du eine
Duplex-Verbindung benötigst, d.h. einen Transceiver an jedem AVR. Die
kosten leider ein bißchen.
Wenn Du das Protokoll dann doch "von Hand" machen willst (und kannst),
dann kommt z.B. das BIM2-Modul von www.radiometrix.com (siehe Beitrag
von absolut beginner) oder das RT433F1-Modul von www.funkmodul.com in
Frage.
Habe noch vergessen wieviel die Easy-Radio Module kosten.
Leider sind die sehr teuer, aber man spart sich am Anfang ein eigenes
Protokoll zu schreiben. Denn dies ist nicht gerade einfach wenn man eine
gewisse Reichweite erhalten und einigen Daten übertragen möchte.
Modell ER400TRS kostet ca. 40 Euro ist aber ein Transceiver mit RS232
Schnittstelle.
Man kann ein Baudrate bis 38400 einstellen.
Im Anhang ist das Datenblatt.
Gruss
Fernando
@Notker: schau mal auf die Downloadseite. Da findest du Software und
Schaltpläne für das Projekt
@Fernando: Hast du ne Bezugsquelle dafür in Deutschland gefunden? Könnte
mich mich auch interessieren
Gruß
Markus
Frage:
Ich habe mir heute dieses Set Sender Empfänger von Conrad gekauft. In
der Anleitung steht: "Eingangssignal: Rechtecksignal (Manchester
Codierung)..." Das ist auch das einzige was ich zu der Frage gefunden
habe welche Art von digitalen Daten ich damit übertragen kann.
Muss ich einen Manchester Code nehmen, oder kommt quasi am anderen Ende
einfach das raus (innerhalb 2kHz Bandbreite) was ich an dem einen Ende
hineingesteckt habe?
Wenn ja, dann konnte ich doch meine serielle Übertragung am AVR auf 1200
baud einstellen und das Übertragungsprotokoll von RS232 nutzen, oder?
Am Ausgang sollen Hi +0,8V; Lo 0V rauskommen, welche schaltung nehme ich
um diese Pegel meinem AVR zuzuführen?
ciao
Hi Dirk,
theoretisch (!) ist das UART OK, praktisch leider nicht. Ich stand vor
dem gleichen Problem und das UART ist ungeeignet für so billige Dinger
(mal ganz davon abgesehen, daß die Teile bei mir nonstop rauschen und
ich immer Daten reinbekomme, obwohl nichts "in der Luft" ist).
Manchester ist sicherer.
Sebastian
Manchester ist eigentlich unbedingt nötig. Das stellt sicher, das das
Signal "Gleichspannungsfrei" ist. Ich weiß leider nicht mehr genau warum
das so sein muß, aber es ist so. Es geht also nicht, den UART direkt an
so ein modul zu hängen. Es sei denn mann nennt eines der oben genannten
Module mit RS232 Schnittstelle sein Eigen. Da ist dann aber auch ein
Controller drauf der das Protokoll und die Manchestercodierung übernimmt
@all
Habe den Thread gelesen und dabei viele qualifizierte und
aufschlußreiche Hinweise mitbekommen... echt toll !
ABER:
Hat jemand hierfür auch eine Software-Lösung (Programm-Code in
Ass, C oder BASCOM) ?
Wäre echt toll, wenn hier eine Lösung eingestellt werden
würde (für Sender- und/oder Empfangs-Controller)
Gruß
Günter
Ein Softwarebeispiel findest du unter dem ganz oben genannten Link zu
Woody. Mußt rechts nochmal auf Download klicken. Dort findest du zum
einen den Sourcecode und zum anderen Schaltpläne für Eagle
@Markus: Manchester Codierung macht aus einem Bit zwei. War das Bit
vorher "1", wird daraus "01", war das Bit "0" wird daraus "10".
Das hat den Vorteil, dass nur Freuquenzen zwischen der
Baudratenfrequenz und der halben Baudratenfrequenz übertragen werden
müssen, da maximal 2 Einsen oder Nullen nacheinander im Datenstrom
liegen.
Ansonsten müsste die Grenzfrequenz sehr viel niedriger liegen (z.B. bei
einem normalen RS232 Datenstrom, der nur Nullen oder nur Einsen
enthält), was mit den sinnvollerweise kapazitiv gekoppelten Funkmodulen
nur schwer zu erreichen ist. Außerdem wird durch die geringere
Bandbreite die Störunterdrückung verbessert. Der Nachteil ist, dass
doppelt so viele Daten übertragen werden müssen.
@ Alex: THX, aber es hat sich mittlerweile erledigt. Ich habe von
Stollmann (www.stollmann.de) Bluetoothmodule bestellt. Ich bekomm die
für 4 Wochen kostenlos zum Testen :)
Sind zwar nicht billig, aber Funkverbindungen die funktionieren kosten
halt.
Gruß
Markus
tach,
ich suche derzeit auch nach möglichkeiten einen avr mit nem pc über
funk zu vernetzen. ich hab das schon ma geschafft, allerdings mit
billigen modulen von rf solutions (geringe Reichweite; kaum stabil).
hab dabei die erfahrung gemacht, dass man das signal der rs232 komplett
vor dem übertragen und danach jeweils einmal invertieren sollte, da die
module im inaktiven modus ein low pegel raus geben, das rs232 protokoll
aber einen high definiert. das ist vielleicht auch das problem von
einigen von euch (nur ne idee).
@günter: hab das übrigens mit bascom gemacht.
Für mich klingen ja die Easy-Radio Module ganz nett. Hat damit jemand
erfahrung??
kennt jemand nen anbieter für die bim2 module??
oder sollte ich vielleicht erstmal mit rf modulen ne manchester
kodierung ausprobieren?? wie mach ich das mit bascom??
oh sch...! schon wieder so viele fragen. also wenn jmd mir wenigstens
eine oder zwei beantworten kann bin ich schon sehr dankbar.
Hallo,
mit den EASY-RADIO Modulen habe ich sehr gut Erfahrungen gemacht.
Ohne Probleme kannst du über die RS232 Schnittstelle bis 19200 Baud
übertragen.
Die Reichweite geht ohne angepasste Antenne bis zu 30m und dafür sehr
gut.
Auch die Transceiver sind klasse.
Das große Problem ist aber , das sie sehr viel kosten.
Gruß
Fernando Heitor
sooo jetzt maul ich mal rein ;)
wie wärs mit half duplex rs232 und FSK-Modem + PMR oder LPD kombination
??? is das billigste da 99% der LPDs oder PMR gerätschaften autovox
können...
das verfahren läuft schon seit anfang 70er im amateurfunkt.... 1200baud
sind 0 prob...2400 geht auch noch drüber wirds problematisch...
müsstest ein fsk-modem chipchen holen (sind ned teuer) und dazu etwas
herumbasteln... oder selbst eins machen...im grunde genommen schaltest
du zwischen 2 oszillatoren hin und her und hast auf der anderen seite
schaltest du um wenn du den richtigen ton reinbekommst (mit richtiger
amplitude) brauchst nur mal schaun was es so gibt an Packet radio
modems...sind ganz einfache schaltungen für den pc...
gut dann noch sowas dummes wie 2 PMR (500mW leistung) oder LPD (10mW)
dann gehts ab...
Rauschsperre einstelln das es nicht aufrauscht und das war...das liegt
irgendwo herum und braucht nur einen anschluss für MIC und Phones...
weil aufmachen darfst ned da sonnst die allgemeine genehmigung
erlischt... muss mal schaun aber im grunde müsste man damit ein tolles
Packet radio netz aufbaun...wie zu CB-Zeiten nur billiger und auch
schneller müssts gehn...mal schaun was da so an NF drüber laufen
darf..hab da son ding herumliegen ...nur is das im umbau zu einem 70cm
gerät...hab ja lizenz g
btw da müsste man sich übrigens (vor allem PMR) mal umhorchen da man
damit sowas wie WLAN aufziehn könnte ... nur so in ISDN speed...
das is zwar ned die welt...aber für so dinge wie gratis IRC-Anbindung
für eine ganze stadt genug ;)
73 de oe6jwf
Moin moin,
ich habe diesen Thread mit Interesse gelesen. Ich stehe gerade vor
einem ähnlichen Problem, ein Atmel Atmega8 soll an einen anderen
senden. Allerdings muss ich nur ein 16 Bit Datenwort übertragen und
keinen forlaufenden Datenstrom.
Die Frage ist nun, ob es mit den billigen 433 Mhz Funkmodulen (die
Teile sind von Conrad) möglich wäre. Die teuren Funkmodems oder Module
mit Controller sind zu teuer für die geplante Anwendung.
Hat da jemand Erfahrungen?
Gruß,
Mark
Hi,
den Artikel habe ich leider nur in Papierform ... Analog dazu ist in
der c't derzeit ebenfalls ein Artikel über eine Funkmodem in
Verbindung mit einem uC zu finden - i think -
Vielleicht hilft Dir dieser Hinweis weiter ?!
Gruss aus NRW - Tom
Hallo,
ich schlage einen Sammelbestellung von der ER400TRS von Easy-Radio vor,
dann liegt der Preis ich schätze mal bei ca. 39,00 EUR / Stück bei 15
Stück Abnahme...
Gruss
A. Arndt
Hi,
hab' gerade gesehen, daß Conrad ein Paar (!) von den addLink-Modulen
um 50 Euro verkauft! Das klingt doch echt günstig!
Die Module sind für 868MHz und übernehmen sämtliche Protokolle usw. Man
verwendet sie wie eine UART. Und man hat sogar noch Analog-Eingänge für
Meßwert-Erfassung usw., ist nämlich ein Mega8 drauf!
Sebastian
Re Hi,
bezgl. der Conrad Addlinks:
die Angabe "ein paar" ist relativ, es befinden sich ein Sender + ein
Empfänger auf EINER Platine. Somit benötigt man 2 Platinen, was
wiederum etwa 100 Euro ausmacht ... also nicht mehr ganz sooo günstig
;-)
Grüsse aus NRW - Tom
Hallo,
richtig, hatte auch mit den Conradmodulen geliebäugelt, ich ziehe die
Easy-Radio Module vor, kleiner und sehr simple, auch für Einsteiger
geeignet und noch 20 EUR preiswerter (je Strecke).
Gruss
A. Arndt
Nochmals Hi,
wie sieht es eigentlich mit Bluetooth aus ?
Habe mich schon lange nicht mehr darum gekümmert, aber
soweit mir bekannt, gibt es mittlerweile Module,
welche direkt an einen uC "angeflanscht" werden können.
Nur habe ich überhaupt keine aktuellen Preisinfos - weiß da wer mehr ?
Grüsse - Tom
Hi Tom,
also im Conrad-Prospekt steht Paar. Wäre doch witzlos, 1 (!) Transeiver
als Paar anzugeben, oder?
Im Internet steht "TRANSCEIVERP.". Das P. steht doch für Paar, oder?
Oder etwa für Platine?!? Hat so ein "Paar" schonmal jemand bestellt?
Sebastian
Danke. Die sind ja richtig günstig geworden. Aber "Paar" bezieht sich
in dem Fall denke ich wirklich auf die Paarung von Transmitter und
Receiver auf der Platine. Aber ich muß gestehen das mit 10kBit zu wenig
sind. Dann nehm ich lieber Bluetooth Module mit kurzer Reichweite aber
mehreren 100kBit Datenrate
Hallo!
Ich wollt mal was zu dem Angebot von Corad sagen. In einen anderen
Forum habe ich gelesen das es sich wirklich um 2 Transreceiver bei dem
Angebot handelt. Vielleicht müsste man einfach mal bei Conrad
nachfragen.
Gruß Matthias
hallo,
es sind wirklich 2 tranceiver in einer packung,
hab ein set für 50,-euro bestellt,
dies ist eigentlich die billigste art eine halbduplex-#
funkstrecke aufzubauen, da auch noch eine zusätzliche
fehlerkorrektur modulseitig eingestellt werden kann
gruß reiner
hallo again,
@Reiner:
handelt es sich dabei um (Kopie aus Conrad Online):
TRANSCEIVERP. ADDLINK 868MHZ M. ANTENNE
Artikel-Nr.: 190360 - 14
Alter Preis : 92,57 EUR
Neuer Preis : 49,95 EUR 46% reduziert
Sie sparen : 42,62 EUR
???
Oder gibt es noch Andere, bzw. welche meinst Du ???
Grüße aus NRW
Tom
hallo,
habe auch ein set von den Addlinks für 50,-euro bei Conrad bestellt,
es sind wirklich 2 tranceiver in einer packung, conrad sollte das mal
deutlicher kennzeichnen!
Fabi
hallo,
hab die module nun getestet,
funktionieren einwandfrei in der Standartkonfiguration
ca. 50m Reichweite durch Wände und in bebautem Gebiet !
Ich werde diese im Modellflugzeug einbauen, im Freifeld funktionieren
sie bestimmt einige hundert meter.
Desweiteren soll damit ein Panzerähnliches Fahrzeug gesteuert werden
und Telemetriedaten übertragen
gruß Reiner
@Dennis,
nichts für ungut, aber den Preis bekommt der Normalkunde bei Telemeter
auch, interessant wäre eine Sammelbestellung evtl. in UK, da könnte man
mit grösserer Stückzahl bestimmt einen günstigen Preis aushandeln.
Gruss
A. Arndt
Hi
die Verbindung soll wohl auch mit einem geschlachteten
Funk-Tür-Gong gehen.
In de.sci.electronics gibts wohl ein paar Treats dazu.
Und die Funk-Tür-Dinger sind wohl recht billig.
Nur die Datenrate ist nicht soooooo der Hit.
Gruß
Tobi
Sehr gut scheinen die AddLink Module. Dazu habe ich einige Schaltungen
mit Bildern gefunden http://www.roboternetz.de/phpBB2/ unter Artikeln
und Download
mich interessiert, ob jemand günstige rs232-bluetooth adapter gefunden
hat so wie die von Stollmann (BlueRS+E). € 120.- / Stück ist mir
auf jeden Fall zu viel. Oder hat schon mal einer einen USB-Bluetooth
aufgemacht und zweckentfremdet?