Platine für nanoLGW (LaCrosse Gateway): Platinenbestellung

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

Vorheriges Thema - Nächstes Thema

PeMue

Hallo,

nachdem der große Bruder fast fertig ist, geht es jetzt ans miniaturisieren bzw. portabel machen:

(https://forum.fhem.de/index.php?action=dlattach;topic=43672.0;attach=44427;image)

bzw. der Schaltplan:
(https://forum.fhem.de/index.php?action=dlattach;topic=43672.0;attach=44790;image)

(https://forum.fhem.de/index.php?action=dlattach;topic=43672.0;attach=49224;image)

Zitat von: HCS am 25 März 2016, 13:26:15
Das größte Problem wir bestimmt die Liste der OnBoard-Senoren werden  ;D ;D ;D
Ich befürchte, DHT22 scheidet wegen seiner Größe hier leider aus  :o

Für das nanoLGW wird zusätzlich die USB-seriell Platine gebraucht bzw. ein fertiger USB-seriell Wandler wie z.B. dieser hier: http://www.aliexpress.com/item/6Pin-USB-2-0-to-TTL-UART-Module-Serial-Converter-CP2102-STC-Replace-Ft232/32364013343.html

PDF des erstellten Schaltplans hängt an.

Gruß PeMue

Zitat von: HCS am 16 Januar 2016, 23:17:53
nanoLGW

@PeMue: das wäre noch cooler auf einer Platine (nee lass mal, das brauchen wohl nicht viele) ...
:) :) :)

Aufbauanleitung:
Siehe diesen bzw. diesen Post.
Antennenlänge: 82 mm.
Achtung: Bei Version 4.0 und 4.1 der USB2seriell Wandler Platine ist die Beschriftung von SJ3 und SJ4 auf der Platine vertauscht.

Software für BME680:
Testsoftware für nanoLGW
https://forum.fhem.de/index.php/topic,78128.msg700815.html#msg700815 17.10.2017
https://forum.fhem.de/index.php/topic,78619.msg706880.html#msg706880 30.10.2017
https://forum.fhem.de/index.php/topic,78619.msg708338.html#msg708338 01.11.2017
https://forum.fhem.de/index.php/topic,78619.msg711778.html#msg711778 07.11.2017

LGW beta
https://forum.fhem.de/index.php/topic,78128.msg725370.html#msg725370 03.12.2017

juergs BlueDOT
https://forum.fhem.de/index.php/topic,78619.msg712308.html#msg712308 01.11.2017
https://forum.fhem.de/index.php/topic,78619.msg876544.html#msg876544 25.12.2018

hdgucken
https://forum.fhem.de/index.php/topic,78619.msg742480.html#msg742480 04.01.2018
v1.8
https://forum.fhem.de/index.php/topic,78128.msg744600.html#msg744600 07.11.2018
v2.0
https://forum.fhem.de/index.php/topic,78128.msg748694.html#msg748694 14.11.2018
v2.2
https://forum.fhem.de/index.php/topic,78619.msg752916.html#msg752916 21.01.2018
serielle Konfiguration:
https://forum.fhem.de/index.php/topic,78619.msg869771.html#msg869771 09.12.2018
v3.0:
https://forum.fhem.de/index.php/topic,78619.msg876544.html#msg876544 25.12.2018
v3.1:
https://forum.fhem.de/index.php/topic,51329.msg935800.html#msg935800 02.05.2019

STM32
juergs: https://forum.fhem.de/index.php/topic,78619.msg718917.html#msg718917 2.11.2017
hdgucken: https://forum.fhem.de/index.php/topic,78619.msg879565.html#msg879565 31.12.2018
hdgucken: https://forum.fhem.de/index.php/topic,78619.msg880006.html#msg880006 01.01.2019
juergs: https://forum.fhem.de/index.php/topic,78619.msg880042.html#msg880042 02.01.2019

Kosten 02/2017:
DirtyPCBs (50x50 mm)
$11.95 + $2.00 Versand = $13.95
ITead (50x50 mm)
$9.90 + $4.52 Versand = $14.42

Platinenbestellung:
2x PeMue (1x mit BME280, 1x ohne BME280), 2x Platine USB-seriell-Wandler -> erl.
2x HCS (1x mit BME280, 1x ohne BME280), 2x Platine USB-seriell-Wandler -> erl.
2x ArndBaumgarten RaspiLED (2x mit BME280)
2x amunra (2x ohne BME280) -> erl.
2x ucm73 (Alexander) (1x mit BME280, 1x ohne BME280), 2x Platine USB-seriell-Wandler -> erl.
1x Maxel (1x ohne BME280), 1x Platine USB-seriell-Wandler -> erl.
---------- 2. Charge v1.3 -----
2x HCS -> erl.
2x PeMue -> erl.
1x inesa394 (1x ohne BME280) -> erl.
2x Lucky2k12 (Ludwig) (2x ohne BME280), 2x Platine USB-seriell-Wandler -> erl.
2x mrfloppy (2x ohne BME280) -> erl.
2x ergerd (per PM) (2x ohne BME280) -> gibt es im Forum nicht mehr
1x druxx (1x ohne BME280) -> erl.
1x rasti (1x ohne BME280, 1x Platine USB-seriell-Wandler) -> auf Nachfrage per PM gestrichen
---------- 3. Charge v1.2 oder v1.4 -----
2x santalaus (Nico) (2x mit BME280), 2x Platine USB-seriell-Wandler -> auf Nachfrage per PM gestrichen
3x toensi (1x mit BME 280+1x Platine USB-seriell-Wandler, 2x ohne BME280) -> auf Nachfrage per PM gestrichen
2x ThomasW (2x mit BME280, 2x mit BME680, 2x Platine USB-seriell-Wandler) -> per PM angepasst, gestrichen auf Anfrage per PM  >:(
2x Christian Uhlmann -> erl.
---------- 3. Charge v1.5 -----
1x PeMue (mit BME680, BH1750) -> erl.
2x juergs (mit BME680, BH1750) -> erl.
2x Nighthawk (mit BME680, BH1750) -> erl.
2x HCS (mit BME680, BH1750) -> erl.
2x hdgucken (mit BME680, BH1750) -> erl.
2x Bubblemaker (mit BME680, BH1750) -> erl.
2x Lucky2k12 (mit BME680, BH1750) -> erl.
2x RaspiLED (mit BME680, BH1750) -> erl.
---------- 4. Charge v1.6 -----
2x PeMue -> erl.
5x juergs -> erl.

Edit 26.03.2016:
1:1 PDF der Platine angehängt zum probieren, ob es passt.

Edit 29.03.2016:
Schaltpläne bzw. PDF der Platine nanoLGW bzw. USB2seriell Adapter in 1:1 Größe angehängt.

Edit 27.05.2016:
Schaltplan nanoLGW bzw. gerenderte Platine angehängt.

Edit 27.09.2016:
Korrigierten Schaltplan nanoLGW v1.1 angehängt.

Edit 29.01.2017:
Nachdem die Platinen fehlerhaft bestellt wurden, in der v.1.2 den PullUp für MOSI (nur USB Betrieb) eingefügt. Wenn Bosch irdgendwann mal den BME680 (Temperatur, Druck, Luftfeuchte und Gaskonzentration) freigibt, habe ich schon mal den BME280 runtergeworfen und den BME680 draufgepackt. Schaltplan nanoLGW v1.3 angehängt.

Edit 30.01.2017:
Auf Wunsch eines einzelnen Herren wurde der Jumper überarbeitet  ;), hoffentlich finaler Schaltplan v1.3 angehängt.

Edit 09.09.2017:
Leider war der Flyer v1.0 des BME680 fehlerhaft und die beiden Pinreihen waren vertauscht, so dass (vermutlich) ein BME680 (und mein WeMos D1 mini) abgeraucht ist  :(. Mittlerweile ist der Flyer korrigiert  :P.

Edit 08.10.2017:
Schaltplan v1.4 mit BME680 angehängt, erste Grundreflexe mit ESPEasy zeigen, dass diesmal zumindest die Hardware fumtioniert  ;D.

Edit 28.10.2017:
Schaltplan USB2seriell Adapter mit neuer Beschriftung an der Stiftleiste angehängt.

Edit 05.12.2017:
Der abgerauchte WeMos D1 mini funktioniert wieder, nachdem ich den Spannungsregler getauscht habe  ;D

Edit 31.03.2018:
Schaltplan v1.5 mit BME680 und BH1750 angehängt.

Edit 19.04.2019:
BME680 BH1750 breakout board siehe: https://forum.fhem.de/index.php/topic,51329.msg913800.html#msg913800

Edit 19.04.2019:
Schaltplan v1.6 mit breakout angehängt.

Edit 16.02.2021:
Gerberdaten v1.6 (panel) und  v1.7 (panel) angehängt.

Edit 24.11.2022:
Stückliste v1.5 angehängt.
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

R9 und R10 sind 470 Ohm
Für die LED würde ich Löcher vorsehen, weil man sie gerne in ein Gehäuseloch setzen will

Den habe ich verwendet, passt super in das Gehäuse:
http://www.aliexpress.com/item/6Pin-USB-2-0-to-TTL-UART-Module-Serial-Converter-CP2102-STC-Replace-Ft232/32364013343.html?spm=2114.13010208.99999999.261.mWmpl5
Wenn sich keine Maße für finden, nehme ich sie ihm ab und gebe sie Dir


Zitat von: PeMue am 25 März 2016, 13:35:58
Ich befürchte, DHT22 scheidet wegen seiner Größe hier leider aus  :o
Damit ist das Projekt gestorben.  ;D :o

waschbaerbauch

Aber der DHT22 ist doch eh ein Outdoor Sensor?! Also raus aus dem Gehäuse damit und nur die Kontakte durch das Gehäuse führen ;)

PeMue

Zitat von: HCS am 25 März 2016, 13:59:42
R9 und R10 sind 470 Ohm
Bei mir gibt's nur 10k  ;D ;D ;D

Zitat von: HCS am 25 März 2016, 13:59:42
Wenn sich keine Maße für finden, nehme ich sie ihm ab und gebe sie Dir.
Ich bräuchte im Prinzip nur die Außenmaße der Leiterplatte, ich gehe davon aus, dass die Stiftleiste mittig ist und ich würde Löcher für so eine Buchsenleiste vorsehen:
(http://cdn-reichelt.de/bilder/web/xxl_ws/C140/BL_1X20W_2-54.png)

Den RTS müsste man per Kabel verbinden  :(

Hast Du als Gehäuse ein Strapubox Gehäuse?

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

Zitat von: PeMue am 25 März 2016, 14:28:06
Ich bräuchte im Prinzip nur die Außenmaße der Leiterplatte, ich gehe davon aus, dass die Stiftleiste mittig ist und ich würde Löcher für so eine Buchsenleiste vorsehen:
Den RTS müsste man per Kabel verbinden  :(
Habe ihn vermessen, siehe anbei.

Das wird spannend: Unter den USB-Serial darf keine Platine drunter, sonst passt das vorne raus mit dem USB-A nicht mehr.
Damit verbleibt der Rest, den ich mal mit einer Lochraster simuliert habe. Die nimmt mit 26,2 x 16,7 den verbleibenden Platz ein.
Das Gehäuse hat innen 52,7 x 16,7 und man darf max. 8,7 hoch bauen.
Ein ESP-12E ist 24,2 x 16,1

Zitat von: PeMue am 25 März 2016, 14:28:06
Hast Du als Gehäuse ein Strapubox Gehäuse?
Ja, konkret das hier:
http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=36507

PeMue

Zitat von: HCS am 25 März 2016, 18:26:39
Das wird spannend: Unter den USB-Serial darf keine Platine drunter, sonst passt das vorne raus mit dem USB-A nicht mehr.
Wer sagt, dass ich drunter will? Pins hochbiegen und flach "drüberbauen"  ;)
Ggf. den ESP rechts "drunterhängen".
Dann entfällt auch der Draht. Wird aber auf jeden Fall echt spannend  ;D

Ich bräuchte aber von Dir noch das eingezeichnete Maß (von den Mittelpunkten der beiden Pins, ich befürchte, die liegen nicht im 100 mil Raster  ???).
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 25 März 2016, 19:02:40
Ich bräuchte aber von Dir noch das eingezeichnete Maß (von den Mittelpunkten der beiden Pins, ich befürchte, die liegen nicht im 100 mil Raster  ???).
Das Maß ist 5,5mm von Lochmitte zu Lochmitte

Auf dem Kunststoffblock der Stiftleiste aufgesetzt habe wir dann eine Höhe von 5,5mm unterseite Platine verbraucht. Incl. Platine darf das dann also nur noch 3,2mm hoch werden. Ein ESP12E ist 3,5mm hoch plus Platine gibt 4,5mm -> geht nicht.
Ein RFM69 ist 1,8mm hoch

So wie auf dem Bild würde es evtl. gehen.
Rechts unter der Lochraster liegt ein ESP12E (sogar etwas unterbaut, dass es gerade wird) und auf der Lochraster der RFM69
Links über dem 2102 könnte dann auf der Platine noch der 1117, der LM75 und der Kleinkram sitzen. Wenn davon nichts höher als 2,2mm ist, haut das hin.

Das entspricht dann auch grob der Anordnung von dem NanoLGW, das ich verkabelt ins Gehäuse gepackt habe.

PeMue

... ich würde mal so ins Rennen gehen (grün ... top, rot ... bottom):
(https://forum.fhem.de/index.php?action=dlattach;topic=51329.0;attach=49303;image)

Viel Kleinkram ist da nicht drin, die 3 mm LED ist gestrichen  :o, die Widerstände sind 0603.
Die zwei Pins würde ich mit SMD Pads links auf der Unterseite machen und mit Draht verbinden bzw. die Antenne durch ein Bohrloch führen.
Platine max. 1 mm dick, wenn es ohne Aufpreis geht, dann auch gerne 0,8 mm.

Gruß und schönen Abend.

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

PeMue

 ;D ;D ;D Frohe Ostern !!!  ;D ;D ;D

(https://forum.fhem.de/index.php?action=dlattach;topic=51329.0;attach=49316;image)

(https://forum.fhem.de/index.php?action=dlattach;topic=51329.0;attach=49318;image)
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

Cool!

Sehe ich das richtig, dass die LED als SMD drauf ist. Dann kann man ja einfach ein Loch bohren, durch das sie durchleuchtet.
Auf den LM75 muss ich wohl verzichten  :'(

PeMue

Zitat von: HCS am 25 März 2016, 22:42:34
Auf den LM75 muss ich wohl verzichten  :'(
Höchstens einen BME280 unterhalb der ESP Antenne. Allerdings wird dann Friedrichs Sperrfläche meckern  ;)
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 25 März 2016, 22:50:28
Höchstens einen BME280 unterhalb der ESP Antenne. Allerdings wird dann Friedrichs Sperrfläche meckern  ;)
Nee, dann lass mal. Ich hätte den nur gerne drauf gehabt, dass auf I2C was dran ist und ich beim Entwickeln sehe, ob alle beiden Busse noch laufen.
Echte Temperaturen kann man eh nicht bekommen, in meinem Nano wird es recht warm drin.
Das wäre bestenfalls die Betriebstemperatur des Nano  ;D
Passt der links von R8 nicht hin?
Falls nicht könntest Du zumindest die I2C-Pullups und zwei Pads vorsehen? Dann bekomme ich ihn evtl. ja noch drangefrickelt.

PeMue

voilà:
(https://forum.fhem.de/index.php?action=dlattach;topic=51329.0;attach=49343;image)

(https://forum.fhem.de/index.php?action=dlattach;topic=51329.0;attach=49345;image)
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


PeMue

Habe mal im ersten Post ein PDF mit 1:1 Maßstab des Layouts angehängt. Vielleicht magst Du mal probieren/simulieren, ob alles so passt.

Danke + 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