- Labornetzteil AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 19 von 19

Thema: Funkfernsteuerung mit RFM12

  1. #11
    Benutzer Stammmitglied
    Registriert seit
    27.05.2007
    Beiträge
    67
    Anzeige

    Powerstation Test
    @Picht
    Das sieht doch schon sehr gut aus. Damit wäre der CRC Check mal abgehakt.
    Jetzt muss ich mir nur noch überlegen, wie ich das mit Multi-Master mache. Aber das gestaltet sich ja ein wenig schwieriger wie der folgende Thread http://www.mikrocontroller.net/topic/75631 zeigt.

    Im Moment beschäftigen mich noch ein paar andere Bausteine, die ich erst noch in den Griff bekommen muss. Z.B. wäre da der PCF8583. Es gibt jede Menge beispielscripts, doch bisher hat keiner die Jahreszahl im SRAM abgelegt und hochgezählt. Da werde ich mich mal dran machen und den Code veröffentlichen

    @felack
    Der Code von Picht ist genau das, was du brauchst. Damit kannst du sicherstellen, dass dein Relais nur dann schaltet, wenn es auch mit seinem Namen angesprochen wird.

  2. #12
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.08.2006
    Beiträge
    118
    Hallo Eisbeeer,
    ich muss gestehen, da meine RFM12 irgendwo von China
    herumschippern hab ich auch nur vorbereitende Arbeiten gemacht.

    Mit den vielen RFM12 würde ich eine Abfrage vom Master Steuern.
    Also Slave 1 - übertrage Werte.
    Slave 2 -übertrage Werte usw....
    dann vermeidet man am sichersten irgendwelche überschneidende
    Sendungen. Die Dinger schaffen doch 100 Meter.

    Wigbert

  3. #13
    Benutzer Stammmitglied
    Registriert seit
    27.05.2007
    Beiträge
    67
    Ich glaube auch, dass ein zyklisches Abfragen der beste Weg wird.

    Der Master kann ja abfragen, wieviele Slaves antworten. Diese Adressen der Slaves im Ram ablegen und dann entsprechend abfragen. Wird ja bei 1wire devices auch nicht anders gemacht.

    Bei meinem Vorhaben sind es eh nicht mehr als 4 Slaves und die Werte sind nicht Zeitkritisch.

    Ja die RFM12 schaffen gut die 100m. Bei angepasster Antenne glaub ich noch mehr. Da kann das System von ELV, dass abgesehen davon nur eine Richtung kann, nicht mithalten.

    Grüße Eisbaeeer

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.08.2006
    Beiträge
    118
    hi,

    da ich ein Fan von den Bascom Befehl "debounce" bin, kann man
    in seiner Sub mit nur 1 Taster 256 abfragen starten.
    Pos. Flanke, tasten entprellt.(oder so)

    Ein 2.Taster blättert mit "debounce" im Menü

    Nach dem Motto:

    Wohnzimmer: zu Warm
    Ölverbrauch : zu viel
    usw.

    Wigbert

  5. #15
    Benutzer Stammmitglied
    Registriert seit
    27.05.2007
    Beiträge
    67
    Zitat Zitat von Picht
    hi,

    da ich ein Fan von den Bascom Befehl "debounce" bin, kann man
    in seiner Sub mit nur 1 Taster 256 abfragen starten.
    Pos. Flanke, tasten entprellt.(oder so)

    Ein 2.Taster blättert mit "debounce" im Menü

    Nach dem Motto:

    Wohnzimmer: zu Warm
    Ölverbrauch : zu viel
    usw.

    Wigbert


    Das musst du mir mal erklären, was du damit meinst.
    Bisher hab ich das mit Drehencoder gemacht.
    Bei Debounce kann man ja auswählen, ob er mit aufsteigender oder abfallender Flanke springen soll. Was zählst du hoch?
    Hast du mal ein Beispiel?


    Eisbaeeer

  6. #16
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.08.2006
    Beiträge
    118
    Drehdecoder sind ok, nehm die ruhig,

    ich wollte mich doch mit Tasten mich durchwählen.
    Macht sich bei manchen Projekten besser.
    Wer will schon beim Hausbus in den Kasten im Flur ein Drehgeber haben.

    nochmals nichts gegen Drehdecoder


    Anbei mal eine Menüwahl. Du drückst auf die Taste und kannst wieder
    loslassen.Das Entprellen ist auf eine best.Zeit eingestellt.
    Flag setzen und fertig.

    Menu_wahl Alias Pinb.3 '''' Menü:Speed(Grundeinstellung Wahl = 0) ; Slow ; Kanal
    Debounce Menu_wahl , 1 , Menu , Sub

    Sub Menu
    Incr Wahl
    Wahl = Wahl + 0
    If Wahl = 1 Then 'Slowwahl
    Slow = 1
    Kanal = 0
    Elseif Wahl = 2 Then 'Kanal
    Kanal = 1
    Slow = 0
    Elseif Wahl > 2 Then
    Wahl = 0
    Kanal = 0
    Speed = 0
    Slow = 0
    End If
    End Sub

    'Auszug aus mein Projekt Scanner


    Wigbert

  7. #17
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    26.07.2004
    Beiträge
    274
    Ahh ein AFU-Thread

    Ich habe auch mit den RFM12 rumexperimentiert. Dafür habe ich das Funk-Evo-Board von Pollin. Fasst jeder hat den Optokoppler überbrückt.

    Diejenigen die mit den RFM12 ein super Reichweitenergebniss haben, brauch sich nicht wundern! Sie betreiben die Module ausserhalb der Spezifikation! Von 2.2 bis 3.8Volt (zumindest die wo ich habe)

    Bei 5V geht die Reichweite logischerweise hoch!

    Und die verkraften das! Ich hab nen test mit ner Stummelantenne von ca 17cm gemacht. quer durchs gebäude (keller 2 OG) mit 19200 bps. kein übertragungsfehler. Das hat mich sehr beeindruckt.

  8. #18
    Benutzer Stammmitglied
    Registriert seit
    27.05.2007
    Beiträge
    67
    Ja die Dinger senden ganz schön Leistung. Ich hab die hier neben meinen guten "alten" Belinea 19" Monitor liegen und was sehe ich da auf meinem Bildschirm? Ein Flackern.

    Falls es jemanden interessiert. Unter www.comwebnet.de/forum gibt es einige User, die den RF12 schon für verschiedene Projekte nutzen. Unter anderem ist schon das SNAP Protokoll mit ACK - NACK und Master - Slave Anwendungen realisiert.

    Die Scripte sind alle samt in Bascom mit Quelltexten verfügbar. Unter anderem werden auch die Statis abgefragt und darauf mit erneuter Initialisierung reagiert.

    Grüße Eisbaeeer

  9. #19
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    27.08.2007
    Alter
    34
    Beiträge
    324
    Ist es denn nun möglich über ein RFM12 seriell Daten zu übertreagen, ohne SPI verwenden zu müssen? Wenn ja - wie? Das wäre ja genial !

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress