Cc1101 von Ebay

Begonnen von stim, 17 Juni 2014, 20:46:24

Vorheriges Thema - Nächstes Thema

JoWiemann

Zitat von: ws am 03 Februar 2015, 10:54:37
Vielleicht interessiert es Jemanden: 
Die TRX868 Platinchen aus einem MAX-Fensterkontakt-Bausatz (bzw. die breitere Variante aus einem "alten" HM_Gerät) funktionieren mit nanoCUL auch gut. Getestet mit HM, MAX und SlowRF Modus.

Hast Du die TRX868 mit dem Arduino "verheiratet"? Und wie hast Du sie angeschlossen?

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

locutus

Nur mal so ein Tipp: zwischen Arduino Pin D10 (SS) und Spannungsversorgung 3.3V wird ein 10 kOhm Widerstand eingebaut. Diese "Modifikation" sollte das Empfangsproblem beheben.
Wer Schaltbilder lesen kann, sollte sich das hier ansehen: http://busware.de/tiki-download_file.php?fileId=43

g9bub

Zitat von: eni am 02 Februar 2015, 19:42:41
Hallo g9bub,
hast Du das mit dem RF1101-V3.1 hinbekommen?
Ich hab hier auch so ein Modul und bekomme es nicht mit 868 MHz zum laufen. 433 MHz funktioniert.
mit den RF1101-V2 funktioniert sowohl 433 MHz als auch 868 MHz.
eine kurze Rueckmeldung wuerde mich freuen.
vlg eni
Ja, aber ich habe aktuell nur FHT (kein Homematic). Mit dem 433 Modul ging auf 868  nicht viel.

noice

Zitat von: hoehlie am 03 Februar 2015, 18:58:02
So habe jetzt alles zusammen nano und RF11001se-V3.1 868 mhz! Jetzt habe ich ja gestern lesen müssen das es mit dem RF11001se-V3.1 Probleme gibt....! Nun die Frage an euch zusammen bauen oder anderes modul besorgen?

Gesendet von meinem HTC One_M8 mit Tapatalk
Ich würde es erst einmal nur zusammen stecken und testen ..wenn du dann zufrieden bist kannst du es ja fertig löten
BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

noice

Zitat von: locutus am 03 Februar 2015, 19:26:58
Nur mal so ein Tipp: zwischen Arduino Pin D10 (SS) und Spannungsversorgung 3.3V wird ein 10 kOhm Widerstand eingebaut. Diese "Modifikation" sollte das Empfangsproblem beheben.
Wer Schaltbilder lesen kann, sollte sich das hier ansehen: http://busware.de/tiki-download_file.php?fileId=43
Oh Danke .. danach hatte ich gesucht ... :D
BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000

JoWiemann

Zitat von: locutus am 03 Februar 2015, 19:26:58
Nur mal so ein Tipp: zwischen Arduino Pin D10 (SS) und Spannungsversorgung 3.3V wird ein 10 kOhm Widerstand eingebaut. Diese "Modifikation" sollte das Empfangsproblem beheben.

Hallo locutus,

danke für die Info, hatte ich aber schon drin/dran. Eine Verbesserung kann ich nicht beobachten.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

ws

Zitat von: JoWiemann am 03 Februar 2015, 19:03:12
Hast Du die TRX868 mit dem Arduino "verheiratet"? Und wie hast Du sie angeschlossen?

Grüße Jörg

Das schmale Modul (bei mir aus einem MAX! Fensterkontakt) habe ich wie folgt angeschlossen:
1-3V3
2-GND
3-D11
4-D13
5-D12
6-D2
7-D3
8-D10


Das breite Modul:
1-D11
2-D13
3-D12
4-D2
5-D3
6-D10
7-GND
8-3V3


kaihs

Zitat von: locutus am 03 Februar 2015, 19:26:58
Nur mal so ein Tipp: zwischen Arduino Pin D10 (SS) und Spannungsversorgung 3.3V wird ein 10 kOhm Widerstand eingebaut. Diese "Modifikation" sollte das Empfangsproblem beheben.
Wer Schaltbilder lesen kann, sollte sich das hier ansehen: http://busware.de/tiki-download_file.php?fileId=43

Kannst du mir als Elektroniklaien erklären, warum das Einfluss auf den Empfang haben soll?

CS ist ja das Chip Select Signal, und der 10k ist ein Pullup-Widerstand gegen VDD = 3V, richtig?
Wenn der fehlt, ist das CS nicht zuverlässig.

Aber das CS sorgt doch 'nur' dafür, dass der CC1101 auf die Kommandos lauscht die über die SPI Schnittstelle kommen. CS hat aber negative Logik, d.h. es muss 0 sein, damit der CC1101 aktiv wird.
Also könnte es passieren, dass Kommandos an das CC1101 nicht richtig ausgeführt werden, z. B. die Konfigurationsregister nicht richtig geschrieben werden.

Aber das müsste doch genauso negative Effekte beim Senden haben.
Wo kommt jetzt der Empfang der Funkdaten ins Spiel, was fehlt mir da?

Danke,

Kai

Danke

Was entgeht mir da?
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

locutus

Zitat von: JoWiemann am 03 Februar 2015, 20:54:41
Hallo locutus,

danke für die Info, hatte ich aber schon drin/dran. Eine Verbesserung kann ich nicht beobachten.

Grüße Jörg
Hast du das Funkmodul mal unter die Lupe gehalten? Sind die Lötstellen am Chip sauber? Störquellen am Standort sind ausgeschlossen? Unterschiedliche Antennenlängen ausprobiert?

433 MHz 1/4 wave = 164.7 mm
433 MHz 1/2 wave = 329.4 mm
433 MHz full wave = 692.7 mm

868 MHz 1/4 wave = 82.2 mm
868 MHz 1/2 wave = 164.3 mm
868 MHz full wave = 345.5 mm

... dann ist das Funkmodul anscheinend defekt.

kaihs

Okay, zum Thema Pull-Up und CS habe ich noch das gefunden:

Zitat
"SPI device interactions:" When programming, the programmer first does a chip
reset. When the mega128 resets, all pins are set to input with high impedance
(floating). If a SPI device is on the SPI bus, its chip-select may
float low and enable the device, and SPI data will crash the programming data.
Adding a pull-up resistor to chip selects will solve this problem.

Das verstehe ich so, dass eine Programmierung des µC über SPI schief gehen kann, weil der Peripheriebaustein dazwischen quatschen kann.
Da der nanoCUL aber eigentlich nur über die serielle Schnittstelle programmiert wird kann das Problem ja nicht auftreten.

Schaden tut der Pull-up aber wohl auch nicht.
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

JoWiemann

#445
Zitat von: locutus am 03 Februar 2015, 21:27:08

... dann ist das Funkmodul anscheinend defekt.

Nun, habe zwei davon und beide verhalten sich gleich. CUL Version ist: V 1.62.07 nanoCUL433 (F-Band: 433MHz)

Grüße Jörg

PS: Unterschiedlich Antennen für 433 MHz habe ich schon probiert gehabt.

Update / Hinweis: Folgende Parameter haben das Problem behoben: freq:433.920MHz bWidth:464KHz rAmpl:42dB sens:8dB
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

locutus

#446
Hallo kaihs,
Seite 21, Tabelle 19: Pinout Overview, Pin 2:
ZitatSerial configuration interface, data output
Optional general output pin when CSn is high
Seite 30, Abbildung 15: Configuration Registers Write and Read Operations - CSn geht auf Low wenn Zugriff auf Register erfolgt.

kaihs

Ah, okay, jetzt ist es klar. Danke.

Dann werde ich den Widerstand bei mir auch mal ergänzen, auch wenn ich bisher keine Empfangsprobleme feststellen konnte.
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

hotwebnet

Hallo zusammen, nun ist alles angekommen.....mein Arduino Nano und mein CC1101 433 Wireless Module, ich wollte es erst einmal so verbinden....ist das richtig...... oder muss ich den Arduino Nano erste einmal flashen....und wenn wie geht das....bitte um Hilfe habe kein Geld für ein fertiges Mudul.........Danke


http://blog.gummibaer-tech.de/cul-stick-868433-im-selbstbau/

noice

Hallo hotwebnet ... kannst du machen wie du willst .. wenn du ganz sicher gehen willst dann erst flashen und dann stromlos zusammenstecken
BananaPI, RaspberryPi+AddonBoard,HMLAN,  miniCUL 433,nanoCUL 433,nanoCUL868,FHEMduino 433, Jeelink clone diverse Homematic, FS20, MAX, TFA und IT Komponenten.
10" Tablet mit andFhem, Daitem D14000