• Du musst dich registrieren, bevor du Beiträge verfassen kannst. Klicke auf Jetzt registrieren!, um den Registrierungsprozess zu starten. Registrierte User surfen werbefrei, können Suchen durchführen und sehen die volle Darstellung des Forums mit vielen anderen Unterforen!!!

WLAN-Thermometer selbst bauen mit Raspberry Pi

@Arminth

Weil die meisten PC Lüfter mittlerweile Brushless Lüfter sind. Die wollen kein PWM an der Versorgungsspannung. Darum ist bei mir im Schaltplan auch diese aufwendige "Konstruktion"
 
@Moritz

Es gab zwar mal eines welches alle 3 PWM arten konnte aber ich glaub dies wurde hier nie veröffentlicht...

Lg

Warum ? Hätte mir einen zwanziger für den Thor sparen können, wenn man einen 4PIN-PWM
Lüfter direkt an die GSV Platine hätte klemmen können. :-)

Für die v3 würde ich, wenn möglich, gleich eine PWM-Lüfter-Anschluß (4 PIN) einplanen.
a) Halten die PWM Lüfter länger, da diese fürs regeln ausgelegt sind
b) Gesamtkosten sinken, da kein Servo oder Relais mehr nötig ist
c) Tachosignal lässt sich auslesen, nützlich zb wenn Lüfter ausfällt. Die Software könnte gleich eine
Warnung per WhatsApp oder per eMail rausschicken
 
Aus Zeitgründen ;-)

Nur weil es ein Testscript gibt bedeutet dies nicht automatisch dass der Pitmaster damit umgehen kann... ;-)

Die v3 REV.2 hat sogar so einen Anschluss :-D

Nur hab ich noch keine Prototypen bestellt. Ausserdem kann es die Software auch noch nicht.
 
@Moritz: Bei jedem Standardtransistor misst man in Flussrichtung immer ca. 0,7V +- 0,1V zwischen Basis und Emitter. Wenn es wirklich 9V sind, hast du den BD131 gekillt, oder falsch herum auf Breadboard gesteckt. Das konnte man auf dem Bild nicht erkennen
EDIT: Ich hab nochmal nachgedacht. Die 13V hast du nur, wenn während der Messung der Lüfter läuft. Wahrscheinlich arbeitet der Transistor dann doch korrekt. Denkbar wäre, dass die Beschaltung des OP nicht zu dem von dir gewählten Typ passt.
 
@Phantomias2006
1. Du sollst die functions.php ganz machen und nicht hier im Forum abhängen! :whip::muhahaha:

2. Das hier läuft gerade recht nett bei mir:

20150312_211734.jpg


BC548C in Emitterschaltung gegen 12V, Basiswiderstand 220Ohm (macht 11mA, die aus dem GPIO gezogen werden was ok ist, max 16mA), Brushless 40x40mm Miefquirl aus nem CPU-Kühler, Pitmaster an, Typ: FAN, Hardware: V3.

Der Lüfter fiept manchmal ein bisschen, regelt aber von 0 bis 100% schön hoch.
:P

Grüßle und Tschöh!

Armin
 

Anhänge

  • 20150312_211734.jpg
    20150312_211734.jpg
    235,3 KB · Aufrufe: 734
Korrigiere: Ganz auf Null geht er nicht! Ist wohl doch suboptimal und das Gefiepe geht einem auf die Klöten!

Grüßle und Tschöh!

Armin
 
Ach menno ;-(
Bin grad heim vom schönen Tirolerland :-D


Armin der alte Sklaventreiber. Hast Email ;-)
Hab aber eine v2.0.2-7 gebastelt. Hab noch ein paar mehr Zeilen geändert.

Wenn ich mich recht erinnere dann main.php, info.php, functions.php, header.php
Ist aber schon wieder ein paar Tage her. Also alles tauschen.
 
Geht doch!

Muuuuhahaa!

Grüßle
Armin
 
Hallo Leute, ich wollte auch mal ein dickes Lob an die Entwickler des WLAN-Thermometers Aussprechen, finde das Projekt und vor allem euch echt klasse. Ihr steckt so viel Arbeit und Herzblut in das Projekt und macht es auch noch für alle zugänglich. Da kann man sich nur herzlich bedanken.
Ich hoffe, das ich hier bald PN's schreiben darf, da ich auch schon scharf bin mir so eine Platine zuzulegen.

Gruß Pollux
 
Guten Morgen die Herren! Vielen Dank für so viel Unterstützung! Ist seid wirklich einmalig!!!

@Phantomias2006: Das Testskript "fandemo.py" basiert auf RPIO und ist von @Clayburn The Cremator:

http://www.grillsportverein.de/foru...mit-raspberry-pi.181768/page-116#post-1994132

RPIO arbeitet mit einem direct-memory access und schafft so auch die 25 kHz. Ich könnte mir Vorstellen, dass wenn die V3 Platine für 500 Hz ausgelegt ist, evtl der Kondensator ein kleinerer sein müsste. Ich hätte da noch einen 4 nF-Kondensator im Angebot. Allerdings läuft der Lüfter auch nicht bei einer konstanten GPIO-Spannung von 3,3 V. D.h. das Problem, dass er auch bei konstanten 3,3V nicht läuft, zeigt ja, dass das Problem zunächst einmal unabhägig vom PWM ist.

@Arminth: Das sieht ja stark aus. Wie hast es Du das geschafft?
Geht doch!

Muuuuhahaa!

Grüßle
Armin

Als Mittellweg aus OP-Schaltung und Emitterschaltung wäre evtl. ja auch noch der folgende Forenbeitrag interessant. Das sieht sehr ähnlich zur V3-Lösung aus, ist aber eine Emitterschaltung. Ich meine das Schaltbild was "DerPaddle" am 28.01.2012, 23:37 gepostet hat (Sorry weiß nicht, wie ich es besser verlinken kann):

http://www.daselektronikerforum.de/viewtopic.php?f=25&t=4261

Durch den OP könnte dann auch bei mehrere angeschlossenen Lüftern sichergestellt werden, dass es hier keine Probleme mit der Leistungsabgabe des Pis gibt. Allerdings habe ich nicht den gesamten Forumsartikel verstanden.

@lowcarber: Auch Dir herzlichen Dank für Deinen "Gehirnschmalz". Das schränkt das Problem ja auch wieder ein Stück weiter ein. Der verwendete OP ist dieser hier:

https://cdn-reichelt.de/documents/datenblatt/A200/LM2904#STM.pdf

Zu meiner Schande muss ich gestehen, dass mich auch das Datenblatt überfordert. Ich war froh überhaupt einen DIP-OP bei Reichelt zu finden.

Nochmals ganz herzlichen Dank für Eure Unterstützung!!!
 
@Moritz
Ich würde den Fehler jetzt folgendermaßen einzuschränken versuchen.
1. raspi komplett abklemmen, dann 5V an den GPIO-Eingang der Lüfersteuerung. Schaltet der Lüfter dann ein?
2. R22 überbrücken (Invertierender Eingang des OPs liegt dann auf Masse, der OP arbeitet dann nur als Impedanzwandler). Wieder 5V an den GPIO-Eingang. Ergebnis??
3. Widerstandswerte R2, R5, R22 überprüfen, vielleicht hast du dich beim Farbcode verlesen (ist mir auch schon passiert).
4. Wird der OP warm? Um sicherzustellen das der OP nicht verrückt spielt, lege mal die nicht benutzten Pins (5, 6) auf Masse.

Zu deiner Frage wegen des Basisstroms: Der Motor ist elektrisch eine Spule. Die ist im Einschaltmoment relativ niederohmig, d.h. Basisstrom kann immer fließen.
Fehlersuche kann fesselnd sein;)
 
@Arminth:
11mA aus einem GPIO, dann sollte man die anderen GPIOs aber möglichst wenig belasten. Ich würde zur Sicherheit doch lieber mit Impedanzwandler arbeiten.

Gruß und GROSSES Lob.
 
Guten Morgen die Herren! Vielen Dank für so viel Unterstützung! Ist seid wirklich einmalig!!!

@Phantomias2006: Das Testskript "fandemo.py" basiert auf RPIO und ist von @Clayburn The Cremator:

http://www.grillsportverein.de/foru...mit-raspberry-pi.181768/page-116#post-1994132

RPIO arbeitet mit einem direct-memory access und schafft so auch die 25 kHz. Ich könnte mir Vorstellen, dass wenn die V3 Platine für 500 Hz ausgelegt ist, evtl der Kondensator ein kleinerer sein müsste. Ich hätte da noch einen 4 nF-Kondensator im Angebot. Allerdings läuft der Lüfter auch nicht bei einer konstanten GPIO-Spannung von 3,3 V. D.h. das Problem, dass er auch bei konstanten 3,3V nicht läuft, zeigt ja, dass das Problem zunächst einmal unabhägig vom PWM ist.

@Arminth: Das sieht ja stark aus. Wie hast es Du das geschafft?


Als Mittellweg aus OP-Schaltung und Emitterschaltung wäre evtl. ja auch noch der folgende Forenbeitrag interessant. Das sieht sehr ähnlich zur V3-Lösung aus, ist aber eine Emitterschaltung. Ich meine das Schaltbild was "DerPaddle" am 28.01.2012, 23:37 gepostet hat (Sorry weiß nicht, wie ich es besser verlinken kann):

http://www.daselektronikerforum.de/viewtopic.php?f=25&t=4261

Durch den OP könnte dann auch bei mehrere angeschlossenen Lüftern sichergestellt werden, dass es hier keine Probleme mit der Leistungsabgabe des Pis gibt. Allerdings habe ich nicht den gesamten Forumsartikel verstanden.

@lowcarber: Auch Dir herzlichen Dank für Deinen "Gehirnschmalz". Das schränkt das Problem ja auch wieder ein Stück weiter ein. Der verwendete OP ist dieser hier:

https://cdn-reichelt.de/documents/datenblatt/A200/LM2904#STM.pdf

Zu meiner Schande muss ich gestehen, dass mich auch das Datenblatt überfordert. Ich war froh überhaupt einen DIP-OP bei Reichelt zu finden.

Nochmals ganz herzlichen Dank für Eure Unterstützung!!!


Die PWM Frequenz ist definitiv falsch!!! Dieses Script ist nur für 25kHz ausgelegt. Damit kannst du einen PWM Lüfter direkt betreiben ohne der ganzen Schaltung....
Öffne bitte mal die "pwmfancontrol.py" und ändere bei Zeile "6"

pwm.init_channel(channel=0, subcycle_time_us=4000)

in

pwm.init_channel(channel=0, subcycle_time_us=200000)

Falls ich mich nicht verrechnet habe dann sollte die Frequenz jetzt 500Hz sein.

Frequenz = 100/s
Frequenz = 100/4000
Frequenz = 0,25 MHz * 100 = 25kHz

Frequenz = 100/s
Frequenz = 100/200000
Frequenz = 0,0005 MHz * 1000000 = 500Hz

Lg
 
Während ihr nur ans Blasen denkt, habe ich ja mal was hochgeladen... :D
Mal sehen, ob die Updatefunktion bei Euch geht!
V2.0.2-7:
kein Aufhängen des PI2 mehr
IP-Adresse wird korrekt angezeigt PI2
Updatefunktion weiter verbessert
Fehler im Updatescript und im GUI behoben

Have fun!

Grüßle und Tschöh!

Armin
 
habe direkt mit dem Pi2 angefangen... quad und 1gb ist schon gut. Habe mich jetzt zwar gefragt ob für das Projekt nicht auch ein A+ gereicht hätte... auf der anderen Seite, bei Neuanschaffung ist der Preisunterschied marginal...
 
PI2 lohnt sich in jedem Fall!
Die Performance ist viel besser. Der Plot wird in Nullkommanix gerechnet. Bootet in 15 Sekunden. Das ist einfach genial!

Grüßle und Tschöh!

Armin
 
Zurück
Oben Unten