Platine für Selbstbau NanoCUL

Begonnen von prodigy7, 26 Juni 2015, 21:17:48

Vorheriges Thema - Nächstes Thema

PeMue

#90
Hallo,

Zitat von: Garagenhaus am 01 Oktober 2015, 23:01:31
Ja, die Pegelwandler/Widerstände schon, ich meinte doch die "richtigen" Levelshifter Platinen.
ok, dann könnten wir (vermutlich ich) ja in der v1.0 folgende Dinge implementieren (der "klassische" nanoCUL):
- Arduino nano (und nur dieser)
- entweder zwei 3-pol Pegelwandler oder Widerstände, je nach Platz und
- die beiden DIL Module (8-pol. bzw. 10-pol) wie in der v2.0
Da braucht es nur jemand für's "crowdfunding" für diese Variante  8) 8) 8)

Zitat von: Garagenhaus am 01 Oktober 2015, 23:01:31
Thema Eagle Layout: Also die Eagle Board Datei von v2 kann ich öffnen. Der Schaltplan ist bis auf den Nano nur grau, wie als wäre es schreibgeschützt und in niedriger Auflösung wie eine Zeichnung. Als wäre es nicht mit Eagle erstellt. Muss allerdings sagen, dass ich aktuell 7.0.2 light habe und noch nicht auf 7.0.4 aktualisiert habe. Oder sind die grauen Bauteile aus besonderen Bibliotheken, die man vorher manuell einpflegen muss? Das wären dann alle bis auf den Nano.
Ganz einfach: ich könnte die Schaltpläne der Arduinos reinladen, allerdings hätte ich dann auch die Bauteile, etc. die ich verdrahten müsste. Also ist der Schaltplan nur als BMP eingefügt, quasi als Referenz zum Nachlesen. Die eigentliche Schaltung kommt ja dann von Sparkfun oder vom Chinamann ...

Gruß PeMue

Edit:
Es gibt entweder 2-kanalige (I2C) oder 4-kanalige. Wenn wir es richtig machen wollten, bräuchten wir 6 Kanäle -> 3x2-kan. oder 4x2-kan. -> zu groß
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

Zitat von: hexenmeister am 02 Oktober 2015, 00:24:50
Wird reichen, wenn man Nano und ProMini (proMicro ist ja praktisch gleich, was Pins angeht) und alle 3 Transmitter, egal mit welchem µC.
Ich würde auch die 3,3 bzw. 5 V Variante der pro mini/pro micro Versionen testen, nur zur Sicherheit.
Habe mal die Kombinationen zusammengestellt, das sind ganz schön viele  ;)
Ich glaube, da brauchen wir etwas Dokumentation für die ganze Sache ...

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

hexenmeister

Zitat von: PeMue am 02 Oktober 2015, 07:50:10
Habe mal die Kombinationen zusammengestellt, das sind ganz schön viele  ;)
Ja aber... dadurch, dass jeder mC funktioniert mit einem Modul und jedes Modul mit einem mC hat man eigentlich bereits den Beweis für alle Kombinationen.

Tom71

Da mein MySensor-Ethernet-Gateway etwas rumzickt, würde ich ein serielles Gateway bauen:
- Arduino Nano + NRF24L01

Bauteile hab ich auch noch für einen CUL:
- Arduino Pro Mini 3,3V + CC1101 868 mhz (Bestellt, allerdings mit 11Pins ? http://de.aliexpress.com/item/2PCS-LOT-CC1101-868MHz-wireless-module-free-shipping/1282890043.html)
  ( Die Version RF1100SE hab ich auch geordert)

Homematic | RaspberryMatic

PeMue

#94
Zitat von: hexenmeister am 01 Oktober 2015, 23:25:23
Aber viel Platz gibt es dafür wahrlich nicht. Wir sollen aber die Platine nicht größer als 5 cm pro Kante machen.
Ich würde die Platte auf 50mm verlängern (gibt ca. 5-6mm extra) und 2 kleine Löcher (M3) an der linken Seite anbringen.
Stimmt, aber bei der Platinengröße ist M3 (sprich Durchmesser 3.5) schon riesig. Und die Leiterplatte ist nur geringfügig größer als der Arduino nano, d.h. "nach unten" schrauben geht nicht.

Status:
Zitat von: PeMue am 01 Oktober 2015, 13:26:18
Aktualisierung:
Weiteres Vorgehen:

  • PeMu wird noch das letzte FineTuning machen.
  • Überprüfung der Schaltung und des Layouts durch Hexenmeister
  • Eventuelle Verbesserungen und Bereitstellung der finalen Version (panelized, also zwei Boards pro Platine) durch PeMu
  • Finaler Review durch Hexenmeister
  • Finales OK durch PeMu
  • Bestellung von HomeAlone - 12 Platinen bei Itead.
  • Nach Erhalt Weiterversand der Platinen an die Tester.

Daher habe ich die Leiterplatte v2.0 fertig gemacht, siehe Anhang.
Im PDF auf S. 1/2 sind die Ansichten, wie die Platine (hoffentlich) aussehen wird bzw. danach die Einzellayer. Im ZIP ist alles zusammen (Eagle Dateien, PDF vom Schaltplan und Layout (aus dem Gerber Viewer), im Verzeichnis gerber sind die Gerberdaten des Nutzens, das Verzeichnis unused enthält nur das, was so nebenbei abfällt und ist für die Bestellung nicht notwendig.

Ich könnte mit Arduino nano bzw. pro mini und dem 10-pol. 433 MHz Modul testen.

Gruß PeMue

Edit1:
Ist doch nicht die finale Version, da im Falle Arduino pro mini/micro 5 V die Pegelwandler übergangen werden  :(

Edit2:
Habe den Anhang gelöscht, damit nicht das falsche bestellt wird. Ich werde später/weiter hinten die Daten für v2.2 posten.
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

Garagenhaus

1. v1 würde ich sponsern
2. Gibt es eine günstige Bezugsquelle für die 3.3v version des Pro Micro.  Das wäre ja die Eierlegende Wollmilchsau,  aber bei 20-25€...

Gesendet von meinem ONE A2003 mit Tapatalk


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

Garagenhaus

You got me.  Hatte bei DX.com, ebay,  MITB geschaut und nix gefunden.  Sehr cool...

Gesendet von meinem ONE A2003 mit Tapatalk


hexenmeister

Zitat von: Tom71 am 02 Oktober 2015, 08:56:29
- Arduino Pro Mini 3,3V + CC1101 868 mhz (Bestellt, allerdings mit 11Pins ? http://de.aliexpress.com/item/2PCS-LOT-CC1101-868MHz-wireless-module-free-shipping/1282890043.html)
Oberen drei sind doch für die SMA-Buchse, oder nicht?

hexenmeister

Zitat von: PeMue am 02 Oktober 2015, 09:14:55
Stimmt, aber bei der Platinengröße ist M3 (sprich Durchmesser 3.5) schon riesig. Und die Leiterplatte ist nur geringfügig größer als der Arduino nano, d.h. "nach unten" schrauben geht nicht.
Ja, habe mir auch überlegt, aber kleinere Schrauben M2 etc. sind eher schlecht verfügbar. Geht natürlich trotzdem.

Zitat von: PeMue am 02 Oktober 2015, 09:14:55
Stimmt, aber bei der Platinengröße ist M3 (sprich Durchmesser 3.5) schon riesig. Und die Leiterplatte ist nur geringfügig größer als der Arduino nano, d.h. "nach unten" schrauben geht nicht.
Ich würde alles auf female PinHeader setzen, dann kann man auch schrauben.

PeMue

Zitat von: hexenmeister am 02 Oktober 2015, 09:56:05
Oberen drei sind doch für die SMA-Buchse, oder nicht?
Korrekt, diese Variante ist aber für die Platine v3.0  :), weil die auch auf SMD Pads montierbar ist ...
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

Tom71

Richtig,hab noch mal nachgeschaut. Die oberen Pins sind für die Antenne. An die SMD-Version wollte ich mich auch ranwagen.

Beim Einkauf habe ich mit Banggood gute Erfahrungen gemacht. Allerdings haben sie nicht die 3.3V Version, nur 5V:
http://www.banggood.com/Pro-Micro-Atmega32U4-5V16M-Module-Board-For-Arduino-p-985617.html

Ich wusste gar nicht, dass es den auch für 3.3V gibt. Dann spart man sich den Levelshifter und hat schon USB, sehr schön.
Homematic | RaspberryMatic

PeMue

Zitat von: HomeAlone am 01 Oktober 2015, 23:51:27
DIL-Version (v1.0)
nanoCUL "classic". Ist aber komplett in der v2.0 Version enthalten.

  • Unterstützte Arduinos: Nano.
  • Unterstützte Wireless Module: CC1101 Modul 433 MHz 8-pin bzw. 10-pin.
  • Pegelwandlung: Über 3x Spannungsteiler mit Widerständen

Stand: 02.10.2015
Und hier die Daten für die "classic" Version zum drüberschauen. Schön ist, dass keine Fehler beim Designrulecheck kommen  :) :) :)
Muss mich jetzt auch mal anderen Aufgaben widmen  ;)

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

kawa0815

#103
Zitat von: Tom71 am 02 Oktober 2015, 10:46:25


Ich wusste gar nicht, dass es den auch für 3.3V gibt. Dann spart man sich den Levelshifter und hat schon USB, sehr schön.

Ich hatte hier:
http://forum.fhem.de/index.php/topic,24651.msg334647.html#msg334647

schon mal beschrieben wie ich den Pro Micro angepasst habe.
Ich habe dazu die Version 5V/16MHz auf 3.3V/8MHz umgebaut. Als ich meine Pro Micro gekauft habe, gab es die 3.3V- Version nur ziemlich teuer bei Sparkfun.

Man muss beachten, dass der Micro nicht Pin- kompatible mit dem Nano oder Mini ist.

Ich habe mal schnell mit Eagle ein Board für den Pro Micro mit einem 868MHz- SMD- Modul und SMA- Buchse entworfen.

Die geänderte board.txt such ich auch noch raus.

kawa

edit: Datei board.h angehängt





PeMue

Zitat von: kawa0815 am 02 Oktober 2015, 17:19:53
Man muss beachten, dass der Micro nicht Pin- kompatible mit dem Nano oder Mini ist.
Hallo Kawa,

aber der pro micro ist zum pro mini pinkompatibel (zumindest die äußeren Pinreihen) ...

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