Platine für LaCrosseGateway: Redesign und Erweiterungsplatine

Begonnen von PeMue, 12 Dezember 2015, 21:35:17

Vorheriges Thema - Nächstes Thema

PeMue

#300
Ich kapere mal diesen Post für die Ideensammlung der Erweiterungsplatine für das LaCrosse Gateway. Ab S. 21 geht's also weiter mit der Erweiterung  ;D
Zitat von: HCS am 16 Mai 2016, 15:34:34
Drauf muss:
SC16IS750
2 x RFM69
Buzzer
Atmega328
CC1101
OLED-Display
2 x MCP23008
8 PushButtons
8 Klemmen für Binärausgänge
Lochrasterfeld für sonstige Erweiterungen
Pfosten für Ebene 3
plus einige LEDs und das Voglfutter drum rum
PS: die Idee einer AddOn Platine mit Lochrasterfeld und einem Adaptierstreifen von 2 mm auf 2.54 mm finde ich gar nicht so übel.
Zusätzlich zu etwas vorgedachtem, für jemand, der was individuelles drauf packen will.

Folgende Ideen stehen noch an:
- Jumper für ein Nextion Display (der ESP ist dabei "transparent bridge")
- SC16IS752, wenn HCS überzeugt werden kann, die Software dafür zu schreiben (2x serieller Port, d.h. 2x "transparent bridge"
- NRF24L01+ (SMD) als MySensors Gateway
- Reset bzw. Power Off für den nanoCUL, siehe
Zitat von: HCS am 22 Juli 2017, 18:54:24
Ich würde einen der noch freien IOs des SC16IS750 (den man in dem Fall eh hat) für den Power on/off nehmen.
Reset auslösen gibt es schon (an IO5), das hilft dem CUL aber nichts mehr, wenn er in diesem Zustand ist. Darum eine zusätzliche Power off/on Option.
- SC16IS750.RTS Arduino.CTS Verbindung für Firmata
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

#301
Zitat von: waschbaerbauch am 15 Mai 2016, 22:14:38
PS: Ich hab hier V1.3 und V1.3.1 - das sollten beides Varianten mit SMD sein.
Aha, ist die v1.3.1 wieder rot, schön  :)

btt:
Der selbstgelötete BME280 funktioniert  ;D

Und das auch auf den Mini-Platinchen:
(https://forum.fhem.de/index.php?action=dlattach;topic=45594.0;attach=52193;image)

DataPort: #81 Client connected, IP=192.168.188.1 Port=43974
[LaCrosseITPlusReader.Gateway.1.18 (1=RFM69 f:868300 r:17241) + BME280 + LM75 {IP=192.168.188.33}]
OK WS 0 4 4 185 47 255 255 255 255 255 255 255 255 0 3 225
DataPort: #81 received '1,868960,120i 240h v '
PCA301: Initialized with 868960 kHz and 120 seconds poll
[LaCrosseITPlusReader.Gateway.1.18 (1=RFM69 f:868960 r:6631) + BME280 + LM75 {IP=192.168.188.33}]

Wenn ich morgen (hoffentlich) die richtige Diode bekomme, kann ich den Schaltregler testen.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

HCS

#302
Zitat von: PeMue am 16 Mai 2016, 13:15:30
Der selbstgelötete BME280 funktioniert  ;D
Allerdings ist in diesem Fall Dein LM75 zur Nutzlosigkeit verdammt, da, wenn ein BME280 erkannt wurde, die Temperatur von dem genommen wird und nicht vom LM75.

Nachtrag: heute stimmt unser Luftdruck exakt überein.

HCS

#303
Zitat von: PeMue am 16 Mai 2016, 13:14:07
Ich kapere mal diesen Post für die Ideensammlung der Erweiterungsplatine für das LaCrosse Gateway. Ab S. 21 geht's also weiter mit der Erweiterung  ;D
Die ist einfach. Drauf muss:
SC16IS750
2 x RFM69
Buzzer
Atmega328
CC1101
OLED-Display
2 x MCP23008
8 PushButtons
8 Klemmen für Binärausgänge
Lochrasterfeld für sonstige Erweiterungen
Pfosten für Ebene 3
plus einige LEDs und das Voglfutter drum rum

Bevor jetzt einer durchdreht - war ein Scherz.
Aber es ist zumindest die Liste des momentan bzw. in Kürze Möglichen

PS: die Idee einer AddOn Platine mit Lochrasterfeld und einem Adaptierstreifen von 2mm auf 2.54mm finde ich gar nicht so übel.
Zusätzlich zu etwas vorgedachtem, für jemand, der was individuelles drauf packen will.

amunra

#304
Verkünde interessiert an Buzzer (Alarmierung Fenster/Tür auf etc..) ;) wärst Du so nett und gibt ein paar Infos zu deinem Buzzer preis (Bezugsquelle wäre ideal). Danke.

P.S: Ich habe ein Buzzer in der Kiste gefunden - ich probiere den mal aus, aber leider nicht mehr heute.

amunra

Zitat von: PeMue am 16 Mai 2016, 13:15:30
Und das auch auf den Mini-Platinchen:
PeMue hat schon die erste Stophe fertig (man beachte den Hintergund) jetzt fehlt wirklich noch ein Lautsprecher?  8) ;D

PeMue

Zitat von: amunra am 17 Mai 2016, 20:30:46
PeMue hat schon die erste Stophe fertig (man beachte den Hintergund) jetzt fehlt wirklich noch ein Lautsprecher?  8) ;D
Das war die erste alt-sax Stimme von Duke Ellington's Sacred Concert, ich hatte gerade kein weißes Papier da  ;)
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

#307
Zitat von: HCS am 29 April 2016, 22:55:54
Ein paar Details sind noch ungetestet:
- PeMue-Kram (MAX1837, Ofen-BME, ...)
Es funktioniert!
- BME280 funktioniert seit ein paar Tagen ohne Probleme, ich denke, der BMP180 sollte auch funktionieren (macht aber keinen Sinn, zu testen, wenn der BME280 schon drauf ist)
- der BMP180 als Modul funktioniert
- der Schaltregler hat noch einen kleinen Rippel von 150 mV/600 ms, aber im Prinzip funktioniert er.

Die Kleinigkeiten korrigiere ich in der nächsten Version.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

waschbaerbauch

@PeMue

Ich hab ja nun heute die vorgeschlagenen Hammond bekommen..
Wenn ich mir eure Bilder so anschaue frag ich mich - muss man die Antennen möglichst grade im 90° Winkel zum PCB montieren oder packt man sie einfach in das Gehäuse. Ich überlege grad ob ich, wenn ich Sonntag noch Zeit und Lust finde, da auch noch drei Löcher zur Durchführung der Antennen in die Hammond Gehäuse bohren sollte/muss :D

HCS

Zitat von: waschbaerbauch am 20 Mai 2016, 23:11:45
muss man die Antennen möglichst grade im 90° Winkel zum PCB montieren
In der Theorie ja, da sich bei einem Viertelwellenstrahler der korrekte Fußpunktwiderstand nur dann einstellt, wenn er senkrecht gestreckt auf einer Massefläche steht. In der Paraxis wird es so oder so nicht stimmen.

Der Hersteller der LaCrosse Sensoren hat sich da aber auch keine so großen Gedanken gemacht ...

(https://forum.fhem.de/index.php?action=dlattach;topic=26335.0;attach=26878)

PeMue

gar nicht so schlecht:

Keller (BMP180): 1016.8 mbar
Dach (BMP180): 1014.6 mbar (ok 10 m höher)  ;)
Wohnzimmer (BMP180): 1014.0 mbar
LGW (BME280): 1016 mbar

Das LGW läuft schon seit ein paar Tagen stabil, klasse!
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

HCS

Zitat von: PeMue am 21 Mai 2016, 20:39:47
Das LGW läuft schon seit ein paar Tagen stabil, klasse!
Sehr gut.
Die Platine läuft auch stabil  ;D ;D

waschbaerbauch

Alles klar, danke für die Info!

Dann bleibt nur die Aussparung für den USB :)

PeMue

#313
Erstaunlich stressfrei die Platine, Nummer 2 (mit Schaltregler und gelötetem BME280) ist in Betrieb:
HostName is: PMLGW02
Using DHCP
Trying to connect to an AP
...............
connected :-)
SSID: xxxxxxx
IP: 192.168.188.35
Starting frontend
Starting OTA
Starting data port 1 on 81
Searching RFMs and Sensors
Radio #1 found: RFM69
Radio #2 found: RFM69
BME280 found
Sending init String to FHEM
[LaCrosseITPlusReader.Gateway.1.18 (1=RFM69 f:868300 r:17241) + (2=RFM69 f:868300 r:9579) + BME280 {IP=192.168.188.35}]
Setup completely done
OK WS 0 4 5 7 34 255 255 255 255 255 255 255 255 0 3 214

Und wenn man den Schaltregler etwas belastet, ist auch der ripple weg, schau ich mir aber morgen noch mal auf dem Oszilloskop an.

Lötjumper:
SJ1 ... offen (ich habe über die USB Buchse versorgt beim Flashen)
SJ2 ... 1-2 (Reset, ich bin mal gespannt, ob HCS den Mut hat, über CH_PD zu flashen  ;D)
SJ3 ... 1-2, da ich den Schaltregler verwende

Der 1 kOhm Vorwiderstand kommt mit einer gelben 1206 LED von Reichelt ganz gut hin.

Stromverbrauch:
LGW mit devKit (Linearregler) und einem Radio: 105 mA
LGW mit ESP-12F, Schaltregler und zwei Radios: 87 mA
@HCS: Könntest Du Deinen mit ESP und Linearregler und den drei Radios mal messen?
Ansonsten wäre die Schaltregler-Option das dann das LGWeco  8)

Und noch eine paar dumme Fragen am Schluß:
- Ist die LED am ESP-12F Modul tendenziell immer an, oder?
- Eigentlich müsste man ja alternativ auch sämtliche ESP Module mit der gleichen Pinbelegung wie das ESP-12E/F verbauen können (also (vermutlich) ESP-07, ESP-08 bzw. ESP-12), oder mache ich einen Denkfehler?

Schönen Sonntag allen.

Gruß Peter

Edit:
Und hier noch ein paar Bilder, diesmal mit dem richtigen Hintergrund  ;)
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

@AxelSchweiss:
Wie betreibst Du das LGW im Steckernetzteil? 230 -> 5 V oder gleich 230 -> 3,3 V?
Hast Du mir einen Link für ein Netzteil? Verbindest Du die eingebaute Steckdoese, so dass das LGW noch als Steckdose herhalten kann?

Danke + Gruß

Peter

PS: Brief ist zusammengestellt ...
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser