Verfügbare Informationen zu "433 MHz Module - ANsprechen mit AVR"
Qualität des Beitrags: Beteiligte Poster: avrnix - Kay - Wigbert Forum: www.comwebnet.de Forenbeschreibung: AVR Mikrocontroller und Elektronik - Forum - www.comwebnet.de aus dem Unterforum: Was ist Möglich Linkseiten Antworten: 36 Forum gestartet am: Mittwoch 25.10.2006 Sprache: deutsch Link zum Originaltopic: 433 MHz Module - ANsprechen mit AVR Letzte Antwort: vor 16 Jahren, 11 Monaten, 1 Tag, 23 Stunden, 44 Minuten
Alle Beiträge und Antworten zu "433 MHz Module - ANsprechen mit AVR"
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 05.04.2007, 12:42433 MHz Module - ANsprechen mit AVR
Bei www.pollin.de unter Fundgrube gibts 433MHz Tranreiver und Empfänger und Sender Module ( Stand :April.2007)
Die gibts auch hier:
http://www.hoperf.com/doce/rf_fsk.asp
Datenblatt und Ansteuerung:
http://www.hoperf.com/pdf/RF12_code.pdf
Und einen Thread hier :
http://www.mikrocontroller.net/topic/65984#528603
C-Code: http://www.mikrocontroller.net/topic/67273#new
:D Hat jemand schon was damit gemacht? Wie sin deiese Module?
Re: 433 MHz Module - ANsprechen mit AVR
Kay - 20.04.2007, 13:09
hi,
das würde mich auch mal interessieren, ob es sich lohnt, sich diese Dinger anzuschaffen.
mfg Kay
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 20.04.2007, 17:51
Anscheined ja - Es gubt schon fertiger C-Routinen für den Sender, Transceiver und Empfänger.
Sind kurze Programme und werden leicht in BASCOM Portierbar sein.
:D
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 22.04.2007, 11:24
Es gibt sogar eine BASCOM Portierung zum Tranceiver von Pollin:
http://www.mikrocontroller.net/topic/67273#545541
http://www.mikrocontroller.net/topic/67273#545541
die Quellen - Bitte mal ins Forum schauen da, vielleicht nicht ohne Fehler ist.
:P
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 22.04.2007, 11:25Das Programm
' ########################################################################
' ### RF12-Test in Bascom
' ### Basierd auf Code von Benedikt K.
' ### Joachim Fossie Bär Reiter
' ########################################################################
$regfile = "m16def.dat"
$crystal = 10000000
$baud = 19200
Declare Sub Rf12_init
Declare Function Rf12_trans(byval Wert As Word) As Word
Declare Sub Rf12_setfreq(byval Freq As Single)
Declare Sub Rf12_setbandwith(byval Bandwith As Byte , Byval Gain As Byte , Byval Drssi As Byte)
Declare Sub Rf12_setbaud(byval Rfbaud As Word )
Declare Sub Rf12_setpower(byval Outpower As Byte , Byval Fskmod As Byte)
Declare Sub Rf12_ready
Declare Sub Rf12_txdata(byval maxchar As Byte)
Declare Sub Rf12_rxdata(byval Maxchar As Byte)
Const Rf12freq = 433.92
Const Rf12baud = 19200
Const Maxchar = 32
'config the SPI in master mode.The clock must be a quarter of the slave cpu
' Hier ggf. den SoftSPI reinmachen
Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = Low , Phase = 0 , Clockrate = 128
' werden benötigt für rf12_ready
Spi_cs Alias Portb.4 ' SS-Pin
Spi_sdo Alias Pinb.6 ' MOSI-PIN
'init the spi pins
Spiinit
' was so gebraucht wird
Dim Count As Byte
Dim Temp As Word
Dim Rfdata(32) As Byte
Dim Text As String * Maxchar At Rfdata Overlay
Call Rf12_init ' ein paar Register setzen (z.B. CLK auf 10MHz)
Call Rf12_setfreq(rf12freq) ' Sende/Empfangsfrequenz auf 433,92MHz einstellen
Call Rf12_setbandwith(4 , 1 , 4) ' 200kHz Bandbreite, -6dB Verstärkung, DRSSI threshold: -79dBm
Call Rf12_setbaud(rf12baud) ' 19200 baud
Call Rf12_setpower(0 , 6) ' 1mW Ausgangangsleistung, 120kHz Frequenzshift
' ########################################################################
' ###### Hauptproggi
' ########################################################################
Text = "Dies ist ein 433MHz Test !!! {010} "
' Je nachdem ob Sender oder Empfänger die entsprechenden Zeilen aktivieren
Do 'Ewigschleife
' Hier ist die Senderoutine
' Call Rf12_txdata(maxchar)
Wait 1
' Hier ist die Empfangsroutine
' Call Rf12_rxdata(maxchar)
Loop
End 'end program
' ########################################################################
' ###### Unterroutinen
' ########################################################################
Sub Rf12_init:
Waitms 100
Temp = Rf12_trans(&Hc0e0)
Temp = Rf12_trans(&H80d7)
Temp = Rf12_trans(&Hc2ab)
Temp = Rf12_trans(&Hca81)
Temp = Rf12_trans(&He000)
Temp = Rf12_trans(&Hc800)
Temp = Rf12_trans(&Hc4f7)
End Sub
Sub Rf12_setfreq(byval Freq As Single)
Freq = Freq - 430.00
Temp = Freq / 0.0025
If Temp <96> 3903 Then
Temp = 3903
End If
Temp = Rf12_trans(temp)
End Sub
Sub Rf12_setbandwith(byval Bandwith As Byte , Byval Gain As Byte , Byval Drssi As Byte)
Drssi = Drssi And 7
Gain = Gain And 3
Temp = Bandwith And 7
Shift Temp , Left , 2
Temp = Temp + Gain
Shift Temp , Left , 3
Temp = Temp + Drssi
Temp = Temp + &H9400
Temp = Rf12_trans(temp)
End Sub
Sub Rf12_setbaud(byval Rfbaud As Word )
If Rfbaud < 663 Then Exit Sub
If Rfbaud < 5400 Then
Temp = 43104 / Rfbaud
Temp = Temp - 1
Temp = Temp + &HC680
Else
Temp = 344828 / Rfbaud
Temp = Temp - 1
Temp = Temp + &HC680
End If
Temp = Rf12_trans(temp)
End Sub
Sub Rf12_setpower(byval Outpower As Byte , Byval Fskmod As Byte)
Outpower = Outpower And 7
Temp = Fskmod And 15
Shift Temp , Left , 4
Temp = Temp + Outpower
Temp = Temp + &H9800
Temp = Rf12_trans(temp)
End Sub
Sub Rf12_txdata(byval maxchar As Byte)
Temp = Rf12_trans(&H8238)
Rf12_ready
Temp = Rf12_trans(&Hb8aa)
Rf12_ready
Temp = Rf12_trans(&Hb8aa)
Rf12_ready
Temp = Rf12_trans(&Hb8aa)
Rf12_ready
Temp = Rf12_trans(&Hb82d)
Rf12_ready
Temp = Rf12_trans(&Hb8d4)
Rf12_ready
For Count = 1 To Maxchar
Rf12_ready
Temp = &HB800 + Rfdata(count)
Temp = Rf12_trans(temp)
Next Count
Rf12_ready
Temp = Rf12_trans(&H8208)
End Sub
Sub Rf12_rxdata(byval maxchar As Byte)
Temp = Rf12_trans(&H82c8)
Temp = Rf12_trans(&Hca81)
Temp = Rf12_trans(&Hca83)
For Count = 1 To Maxchar
Rf12_ready
Temp = Rf12_trans(&Hb000)
Rfdata(count) = Temp
Next Count
Temp = Rf12_trans(&H8208)
End Sub
Function Rf12_trans(byval Wert As Word) As Word
Local Lowbyte As Byte
Local Highbyte As Byte
Local Tempwert As Word
Lowbyte = Wert And 255
Highbyte = Wert / 256
Lowbyte = Spimove(lowbyte)
Highbyte = Spimove(highbyte)
Tempwert = Highbyte * 256
Tempwert = Tempwert + Lowbyte
Rf12_trans = Tempwert
End Function
Sub Rf12_ready
Reset Spi_cs
While Spi_sdo = 0
Wend
End Sub
Re: 433 MHz Module - ANsprechen mit AVR
Wigbert - 02.05.2007, 19:07
Hallo,
in der Sub setfrequenz steckt ein Fehler.Müsste der vollständigkeitshalber
korrigiert werden.
Re: 433 MHz Module - ANsprechen mit AVR
Wigbert - 02.05.2007, 19:56
und hier mal ein paar Antennen, für Leute mit XXL Garten.
es ist auf Sendefrequenz umzurechnen.
bei 433Mhz
Also Lamda = 300Mill./433Mill. Hz
Lamda = 69,3cm
Minimalantenne:
Drahtlänge = Lamda/4
Drahtlänge = 17,3cm(Gummiwurst.)
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 02.05.2007, 20:09
Mit dem BASCOM Programm - ich weiss das da ein Fehler ist - aber ich habe noch nicht die Module und der Auhtor auch nicht :lol:
Aber habe schon mal nachgefragt
Mit der Atenne - ist ja interresant, vielleicht erzählst du mal die Vorteile dieser Antennen zur Draht Variante.
Würde eine Platine Antenne als Wickel ( Schneckenform)z.B. auch gehen ?
Wie müsste diese dann ausehen?
:idea: :idea: :idea: :idea: :P
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 02.05.2007, 20:32Module
Ich habe mir mal gedanken gemacht !
1. Ein Modul zur Anbindung am PC FUnk - USb oder Seriell
2. Ein Steuer/Auswertungsmodul mit Anzeige (S65 ) etc. :wink: der die Module Abfragt und vielleicht was macht.
3 Mess und Steuermodul - soll Frequenz, Sensorenwerte etc Aufnehmen und entsprechend Aktoren beeinflussen.
vielleicht ein Funk Messlabor :lol:
Werte werden gemessen und zum Auswertemodul geschickt und ausgegeben, bzw auf einer SDCARD bzw. MMC gespeichert..
Als DATAGRAMM:
ADRESSE des Moduls - EInheit - Wert - Trigger - was weiss ich noch-
Zum Beispiel eine Temperaturmessung quer im Haus/Wohnung oder HOf
4. Reapeter Modul ?
Wichtiger ist wohl auch ein Protkoll zur Auswertung bzw Steuerung.
Noch jemand eine Idee?
Re: 433 MHz Module - ANsprechen mit AVR
Wigbert - 03.05.2007, 13:38
Nun ich muss vielleicht erwähnen,
das ich ein vom Lande komme und natürlich eine Übertragung
der Daten vom Wohnhaus zum wohinauch immer vornehme.
Drahtantenne-> kleinster Wirkungsgrad.Da Rundstrahlchrakteristik.
Dipol-> Bündelung der Sendeenergie nach vorn und hinten,schon
besser.Quad-> Bündelung der Energie in eine Richtung.
Also wenn ich die Sendeenergie in eine Richtung abstrahle
ist zwar der Einfallswinkel klein aber die Empfangsentfernung
grösser.oftmals will man nicht in allen Richtungen senden.
Funkstrecke: von hinten empfangen-> nach vorn senden.
Ach übrigens die Drahtantenne beinhaltet keine Verkürzungsfaktoren.
Also nach und nach um 5mm kürzen, bis optimale Abstrahlung.Aber Achtung: Im Gebäude kann das anders sein wie im Freien.
Test des Senders:Drahtantenne zu einen Kreis biegen,µA Meter.
ein Ende an Com, das andere Ende mit einer Universaldiode in Reihe
schalten und an das Messgerät anschliessen.In der Nähe der Sendeantenne halten.misst die Feldstärke.Ob überhaupt gesendet wird,
oder die Abstrahlung optimieren.
Hat schon jemand ein Board entworfen.
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 03.05.2007, 18:16
Wigbert hat folgendes geschrieben:
Test des Senders:Drahtantenne zu einen Kreis biegen,µA Meter.
ein Ende an Com, das andere Ende mit einer Universaldiode in Reihe
schalten und an das Messgerät anschliessen.In der Nähe der Sendeantenne halten.misst die Feldstärke.Ob überhaupt gesendet wird,
oder die Abstrahlung optimieren.
Hat schon jemand ein Board entworfen.
ein Ende an Com ? Was meinst du damit ?
-----|<--O---com O= µA-Meter ( kann man das nicht mit einen AVR messen ?) --- Atenne bzw Leitung |< = Diode ( eine Germaium oder Egal ? )
Das Board habe noch nicht entworfen.
Re: 433 MHz Module - ANsprechen mit AVR
Wigbert - 04.05.2007, 18:04
Sorsy,
schlechte Ausdrucksweise.Ein ganz normales Strommessgerät im µA
Bereich.
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 04.05.2007, 18:37
Also Analoges Gerät ? geht auch mit einen Digitales -sprich Multimeter?
8)
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 04.05.2007, 19:58
Felstärkemessgerät ?
Könnte man nicht am Widerstand einen OPV anschlissen und über einen AVR die Feldstärke messen? Dann wie wird die Feldstärke eigentlich gemessen ?
in dbµV oder 0..100% ?
Re: 433 MHz Module - ANsprechen mit AVR
Kay - 07.05.2007, 21:08
hi,
hat jemand von euch schon diese Module ? In ner Sammelbestellung kann man die 433 Mhz oder die 868 Mhz Variante bestellen. Wo liegt denn da der Unterschied ( außer der Frequenz natürlich ) ?
mfg Kay
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 07.05.2007, 21:32
1. Nein die Module sind bestellt
2. die 868MHz dürfen in 1 Min max 10 sec Senden, vorteil weniger Störungen
bei den 434MHz Modulen kann man Dauern Senden und Empfangen.
Ich schätze mal die werden in 14 Tagen bis 3 Wochen da sein.
Was macht dein Touchpanel?
Re: 433 MHz Module - ANsprechen mit AVR
Kay - 07.05.2007, 22:54
welche module bekommst du ? die 433 oder die 868 ? ich bin echt am überlegen, welche ich nehmen soll. Will damit ne Haussteuerung machen.
hab mir jetzt so nen sudoku spiel bestellt und warte drauf. wenn ichs da habe, berichte ich dir.
mfg Kay
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 08.05.2007, 06:31
Hallo Kay,
ich habe die 434MHz Module bestellt. Man kann Sie ( keine Ahnung ) vielleicht auch zum Steuern von Funksteckdosen benutzen.
Ich habe das RFM12 Tranceiver MOdul bestellt (4 St). Ich überlege mir ein Protokoll, sodass eine Sicherheit zur Steuerung und Messung da ist.
Wie läuft das eigentlich beim CAN Bus ab?
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 08.05.2007, 11:32Fehlerbereinigte Verion von Bastelbär
' generated. Take care that the chip supports all fuse bytes.' ########################################################################
' ### RF12-Test in Bascom
' ### Basiert auf Code von Benedikt K.
' ### Joachim Fossie Bär Reiter 04/2007
' ########################################################################
$regfile = "m32def.dat"
$hwstack = 32 ' default use 32 for the hardware stack
$swstack = 10 'default use 10 for the SW stack
$framesize = 40
'$PROG &HFF,&HFF,&HD9,&H00' generated. Take care that the chip supports all fuse bytes.
$crystal = 8000000
$baud = 19200
Baud = 19200
Declare Sub Rf12_init
Declare Function Rf12_trans(byval Wert As Word) As Word
Declare Sub Rf12_setfreq(byval Freq As Single)
Declare Sub Rf12_setbandwith(byval Bandwith As Byte , Byval Gain As Byte , Byval Drssi As Byte)
Declare Sub Rf12_setbaud(byval Rfbaud As Long)
Declare Sub Rf12_setpower(byval Outpower As Byte , Byval Fskmod As Byte)
Declare Sub Rf12_ready
Declare Sub Rf12_txdata(byval Maxchar As Byte)
Declare Sub Rf12_rxdata(byval Maxchar As Byte)
Const Rf12freq = 433.92
Const Rf12baud = 19200
Const Maxchar = 32
'config the SPI in master mode.The clock must be a quarter of the slave cpu
' Hier ggf. den SoftSPI reinmachen
Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = Low , Phase = 0 , Clockrate = 128 , Noss = 1
' werden benötigt für rf12_ready
Spi_cs Alias Portb.4 ' SS-Pin
Config Spi_cs = Output
Spi_sdo Alias Pinb.6 ' MOSI-PIN
Set Spi_cs
'init the spi pins
Spiinit
' was so gebraucht wird
Dim Count As Byte
Dim Temp As Word
Dim Rfdata(32) As Byte
Dim Text As String * Maxchar At Rfdata Overlay
Print "Init"
Call Rf12_init ' ein paar Register setzen (z.B. CLK auf 10MHz)
Print "Set Frequenz"
Call Rf12_setfreq(rf12freq) ' Sende/Empfangsfrequenz auf 433,92MHz einstellen
Print "Set Bandwith"
Call Rf12_setbandwith(4 , 1 , 4) ' 200kHz Bandbreite, -6dB Verstärkung, DRSSI threshold: -79dBm
Print "Set Baudrate"
Call Rf12_setbaud(rf12baud) ' 19200 baud
Print "Set Power"
Call Rf12_setpower(0 , 6) ' 1mW Ausgangangsleistung, 120kHz Frequenzshift
' ########################################################################
' ###### Hauptproggi
' ########################################################################
Text = "Dies ist ein 433MHz Test !!!!!{013}{010}"
' Je nachdem ob Sender oder Empfänger die entsprechenden Zeilen aktivieren
Do 'Ewigschleife
' Hier ist die Senderoutine
' Print "Sende"
' Call Rf12_txdata(maxchar)
Wait 1
' Hier ist die Empfangsroutine
Print "Empfange"
Call Rf12_rxdata(maxchar)
For Count = 1 To Maxchar
Print Chr(rfdata(count)) ; "-";
Next Count
Print
Loop
End 'end program
' ########################################################################
' ###### Unterroutinen
' ########################################################################
Sub Rf12_init:
Waitms 150
Temp = Rf12_trans(&Hc0e0)
Temp = Rf12_trans(&H80d7)
Temp = Rf12_trans(&Hc2ab)
Temp = Rf12_trans(&Hca81)
Temp = Rf12_trans(&He000)
Temp = Rf12_trans(&Hc800)
Temp = Rf12_trans(&Hc4f7)
End Sub
Sub Rf12_setfreq(byval Freq As Single)
Freq = Freq - 430.00
Temp = Freq / 0.0025
If Temp <96> 3903 Then
Temp = 3903
End If
Temp = Temp + &HA000
Temp = Rf12_trans(temp)
End Sub
Sub Rf12_setbandwith(byval Bandwith As Byte , Byval Gain As Byte , Byval Drssi As Byte)
Drssi = Drssi And 7
Gain = Gain And 3
Temp = Bandwith And 7
Shift Temp , Left , 2
Temp = Temp + Gain
Shift Temp , Left , 3
Temp = Temp + Drssi
Temp = Temp + &H9400
Temp = Rf12_trans(temp)
End Sub
Quelle:
http://www.mikrocontroller.net/topic/67273#556512
Hat von euch einer schon die Module?
Weiteres ist noch vom Author geplant :
ES LEBT, ES LEBT!!
Die Routinen für den BASCOM laufen. Ein kleiner Fehler, abgesehen von
dem den HUMIX gemeldet hat, war noch drin (Highbyte zuerst senden) aber
jetzt laufen sie. Ich habe sie gerade an der Hardware mit einem
Evalboard getestet. Allerdings hab ich den MEGA32 mit 8Mhz vom Evalboard
getaktet, also nicht mit den 10MHz vom Modul. Also aufpassen im
Quelltext falls einer die 10Mhz nutzt. Angeschlossen hab ich das Modul
folgendermassen:
VDD -> VCC
GND -> GND
SDI -> MOSI (PB5, Pin 6)
SDO -> MISO (PB6, Pin 7)
SCK -> SCK (PB7, Pin 8)
nSel -> SS (PB4, Pin 5)
FSK -> R 10k Pullup
Jetzt gehts weiter im Programm mit den Feinheiten und IRQ-Steuerung.
Auch werde ich mal mit dem SPI-Clock spielen um schneller zu werden.
Datei anbei, und nicht die Fuses vergessen.
-------------------------------------------------------------
:roll:
Re: 433 MHz Module - ANsprechen mit AVR
Kay - 09.05.2007, 12:04
hi,
bei CAN übernimmt der CAN Controller die ganze Verwaltung der Daten. Du musst dem nur die Daten übergeben und der kümmert sich um das Protokoll, Kollisionserkennung usw...
mfg Kay
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 09.05.2007, 12:55
Hast du auch schon das RFM12 Modul von Pollin ausprobiert?
bei CAN heist das nur: daten rein und dann Daten raus ?
Oder muss man extra was wissen?
Ich denke da an ein Protokoll damit sich die Module unterhalten können.
brauche dann nur so ein 434Modul an den CAN anschlissen und dann macht er alles? man braucht dann nur auf gewisse Ereignisse zu reakieren?
:roll:
Re: 433 MHz Module - ANsprechen mit AVR
Kay - 09.05.2007, 13:26
ich habe leider noch kein RFM12 Modul.
Du brauchst um CAN nutzen zu können nen uC controller ( megaxxx ) und den CAN Controller selbst. mit dem mega sendest du z.B. Node 1 ,Daten "hallo". Der CAN Controller nimmt diese Daten und passt sie ins CAN Protokoll rein. Du hast nichts mit Kollisionserkennung usw. zu tun.
mfg kay
Re: 433 MHz Module - ANsprechen mit AVR
Wigbert - 09.05.2007, 15:39
Hallo Leute,
hier mal ein Grössenvergleich meiner Pollin-Module
irgendwie hab ich sie mir grösser vorgestellt.
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 09.05.2007, 17:08
Stimmt - das machen die Fotos ;)
Aber gut das die so klein sind :)
kann man die gut löten ?
Und haben die ein 2 mm Raster ?
:roll:
Wann sehen wir den die 1. ANwendung 8) 8)
Na da bin ich mal gespannt, wie dein Test bericht ausfällt :!:
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 14.05.2007, 19:48
Angeblich Sendet das Modul nur Nullen.
Lösung:
Es muss abgewartet werden das alles gesendet worden ist.
Sub Rf12_ready
Reset Ss 'Chip Select = 0
For I = 1 To 30000
If Miso = 1 Then Exit For
Next
End Sub
http://www.mikrocontroller.net/topic/67273#561045
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 22.05.2007, 13:19
http://www.mikrocontroller.net/topic/67273#566012
Könnte sein das MOSI mit MISO vertauscht ist im BASCOM Programm, mal kontrollieren. Leider kann ich das nicht überprüfen da ich noch keine Module habe.
:shock:
Re: 433 MHz Module - ANsprechen mit AVR
Wigbert - 23.05.2007, 15:34
Hallo,
Zitat:Es muss abgewartet werden das alles gesendet worden ist.
wie lange , worauf, kapier ich nicht.
Ich hab mal die soft SPI-Version in der Simulation dudeln lassen
da ist
sub rf12 ready etwas anders.
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 23.05.2007, 17:08
Hallo - Im Forum wird vom 2 Byte Puffer gesprochen und sobald der leere ist bis auf die 2 Byte ( CR+LF) hört das zusenden.
Und dann kann das Modul z.B auf Empfang umschalten oder was andewres Senden. Ich kann das aber nicht überprüfen.
:?
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 23.05.2007, 20:36
Wigbert könnte dich interessieren neben Programm(C) gibts auch ein Layout
http://www.mikrocontroller.net/topic/67273#567621
RFM12 434MHz Modul an USB :P
Re: 433 MHz Module - ANsprechen mit AVR
Wigbert - 25.05.2007, 20:11
Hallo avrnix,
dank Dir für die Info.
Hab mich noch hinreissen lassen, bei der nächsten rfm 12 Sammelbestellung dabei zu sein.
Schöne Feiertage.
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 25.05.2007, 22:29
Läuft schon was bei dir ? Und wilst es mit USB und dem RFM12 ausprobieren?
Re: 433 MHz Module - ANsprechen mit AVR
Wigbert - 26.05.2007, 11:02
Hallo avrnix,
habe gerade mein Pollin Board ausgepackt. Müsste über Pfingsten die
ersten Erfolge haben(hoffe ich wenigstens).
mir schwebt eine Funk-Schnittstelle für das auslesen und beschreiben
einer SPS vor. Man steht sonst immer mit den laptop vor den
Schaltschrank und kann den Prozessablauf nicht einsehen.
Als Antenne schwebt mir eine kleine Teleskopantenne vor,
die man in allen Richtungen abknicken kann, sodas das Modul
auch hingelegt werden kann.Also einfach mal abwarten.
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 26.05.2007, 13:14
Das ist doch mal eine Gute Idee. Mit Teleskopantenne ist da länger als 16cm hat man dadurch eine weitere Reichweite?
Man könnte auch die Daten oder das Programm komplett neu einspielen ( Bootloader ) 8)
Ich bin mal gespannt welche Ergebnisse du am Wochenende gewinnen wirst und ob der BASCOM Code klappt ( was er sollte ).
Schöne Feiertage! :D
Re: 433 MHz Module - ANsprechen mit AVR
Wigbert - 26.05.2007, 18:23
Hallo Leute,
hier mal meine kleine rf12 "Forschungsstation".
Das Pollinboard kann auch ein Blinder zusammenlöten. +++!
Der Controller lässt sich über ISP bein eigebauten rf12 nur noch programmieren wenn die rf12 Spannungsversorgung bestehen bleibt.
Ich hab den Optokoppler durch eine Drahtbrücke (gelb) ersetzt.
Muss man erst mal drauf kommen!
Ansonsten wie im Bild zu sehen, ging das rf12 problemlos auf senden.
Das Empfangsboard wird ein Eigenbau sein und ist in Arbeit
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 26.05.2007, 20:02
Gratulation ! :D der Empfänger ist das Teil wo 434,92 Mhz ist richtig ?
Was ist das was mit Baudrate etc im Display und Keyboard für ein Teil?
Aber es geht :-) .
Ja es gibt einen in Bascom für einen Mega 8 einen Bootloader.
Allerdings habe es noch nicht ausprobiert ( Sample/Boot )
8) Hört du was aus dem Empfänger ?
Werde morgen eine Extra Brett zum Thema RFM12 erstellen.
Und anfangen eine HP anzulegen.
:roll:
Re: 433 MHz Module - ANsprechen mit AVR
avrnix - 27.05.2007, 10:11Es gibt ein Extra Brett für den RF12 ,01,02 Module
So bitte hier nichts mehr reinschreiben nimmt dieses Brett:
http://www.iphpbb.com/board/f-10138836nx63949-24.html
für Software , Hardware, und Brainstörming :!:
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum www.comwebnet.de
S65 - Assmbler Routinen und Layout auf Polnischer Seite - gepostet von avrnix am Samstag 01.09.2007
8Bit Wandlung - Erhöhung der Samplerate - gepostet von avrnix am Mittwoch 14.11.2007
Einzelne Farben berechnen - S65 Display - gepostet von avrnix am Sonntag 11.11.2007
Controller retten - gepostet von Wigbert am Mittwoch 20.06.2007
RF12 RF02 etc - Software probleme - gepostet von avrnix am Sonntag 27.05.2007
Testboard RFM12 mit ATMeag 8 - gepostet von avrnix am Freitag 08.06.2007
Ähnliche Beiträge wie "433 MHz Module - ANsprechen mit AVR"
level4 module - 2Arca2 (Donnerstag 14.09.2006)
Suche ein Notebook mit min 300 MHZ - Kajo (Dienstag 23.08.2005)
iXeL-Racer -> Kanal 19 -> 27.145 Mhz - iXeL-Racer (Donnerstag 12.07.2007)
MX12 35 UND 40 MhZ???? - ls4 (Freitag 23.02.2007)
35 MHz: A-Band... B-Band... wasn das nu genau? - Okke Dillen (Montag 04.09.2006)
Auflistung der benötgten Module - Dennis (Donnerstag 03.08.2006)
72 MHz im DF-4 erlaubt ? - Manta 400 (Freitag 12.05.2006)
Comfort indicator module - REFZ (Samstag 30.06.2007)
Neue Module werden zu wucherpreisen verkauft. - ohmhertz (Sonntag 23.09.2007)
512MB DDR2 400 MHZ für´s Notebook - Manuel (Dienstag 13.12.2005)