BOB-Platine für FiPy

OT

Die Länge ist mit 150 gleich, die Breite aber anders, 35 mm bei der H30 vs. 50 mm bei der H40.

1 Like

1 Like

@didilamken du hast bei deiner Platine bisher keinen voltage divider vorgesehen um die Batterie-Spannung ohne expansion board zu monitoren? Oder gibt es noch eine post v5-Version in einer virtuellen Schublade auf deienem Rechner? Ich frage wegen Batterieüberwachung, voltage divider und attenuation für Microypthon firmware

Hallo @clemens, auf BOB-HAT-V5 ist der Spannungsteiler mit Glättungskondensator vorgesehen.


wie auf dem Expansionboard ( R10, R11 und C1 ). Bei den Werten bin ich mir noch nicht ganz sicher. 115 kOhm + 56 kOhm sind mir etwas zu wenig, ich würde 1 MOhm und 470 kOhm ( oder 220kOhm ) bevorzugen. Werte über 1 MOhm werden sehr selten benutzt.

2 Likes

Um im gleichen Verhältnis wie @clemens zu bleiben würde ich 1M und 200K vorschlagen. Höhere Werte machen kaum noch Sinn, funktionieren aber, solange alles trocken und sauber bleibt.
Der Glättungskondensator muß nicht zwingend sein, wenn man eine Batterie messen möchte, aber stören sollte er auch nicht.

1 Like

Lass uns doch, wie bei Batterieüberwachung, voltage divider und attenuation für MicroPython-Firmware - #35 by Andreas erwähnt und auch von @didilamken vorgeschlagen 1 MΩ / 220 kΩ verwenden. Das wäre doch nah genug bei den 200 kΩ für R2?

An dieser Stelle will ich kurz auf den exzellenten Beitrag von @weef hinweisen:

Demnach wünsche ich mir für die nächste Iterationsstufe bei der Hardware die Berücksichtigung eines entsprechenden Kondensators ;].

Ja ist richtig, er kann 220K verwenden.
Wenn er aber 200K nimmt, könnte man in den Settings 12 und 2 als Default setzen und es müsste, egal welches von beiden Boards verwendet wird nicht angepasst werden. Wie gesagt das Verhältnis muß stimmen. Ob ich da 12 zu 2, 1,2 zu 0,2 oder 1200000 zu 200000 angebe ist egal.
Wäre zumindest eine mögliche Fehlerquelle für die technisch unbelasteten weg.

1 Like

Der ist schon auf beiden boards drauf! Hier das braune Dings mit 100 nF drüber. Nur deine grüne hats hatl noch nicht, sorry!

Exzellent, danke. Ich war mir aufgrund des Diskussionsverlaufs nur ein wenig unsicher und schaue halt meist nur auf den Code und nicht aufs Brett.

No worries. Auch mit Noise wird er Eumel ja einigermaßen richtig messen? Drückt mir dann beizeiten einfach eine r2 in die Hand – am besten mit Knopf ;].

Wir möchten für die nächsten Workshops im August/ September schon mal frühzeitig neue Platinen bestellen. Welche Version soll es sein?

Diren hat jetzt deine letzte Version V5 für die Workshops bestellt – Vorsicht, die gibt es hier im Thread 2x, die

im verlinkten Posting ist die letzte Version, oder @didilamken ?

Nochmal verglichen, die letzte hochgeladene Fritzing-Datei stimmt nicht mit dem letzten screenshot überein. Auf dem screenshot ist der Kondensator für die Messung der LiPo-Spannung drauf, in der Fritzing-Datei ist der noch nicht, könntest du die letzte Version bitte noch hochladen, @didilamken! Danke!

Die letzte Version ist die neueste. Fehler sind mir bislang nicht aufgefallen. Nur die Beschriftung für die Richtung des FiPy könnte besser sein. Ich überprüfe gleich den Kondensator.

Diese hier BOB-HAT-V5.fzz ist in posting #177 verlinkt, gibts danach noch eine, die ich übersehen habe?

2019-07-23%2010_01_26-Rechner

Dort ist der Kondensator noch nicht drauf, den du weiter unten in posting #184 dann als screenshot mit drauf hast:

Hier die überarbeitete Version: BOB-HAT-V5.zip (2,4 MB)

1 Like

Nach der Besprechung am 12.9.2019 habe ich die BOB-Platine überarbeitet: Das USB-Kabel am Expnsion-Board sollte besser in das Gehäuse passen. Ausserdem haben die Komponenten des Spannungsteiler für VBATT mehr Löcher, damit sie besser passen.



Hier ist die Version: BOB-HAT-V5a.zip (2,1 MB)

1 Like

Klasse Arbeit Didi,
von meiner Seite würde ich aber noch ein paar Pads missen.

  • Eine Anschlussmöglichkeit für einen USB to TTL Adapter, so das man das Expansionsboard weglassen kann.
  • Einen Trennpad oder Löt-Jumper der die VIn vom Spannungsteiler Abtrennt um nach Anpassung der Wiederstände des Spannungsteilers auch einen externen z.B. 12 V Akku zu messen zu können.
  • Eine Möglichkeit einen externen Kartenleser anzuschließen.(eher nicht so wichtig)

Gruß Michael

2 Likes

Für den USBtoTTL-Adapter und externen Kartenleser würde man je ein kleines Platinchen benötigen, für das kein Platz mehr da ist. Da nehme ich lieber das an den FiPy angepasste Expansionboard.
Für erweiterte Spannungsmessungen habe ich ein extra Board mit ADS1115, das am I2C-Bus parallel zum BME280 angeschlossen werden kann.

Danke Didi! Ich mache eine neue Bestellung fertig.

Frage an alle: hat jemand Interesse an einer Spannungsmess-Platine mit dem ADS1115 ? Ich könnte eine Platine mit Fritzing entwerfen.
Ich arbeite gerade an einer Strommess-Platine mit ACS712, MAX471 und INA219 um bei einer USB-Stromversorgung Spannung, Strom, Leistung und Energie messen und aufzeichnen zu können.

2 Likes

und

Wenn wir das Löten auf dem Breakout den Imkern nicht zumuten können / wollen wäre das ein Kompromiss:

@Didi, was hälst du von diesen Veränderungen für die nächste Revision? E- und GND sollten ja möglichst direkt verbunden werden, damit da Platz ist müsste der trace zu SCK umgelegt werden und die “alte” Verbindung zu GND über den “Abschirmungs” Jumper-Block kann weg. Dafür sollten wir Shield direkt verbunden und das nicht optional lassen, der 3er pin-header könnte so komplett weg.