Entwicklung eines CC1101 868.3MHz Funkmoduls

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Benutzeravatar
FUEL4EP
Beiträge: 573
Registriert: 01.11.2017, 17:26
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 76 Mal
Danksagung erhalten: 70 Mal
Kontaktdaten:

Re: Entwicklung eines CC1101 868.3MHz Funkmoduls

Beitrag von FUEL4EP » 27.09.2023, 08:41

Grüße

Ewald

Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs

ivo-int
Beiträge: 289
Registriert: 13.04.2020, 08:55
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 34 Mal
Danksagung erhalten: 16 Mal

Re: Entwicklung eines CC1101 868.3MHz Funkmoduls

Beitrag von ivo-int » 27.09.2023, 13:30

Hallo Ewald

Danke für den Link. Das ist im Moment zu Hohe Materie für mich. :shock: Einen KO besitze ich auch nicht und mein Englisch genügt für dieses Thema nicht.
Ich warte einmal die Tests von Stephan ab. Er kann dann eventuell eine bessere Aussage treffen. Was ich im Dokument gesehen habe, dass die Toleranz der C's mit kleiner 5% gewählt werden sollten.

Gruss Ivo
_______________________________________________________________________________________________________
Raspberrymatic auf einem Raspi 4 4GB (HB-RF-USB-2) mit 2 LAN Gateways,
42 RF Geräte, 4 IP Geräte und 21 Cuxd Geräte, 24 RF Eigenbau Geräte
hm_pdetect, E-Mail, XML-API, JB HB Devices, HB-TM-Devices-AddOn, CUx-Daemon, CCU-Historian auf einem separaten Raspi

HMSteve
Beiträge: 529
Registriert: 20.08.2019, 06:23
Hat sich bedankt: 13 Mal
Danksagung erhalten: 93 Mal

Re: Entwicklung eines CC1101 868.3MHz Funkmoduls

Beitrag von HMSteve » 10.10.2023, 11:14

Habe mal die beiden Module von Ivo gemessen, mit dem Zaehler sehe ich bei einem eine Oszillatorfrequenz von 26.0001 MHz, beim zweiten von 26.0002 MHz. Gegenprobe mit dem (mit 0.5ppm spezifizierten) RSP1A beim zweiten mit Standard-Frequenzconfig ergab knapp 868.308 MHz Sendefrequenz, das passt also i.R. der Messunsicherheiten und die Module sind frequenzmaessig in Ordnung und insb. voll in der Quarzspezifikation von 10ppm.
Da ein paar Portionen Huehnerfutter sowieso aus China auf dem Weg sind, werde ich nach deren Ankunft aus Spass probieren, den Quarz noch etwas zu ziehen, wirklich Grund dafuer besteht m.E. aber nicht.

Viele Gruesse,
Stephan

ivo-int
Beiträge: 289
Registriert: 13.04.2020, 08:55
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 34 Mal
Danksagung erhalten: 16 Mal

Re: Entwicklung eines CC1101 868.3MHz Funkmoduls

Beitrag von ivo-int » 26.10.2023, 11:52

Hallo Stephan

Interpretiere ich das richtig, dass du an der Schaltung und Bauteilen nichts anpassen würdest?

Gruss Ivo
_______________________________________________________________________________________________________
Raspberrymatic auf einem Raspi 4 4GB (HB-RF-USB-2) mit 2 LAN Gateways,
42 RF Geräte, 4 IP Geräte und 21 Cuxd Geräte, 24 RF Eigenbau Geräte
hm_pdetect, E-Mail, XML-API, JB HB Devices, HB-TM-Devices-AddOn, CUx-Daemon, CCU-Historian auf einem separaten Raspi

HMSteve
Beiträge: 529
Registriert: 20.08.2019, 06:23
Hat sich bedankt: 13 Mal
Danksagung erhalten: 93 Mal

Re: Entwicklung eines CC1101 868.3MHz Funkmoduls

Beitrag von HMSteve » 26.10.2023, 18:40

Hallo Ivo,

nun, da die vielen bestellten Cs angekommen sind, wuerde ich nochmal die Frequenz mit 2 x 15pF und ggf 15 und18pF anschauen wollen, hoffe, ich schaffe das am Sonntag.

Viele Gruesse,
Stephan

HMSteve
Beiträge: 529
Registriert: 20.08.2019, 06:23
Hat sich bedankt: 13 Mal
Danksagung erhalten: 93 Mal

Re: Entwicklung eines CC1101 868.3MHz Funkmoduls

Beitrag von HMSteve » 29.10.2023, 19:26

So, Anpassungen der Last-Cs am Quarz an meinen beiden Modulen ergab folgende Messungen:
Osc_Cs.JPG
Osc_Cs.JPG (26.18 KiB) 255 mal betrachtet
Meine Cs scheinen also etwas von denen von JLC abzuweichen, aber das ist alles im Rahmen. Eine Erhoehung des Cs am Oszillatoreingang von 12pF auf 15pF vergroessert bei meinen Modulen bereits den Frequenzfehler ggue der Originalbestueckung. Fazit: Bestueckung wuerde ich nicht aendern.

Ergaenzend habe ich zwei leicht verschieden aufgebaute China-Module durch Tausch der Cs auf unter 100Hz Abweichung von 26MHz gebracht und mit diesen unter praktsich gleichen Bedingungen die Empfangsempfindlichkeit im Vergleich zu Ivos beiden Modulen getestet. Hierbei war die CCU recht weit entfernt und durch mehrere Waende abgeschirmt. Mit Ivos Modulen waren Empfangsstoerungen sehr selten, auch bei von der CCU angezeigtem RSSI von -107dB. Mit beiden China-Modulen gelang der Empfang unter fast gleichen Bedingungen fast nie. Auch wenn das natuerlich keine Messung ist (bereits eine Koerperbewegung um ein paar Zentimeter aendert die Empfangsbedingungen substantiell bei diesem Test), ist das m.E. ein starkes Indiz fuer eine bessere Empfindlichkeit von Ivos Modulen. 8)

Viele Gruesse,
Stephan

ivo-int
Beiträge: 289
Registriert: 13.04.2020, 08:55
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 34 Mal
Danksagung erhalten: 16 Mal

Re: Entwicklung eines CC1101 868.3MHz Funkmoduls

Beitrag von ivo-int » 29.10.2023, 19:52

Hallo Stephan

Danke für deine ausführlichen Messungen. :D 8)

Dann stellt sich mir nur noch die Frage ob ich den Bestückungsdruck auf der Oberseite noch entfernen soll? Lesen kann man es eh nicht. Die JLCPCB Beschriftung habe ich bereits auf die Unterseite verbannt.

Danke und Gruss Ivo
_______________________________________________________________________________________________________
Raspberrymatic auf einem Raspi 4 4GB (HB-RF-USB-2) mit 2 LAN Gateways,
42 RF Geräte, 4 IP Geräte und 21 Cuxd Geräte, 24 RF Eigenbau Geräte
hm_pdetect, E-Mail, XML-API, JB HB Devices, HB-TM-Devices-AddOn, CUx-Daemon, CCU-Historian auf einem separaten Raspi

ivo-int
Beiträge: 289
Registriert: 13.04.2020, 08:55
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 34 Mal
Danksagung erhalten: 16 Mal

Re: Entwicklung eines CC1101 868.3MHz Funkmoduls

Beitrag von ivo-int » 29.10.2023, 20:38

Hallo zusammen

Hier die finale Version des Funkmoduls zu eurer Verfügung.
Ich habe den Bestückungsdruck entfernt, ist eh nicht lesbar.

Wichtig:
- Platinen Dicke: 0.8mm
- unbedingt "Confirm Parts Placement" auswählen
- und die Produktionsnummer auf der Rückseite "Remove Order Number: Specify a location"
CC1101_868MHz_RF_Modul_Ivo-Front.png
Oberseite
CC1101_868MHz_RF_Modul_Ivo-Rück.png
Unterseite
und hier das Kicad-Projekt.
CC1101_868MHz_RF_Modul_Ivo.zip
Kicad-Projekt
(1023.66 KiB) 17-mal heruntergeladen
Gruss Ivo
_______________________________________________________________________________________________________
Raspberrymatic auf einem Raspi 4 4GB (HB-RF-USB-2) mit 2 LAN Gateways,
42 RF Geräte, 4 IP Geräte und 21 Cuxd Geräte, 24 RF Eigenbau Geräte
hm_pdetect, E-Mail, XML-API, JB HB Devices, HB-TM-Devices-AddOn, CUx-Daemon, CCU-Historian auf einem separaten Raspi

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“