Platine für nanoLGW (LaCrosse Gateway): Platinenbestellung

Begonnen von PeMue, 25 März 2016, 13:35:58

Vorheriges Thema - Nächstes Thema

toensi

Hallo !

Würde mich bei der Bestellung gerne anschließen.
Ich hätte gerne:

1 x komplett nanoLGW mit BME 280 und USB-seriell-Wandler fertig gelötet.
2 x nanoLGW Platine ohne alles.

Warte genre , bitte mit der nächten Bestellung mit aufnehmen.

Danke Vorab , Gruß aus Münster
toensi

PeMue

#76
to make long story short:

model [LaCrosseITPlusReader.Gateway.1.20 (1=RFM69 f:868300 r:17241) + BME280 {IP=xxxx.xxx.xxx.yy}]
bzw. die Bilder im Anhang.

Und der BME280 misst auch  ??? verkehrt  ??? (habe ich vorher aber am großen Bruder geschaut, dass der funktioniert):
battery     ok             2016-08-14 19:59:32
error       0              2016-08-14 19:59:32
humidity    22             2016-08-14 19:59:32
pressure    992            2016-08-14 19:59:32
state       T: 47.4 H: 22  2016-08-14 19:59:22
temperature 47.4           2016-08-14 19:59:32

Vermutlich ist dem BME280 im engen Gehäuse einfach zu warm  >:(

So, nun etwas ausführlicher:
Der USB2TTL Wandler funktioniert. Allerdings habe ich da die Beschriftung vertauscht (SJ4 und SJ3), beeinträchtigt aber die Funktion nicht.

Beim nanoLGW hängt C1 etwas unmotiviert über dem FTDI232RL vom USB2TTL Wandler, daher braucht diese Platine noch eine "Schönheitskorrektur".

Ich habe zuerst den BME280 und C3 und C4 im Ofen bestückt und danach den Sensor mit dem großen Bruder getestet.

Dann den nanoLGW zusammengelötet (siehe Bilder) und geflasht. Ging sehr problemlos. Was gerade noch nicht geht, ist der Funkempfang, vermutlich weil ich irgendwelche Init Commands falsch gesetzt habe oder die Dosen (1x PCA301 bzw. 1xEC3000) schon woanders in Benutzung sind. meine eine PCA301 ist schlichtweg aus, daher kann nichts gehen  :P. Aber das kommt auch noch.

@amunra: Ich befürchte, Du musst jetzt das Wiki aktualisieren  ;D

So long.

Grüße PeMue
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

Mit dem BME kann man nur die Betriebstemperatur des nanoLGW messen, was Reales kann das nicht werden.
Luftdruck ist da schon eher sinnvoll und korrekt, und die Temperatur in die Tonne werfen.
Ich wollte ihn ja auch nur, dass an I2C was Cooles dran ist, beim Entwickeln.

Die Messung bei Dir ist aber bestimmt korrekt. Sind halt knapp 50°C und da ist eine relative Feucht nur noch so wenig.
Meine Meinung: Messung korrekt aber sinnlos. Könnte man aber gut als Temperaturalarm nehmen.
Bei 80 °C Alarm auslösen, bevor der Stick schmilzt oder brennt.

amunra

Zitat von: PeMue am 14 August 2016, 19:39:49
@amunra: Ich befürchte, Du musst jetzt das Wiki aktualisieren  ;D

Nano LGW Inhalte sind nun auch drin.

Was fehlt:
- Bilder und Bauteile für die Variante "Selbstbauplatine" (Fertiger FTDI-Adapter, also die "nicht" SMD Variante.) Das kommt aber sicher noch?
- Bauteile für die SMD Variante (falls gewünscht).
Der Teil "nano-LGW Bauteile" muss eh noch strukturiert/aufgeräumt/ergänzt werden.

ThomasW

Hallo,

würde mich gerne für 3 kpl. Platinensätze vormerken lassen, 1x mit BME

Gruß
Thomas
FHEM auf RPi Rev.2 mit COC, FS20-Module, LAN-Steckdosen, JeeLink - 4x LaCrosse-Sensoren

PeMue

So, und der USB2TTL Adapter wie er eigentlich geplant ist, funktioniert auch (siehe Bilder).
Leider ist beim Panel setzen die Beschriftung verloren gegangen (man sollte halt nur mit Profis arbeiten  8) 8) 8)).
Die Micro USB Buchse passt auch (ich habe sie jetzt nicht gelötet), aber man muss sie ganz in Richtung Innenseite der Platine drücken, da der USB A-Stecker auf der anderen Seite auch Löcher hat  ;)
Die Beschriftung S3/S4 ist immer noch verdreht  :(
Ansonsten werden die Lötjumper wie folgt gelötet:
SJ1: 2-3
SJ2: 2-3
SJ3: 2-3 (ich vermute HCS wird mir da heftigst widersprechen  ;))
SJ4: 1-2
Auf Grund der Jumper ist das mit der Beschriftung nicht ganz einfach zu lösen  :(

Gruß PeMue
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

#81
So, und nun geht es mit der zweiten Variante weiter (USB2TTL Wandler von aliexpress).
Der Aufbau ist ähnlich, wobei hier SJ1 offen bleiben und auf dem USB2TTL Wandler ein Draht eingelötet werden muss (siehe Bild nanoLGW-pic20.jpg).
Bei dieser Leiterplatte habe ich mir den Aufwand mit dem BME280 gespart, aber trotzdem C3 eingelötet. Die blaue LED ist von Aliexpress und der Vorwiderstand ist mit 10 kOhm dimensioniert.

Hinweise zum Löten
- der LM75 von NXP hat keine Pin 1 Markierung sondern eine leicht abgeflachte Kante
  (siehe LM75_NXP.jpg)
- den ESP am besten so auflöten:
  * ein Pin an der kurzen Seite anlöten (wird danach noch mal besser gelötet)
  * den ESP so hindrehen, dass er zum Pad passt
  * seitlich Pin für Pin mit dem Lötkolben vorwärmen
  * das Lötzinn in das Loch zuführen
  * bei Masseanbindungen des Pins dauert es halt ein bisschen länger  ;)

Die Antenne (82 mm siehe auch im Wiki) habe ich mir bei den Bildern gespart. Flashen bzw. Setup ging problemlos, jedoch auch im offenen Zustand ist dem nanoLGW ziemlich warm.

Daher solltet ihr alle nochmal drüber nachdenken, ob ihr wirklich die BME280 draufhaben wollt (ich habe 10 Stück da, das wäre nicht das Problem, aber die Aussagekraft des Temperaturwertes scheint ziemlich gering  :-\).

Vermutlich wollt ihr jetzt auch asap die Platinen  8) 8) 8). Ich werde die verbliebenen raussägen und passend feilen und dann nach und nach ausliefern ...

Gruß PeMue

Edit:
Mist, heute wird das mit dem Trennen nichts mehr, es hat angefangen zu Regnen  >:(
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

Lucky2k12

Zitat von: PeMue am 20 August 2016, 18:06:10
Daher solltet ihr alle nochmal drüber nachdenken, ob ihr wirklich die BME280 draufhaben wollt (ich habe 10 Stück da, das wäre nicht das Problem, aber die Aussagekraft des Temperaturwertes scheint ziemlich gering  :-\).
Da hast du Recht. Streich den BME280 für mich, bitte.
Ich hab ja jetzt einen im locutus LGW drin, was den Luftdruck angeht ok, aber Temperaturdaten sind ziemlich daneben. Ich bin gespannt auf die 1.22 Firmware...
Gruß
Ludwig
HP T610, HM, Jeelink, LGW, mapleCUL868+434

HCS

Zitat von: PeMue am 20 August 2016, 18:06:10
SJ3: 2-3 (ich vermute HCS wird mir da heftigst widersprechen  ;))
Nö. Wir leben in einem Land, in dem jeder seine Jumper so setzen darf, wie er will und niemand darf aufgrund von seiner Jumper-Konfiguration oder seiner Sensor-Auswahl diskriminiert werden.
Somit: alles easy.  :)

Zitat von: Lucky2k12 am 20 August 2016, 19:07:07
Ich bin gespannt auf die 1.22 Firmware...
Ich auch. Aber die kann an dem Thema "im Gehäuse ist es warm und die Temperatur im Gehäuse hat nichts mit dem zu tun, was man eigentlich messen will" auch nichts ändern.

Aber wir haben ja noch die Chance, einen Fehler in der abgefahrenen Kompensations-Rechen-Routine für den BME280 zu finden.
Das kann man auch nicht ganz ausschließen.

Bei dem ganzen Temperatur-Thema muss man sauber trennen zwischen:
- Der Sensor sitzt irgendwo, wo er eine tatsächlich herrschende Temperatur misst, die man eigentlich nicht will.
- Der Sensor liefert eine Temperatur, die deutlich von der am Messort herrschenden Temperatur abweicht.

Lucky2k12

Zitat von: HCS am 20 August 2016, 20:30:42
Aber wir haben ja noch die Chance, einen Fehler in der abgefahrenen Kompensations-Rechen-Routine für den BME280 zu finden.
Das kann man auch nicht ganz ausschließen.

Bei dem ganzen Temperatur-Thema muss man sauber trennen zwischen:
- Der Sensor sitzt irgendwo, wo er eine tatsächlich herrschende Temperatur misst, die man eigentlich nicht will.
- Der Sensor liefert eine Temperatur, die deutlich von der am Messort herrschenden Temperatur abweicht.
Genau deswegen! Mein Sensor ist am langen Kabel weit außerhalb von Platine und (noch gesuchtem) Gehäuse.
Ich kann mir fast nicht vorstellen, dass der BME280 so weit daneben liegt.
8)
HP T610, HM, Jeelink, LGW, mapleCUL868+434

HCS

Zitat von: PeMue am 20 August 2016, 18:06:10
Mist, heute wird das mit dem Trennen nichts mehr, es hat angefangen zu Regnen  >:(
Es hat aufgehört zu regnen  ;)

Zitat von: Lucky2k12 am 20 August 2016, 20:41:46
Genau deswegen! Mein Sensor ist am langen Kabel weit außerhalb von Platine und (noch gesuchtem) Gehäuse.
Ich kann mir fast nicht vorstellen, dass der BME280 so weit daneben liegt.
Dann bleiben zwei Möglichkeiten:
1) Die Routine im LGW verrechnet sich
2) Der BME280 misst falsch

Ich muss mal eine stand alone Test-Firmware schreiben, die zwei BME280 jeweils mit der LGW-Routine und irgend einer Adafruit-Lib messen lässt. Damit könnte 1) ausgeschlossen oder als Täter überführt werden.


Das Bosch-Datenblatt sagt in Fußnote 9 übrigens:
Zitat9 Temperature measured by the internal temperature sensor. This temperature value depends on the PCB temperature, sensor element self-heating and ambient temperature and is typically above ambient temperature.



PeMue

Zitat von: HCS am 20 August 2016, 21:16:04
Es hat aufgehört zu regnen  ;)
Bei uns noch nicht. Außerdem ist jetzt dunkel und nach zwei Bier willst Du vermutlich meine Trennschnitte lieber nicht sehen  8) 8) 8)
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

amunra

wir sitzen immer noch auf der Terrasse... - Regen was ist das? *herlich

amunra

So jetzt mal (halb-)konstruktiv...
Pro/Contra für einen BMP180/BME280 am NanoLGW:
-   Temp und Feuchte kann man vergessen (!Pro)
-   Mit dem Druck kann man aber immer noch etwas anfangen? (Pro)
-   Als Entwicklungs-Stick eignet sich immer noch ein BMP180/BME280 - das war die ursprüngliche Idee, mein Verständnis (Pro)
-   Fehlt noch etwas *grübel? (?)

Fazit: Genau überlegt was man möchte ;)

@PeMue
Das hört sich alles super an, wenn der Kerl (siehe Anhang) mir nicht im Nacken sitzen würde  ;) ;D

PeMue

Zitat von: HCS am 20 August 2016, 20:30:42
Bei dem ganzen Temperatur-Thema muss man sauber trennen zwischen:
- Der Sensor sitzt irgendwo, wo er eine tatsächlich herrschende Temperatur misst, die man eigentlich nicht will.
- Der Sensor liefert eine Temperatur, die deutlich von der am Messort herrschenden Temperatur abweicht.
Oder im schlimmsten Fall eine Kombination aus beidem  ;D
Mittlerweile (im Gehäuse) stabil auf ca. 41 °C. Der LM75 im anderen Sensor hat in etwa dasselbe angezeigt, und wenn man die Finger dranhält, ist es schon warm außen am Gehäuse. Im Schnitt fließen (auf der 5 V Seite) 90 mA, die EC3000 an dem das Netzteil hängt, sagt 0,8 W. Also alles ziemlich plausibel ...

Zitat von: amunra am 20 August 2016, 22:13:03
-   Fehlt noch etwas *grübel? (?)
Nein, ich wollte nur klarmachen, dass die gemessenen Temperaturen nicht wirklich als Messgerät für die Umgebung taugen. Und mit 5 € pro BME ist das Ding auch aus China nicht gerade ein Schnäppchen. Und die Löterei ist auch ein bisschen eine Fummelei (obwohl bisher alle gelöteten nach dem zweiten Versuch funktioniert haben - bis auf den im Labor verschollenen  ;D).

Gruß PeMue

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