• 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

So Leute, mir ist leider ein Feuerwehreinsatz dazwischen gekommen... Bin grad am Image aufspielen, werde nachher berichten obs nun läuft auf dem Pi2! Wenn der Pitmaster deaktiviert ist, sollte ja der Servoblaster nicht "anspringen" und den Pi net killen?!


**************************
Also Männers, sieht gut aus, läuft jetzt seit 10 Minuten ohne Kill!!
 
Super ;-)

Die neuen Servod Datein hab ich schon an Armin geschickt. Mal schaun wann er die Testen kann ;-)

Mach die aber besser ma eine Sicherungskopie vom Image ;-)
Dann brauchst nicht wieder alles neu aufsetzen wenn was schief läuft.
 
Moin die Herren,


für mich hat dieses Projekt zwei wichtige Ziele. Zum Einen natürlich das Thermometer selbst und zum Anderen ist mir aber auch das Lernziel sehr wichtig. Die Temperaturmessung funktioniert bereits. Momentan beschäftige ich mich ein wenig mit der PWM-Lüfter-Steuerung. Ich habe aus dem Schaltbild für die V3-Platine die PWM Lüftersteuerung auf dem Steckbrett nachgebaut. Da ich einen Bogen um SMD machen möchte (nicht meine Kragenweite), habe ich für den OPV diesen verwendet:

http://www.reichelt.de/ICs-LM-2000-...&ARTICLE=10433&GROUPID=5466&artnr=LM+2904+DIP

Mein Problem ist, dass mein Lüfter nicht so ganz das macht, was ich mir wünsche. Zunächst einmal habe ich die Schaltung ohne PWM betrieben. Also einfach nur 0 oder 3,3 V geschalten via einem GPIO. Schalte ich den GPIO auf HIGH, dann messe ich am Ausgang des OPV’s rund 13 V (Mein Netzteil behauptet zwar es liefere 12 V, ich messe aber rund 16 V). Leider brummt mein Lüfter jetzt nur etwas kläglich und versucht manchmal laaaangsam sich zum drehen (so Größenordnung ¼ RPM). Der Lüfter selbst ist mit 12 V und 0,1 A spezifiziert. Tatsächlich messe ich aber nur rund 4 V über den Lüfter. Und jetzt wird es lustig: Messe ich die Spannung über den Arbeitspunktwiderstand R22 des Transitors, so dreht der Lüfter plötzlich auf und ich Messe auch einen Spannungsabfall von (richtigerweise) 13V über diesen Widerstand.

Wenn ich mit dem weiter vorn @Clayburn The Cremator geposteten demofan.py die PWM-Ansteuerung teste, dann passiert genau das gleiche.

Könnt Ihr mir sagen, was ich falsch mache? Ist der OPV zu schwach auf der Brust? Und würde es evtl. Vorteile bringen den Lüfter auf der Kollektorseite anzuschließen? An der Basis scheint ja ausreichend Spannung anzuliegen. Und da ich die Probleme auch ohne PWM habe, kann ich wohl den Kondensator als Fehlerquelle auch ausschließen. Ich würde mich freuen, wenn Ihr mir weiterhelfen könntet. Wenn ich das richtig verstanden habe, hat @Phantomias2006 die Platine entworfen. Vielleicht hat ja der Schöpfer eine Idee was ich falsch mache. Damit Ihr die Frage einschätzen könnt, das WlanThermo-Projekt ist mein erstes elektrotechnisches Bastelprojekt.

Ich danke Euch jedenfalls ganz herzlich für all euren Einsatz an diesem tollen Projekt!!! Sobald alles läuft und ich alles im Gehäuse habe möchte ich Euch natürlich auch mein fertiges Thermometer zeigen.
 
Also der Pi läuft immer noch :) Nur hab ich jetzt das PRoblem mit einem Maverick ET-73, dass ich bei normaler Raumtemperatur, eine Temperatur zwischen -1 und 5 Grad hab... was könnte das sein?
 
Falls jemand mal ein kleines Backup seiner SD Karte erstellen will, so gehts per SSH.
Ich sichere übers Netzwerk auf einen PC

WlanThermo Dienst stoppen:
Code:
sudo service WLANThermo stop

Ordner auf dem PI erstellen, hier wird der PC-Ordner eingebunden
Code:
sudo mkdir /PFAD_AUF_PI

Beispiel:
Code:
sudo mkdir /mnt/backup

PC-Ordner auf dem PI einbinden:
Code:
sudo mount -t cifs -o guest //PC_NETZWERKFLAD /PFAD_AUF_PI

Beispiel
Code:
sudo mount -t cifs -o guest //192.168.1.18/Dokumente/Backups /mnt/backup

Image auf eingebunden Ordner erstellen:
Code:
sudo dd if=/dev/mmcblk0p2 of=/PFAD_AUF_PI/MeinImage.img bs=1M

Beispiel:
Code:
sudo dd if=/dev/mmcblk0p2 of=/mnt/backup/wlanthermo.img bs=1M

Image kann man auch mit Win32DiskImager erstellen, aber der erstellt leider von der
komplette Karte ein Backup. Ein Backup einer 4GB Karte ist dann auch 4GB groß.
So ein Image lässt sich leider nicht auf eine Karte installieren, die ggf etwas kleiner
als die Original Karte ist.
 
Hab beides da :) Ja hab ET-73 eingestellt dann ists von -2 bis ca. 5 Grad, wenn ich den ET-732 hinhäng dann auf Maverick stell dann ist zwischen 35 und 100 Grad...
 
Japp, hatte wohl ein Kabel vergessen, jetzt siehts gut aus :) aber ist des normal dass wenns wärmer wird der Pipser dauernd piept (zumindest wenn ich meine Hand um den Fühler tue)
 
Ja das hab ich gesehen der ist bei mir auf -20 und 200 Grad, doch sobald ich den Fühler bisschen erwäre 1-5 Grad (Handwarm) piept der Beeper dauernd...?! Wenn ich ihn nicht anfass dann piept er nicht,,,

Außerdem hab ich in meinem Plot so alle Paar Minuten mal 999 drin.

plot.png
 
Verstehe ich das richtig, dass die Platine in Version 3 schon eine 12v Lüftersteuerung mitbringt? Gibt es schon einen Liefertermin?
 
Ja das hab ich gesehen der ist bei mir auf -20 und 200 Grad, doch sobald ich den Fühler bisschen erwäre 1-5 Grad (Handwarm) piept der Beeper dauernd...?! Wenn ich ihn nicht anfass dann piept er nicht,,,

Außerdem hab ich in meinem Plot so alle Paar Minuten mal 999 drin.

plot.png

Bei den 999 hast du Irgendwo eine schlechte Verbindung (Klinkenbuchse etc.) Zeig mal ein Foto vom Aufbau.

Hast du die min/max Werte schon jemals geändert?

Falls nicht dann stell sie bitte mal auf min 0 Grad max 180 Grad bei allen Kanälen.
Der Beeper greift auf die temperaturen.csv unter /var/www/ zu wenn ich das noch richtig in Erinnerung habe. Ist eher noch eine altlast...
@Arminth : Das könnten wir auch mal gerade ziehen.

Die 2 Dateien können unterschiedlich sein (config und temperaturen.csv) bis das erste mal die Fühlerwerte geändert werden. ab dann sind sie konsistent solange die Werte im GUI geändert werden.

Lg
 
Ok mach ich heut nach Feierabend. Ich hab gestern noch festgestellt wenn ich die Verpolung an der Klinkenbuchse ändere, stimmen die Werte zwar nichtmehr aber der Pieper geht nicht an...
 
@ Phantomias2006 : Danke für Deine Vermutung :-) Raspberry und 12 V Netzteil liegen derzeit an der gleichen Masse. Ist das jetzt gut oder schlecht? Ich werde es heute Abend mal mit getrennten Massen testen.
 
Alles klar, danke. Dann kann es also nicht daran liegen. Sicherheitshalber werde ich noch einmal alle Verbindungen prüfen. Was könnte dann noch die Ursache sein? Offensichtlich passiert bei der Spannungsmessung über den Widerstand ja etwas. Theoretisch nimmt bei einer Spannungsmessung über den Widerstand der Gesamtwiderstand leicht ab (Parallelschaltung), sodass der Stromfluß minimal größer werden müsste. Das würde ja gegen die Theorie sprechen, dass der OPV nicht ausreichend Strom liefern kann. Was könnte sonst noch durch die Spannungsmessung ausgelöst werden? Den Lüfter auf die Kollektorseite zu legen und einen Basiswiderstand zu verwenden macht keinen Sinn? Für weitere Hinweise zu möglichen Fehlern wäre ich sehr dankbar. Solltet Ihr weitere Infos von mir benötigen, lasst es mich bitte wissen!
 
Zurück
Oben Unten