• 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!!!

Supportthread zum WLAN-Thermometer mit dem Raspberry Pi

zum Einen einen AC Synchronmotor vom Pellet Brenner ansteuern. Wollte die Drehzahl des Motors eigtl mit einer Phasenschnittsteuerung über PWM regeln, aber das funzte nicht. Die Motordrehzahl lässt sich da nicht einfach regulieren, entweder er läuft oder er stehto_O Deshalb hab ich das Relay besorgt;) Mit einem Frequenzumrichter würds auch noch hinhaun, aber die sind mir zu teuer. Gute Alternative wäre ein DC Motor, aber da hab ich noch keinen gefunden, der max 10 U/min macht und dabei ca 10Nm hat.

Zum Anderen hätte ich demnächst mal ein Eigenbau Sous Vide Bad gedacht, oder vll jetzt zur Glühweinzeit eine Steuerung für meine mobile Herdplatte um die Glühweintemperatur damit zu regeln:D
 
Bekomme ich das Relay dann trotzdem iwie zum laufen, auch wenn die IO Steuerung imo nicht richtig funzt?

Wenn du erst mal eine Kurve einstellst, die nur 0 und 100 Prozent kennt und den Ausgang auf PWM stellst, dann kannst du eventuell auch den Servoausgang für ein Relais nehmen.

Bei IO scheint ja grundsätzlich etwas falsch zu laufen. Ich werde mich mal ranhalten die Situation zu verbessern.
 
Wie würde die Regelung diesbezüglich aussehen? Wenn du mehr temp brauchst soll er mehr Pellets fördern? Oder willst du den Wert manuell korrigieren?

Kannst du Programmieren?

Genau so wäre der Plan:cool: also mehr Drehzahl - > mehr Pellets - > mehr Temp

Programmieren kann ich leider nicht.
Mit der Textconsole auf Linux finde ich mich normal schon gut zurecht, aber das wars dann auch schon :D

@Bjoern das wäre eine Möglichkeit...
Hastu das selbst schon getestet?
Ist zwar keine saubere Sache, aber wenns funktioniert wäre ich schon zufrieden :D

@s.ochs ehrlich gesagt weis ich nicht welches Relay ich genau hab. Hab es von Amazon, aber da gibt's ca 1000:confused:
Inwiefern ist es relevant, ob GND oder +5V geschaltet werden bzw der Raspberry Pi schaltet ja nur 3,3V?
 
@schumix auf der wlanthermo.com Homepage hab ich gelesen, dasss der GPIO2 für Relays ist.

Aber was kann ich jetzt am besten machen?

Anhang anzeigen 1130139

so funktionierts leider auch nicht

Also da die LED am IN1 brennt, hat dein Relais bereits geschaltet. Das tut es dann, wenn an IN1 keine 5V anliegen, die die angelegte VCC Spannung blocken. Ob das Relais mit 3,3V funktioniert weiß ich nicht. Hast du das Relais mal ohne Pi getestet bzw. gemessen ob sich am GIPO2 ohne anschlossenem Relais was tut?
 
Morgen, also ich hab gestern mal direkt an den Pins des Relays gemessen. Hatte da am GPIO mal 3,3V und mal 0,12V.
Die 0,12V hatte ich, wenn das Relay geschalten hat, also quasi wenn das WLANThermo an war und der Pitmaster aktiv. Wenn das WLANThermo aus war, hab ich am GPIO die 3,3V gemessen.

Egal ob der Pitmaster mit 100% oder 0% ansteuert, das ändert nix am Relay.

An meinem Relay ist ja auch ein Jumper. Bringt mir der was? Wsl nicht oder? :rolleyes:
 
Solange der PI mit seiner Programmierung nicht im Stande ist das Relais zu steuern wirst du es auch nicht zum schalten bringen.

@Bjoern
Ich hatte gestern I2C im Verdacht.
Hab es dann noch mal kontrolliert. Leider liegt es nicht daran.
Da die IO Steuerung auf GPIO2 liegt haben wir eh ein Problem. Dieser Port sollte frei bleiben. Die IO Steuerung muss somit auch auf GPIO4 wandern. Eine duale Steuerung ist dann nicht möglich.
 
Hmm,
wenn ich den richtigen Schaltplan gefunden habe:
Der Jumper brückt die Relaisversorgung und die der Optokoppler.
Du könntest den entfernen und "JD-VCC' mit 5V versorgen.
Achtung: nicht "VCC" mit 5V verbinden, dann macht es puff und der Raspi entlässt seinen magischen Rauch....
Bitte vorher noch mal verifizieren, hab mir das Modul gerade bestellt, kann also noch ne Woche dauern bis ich das kann.
 
Da die IO Steuerung auf GPIO2 liegt haben wir eh ein Problem. Dieser Port sollte frei bleiben. Die IO Steuerung muss somit auch auf GPIO4 wandern. Eine duale Steuerung ist dann nicht möglich.
Mit den 40pol Anschlüssen hat man quasi noch unendlich viele IOs frei, also eigentlich kein Problem mehr.
 
Hmm,
wenn ich den richtigen Schaltplan gefunden habe:
Der Jumper brückt die Relaisversorgung und die der Optokoppler.
Du könntest den entfernen und "JD-VCC' mit 5V versorgen.
Achtung: nicht "VCC" mit 5V verbinden, dann macht es puff und der Raspi entlässt seinen magischen Rauch....
Bitte vorher noch mal verifizieren, hab mir das Modul gerade bestellt, kann also noch ne Woche dauern bis ich das kann.

Hat das irgendwie einen Vorteil, wenn ich die Optokoppler brücke?

Bevor ich mir das WLANThermo bzw den Pi zerschieße warte ich dann doch noch, bis ihr das Problem gelöst habt :)
Recht herzlichen Dank schon mal für eure Hilfe :ola:
 
Mit den 40pol Anschlüssen hat man quasi noch unendlich viele IOs frei, also eigentlich kein Problem mehr.
Ja sicher ;-)
Aber die Funktion sollte auch mit dem 26 Poligen PIs (bzw. V1-V3) zur Verfügung stehen. Da wird dann aber keine duale Steuerung möglich sein. Das Display braucht einfach zu viele GPIOs.
 
Bevor ich mir das WLANThermo bzw den Pi zerschieße warte ich dann doch noch, bis ihr das Problem gelöst habt :)
Recht herzlichen Dank schon mal für eure Hilfe!

Schaltet das Relais denn jetzt wenn du 0 bzw. 3,3V anlegst? Wenn nicht, können wir das Softwaremäßig auch nicht lösen.
 
Ok.
Kannst du mal einen Screenshot von deinen Einstellungen machen?
 
Sind eigtl alles Standardsettings:

Pitmaster_Screenshot.PNG Pitmaster_text.JPG

EDIT:
Hab gerade festgestellt, wenn ich das Relay an GPIO2 anschließe schaltet es, auch wenn ich den Pitmaster aktiviere oder deaktiviere. Am GPIO vom Servo tut es das nicht
 

Anhänge

  • Pitmaster_Screenshot.PNG
    Pitmaster_Screenshot.PNG
    583,8 KB · Aufrufe: 180
  • Pitmaster_text.JPG
    Pitmaster_text.JPG
    69,3 KB · Aufrufe: 148
Ich habe die 3,3 V mal an einer meiner Relaisplatinen ausprobiert. Fazit: Funktioniert. Um das Relais zum Schalten zu bringen muss an IN1 GND = 0 anliegen. Liegen 3,3 V an oder ist nichts angeschlossen, ist das Relais aus.
An deinen Relais sollte es also nicht liegen, vielmehr an der Ansteuerung des GIPO.

WP_20151201_009.jpg
 

Anhänge

  • WP_20151201_009.jpg
    WP_20151201_009.jpg
    146,3 KB · Aufrufe: 350
Zurück
Oben Unten