Willkommen bei Hobbybrauer.de Willkommen bei Hobbybrauer.de
Startseite Forumsübersicht Impressum  
Hauptmenü

Suche
archiv.hobbybrauer.de mit Google durchsuchen:

Board Index FAQ
Forum

ACHTUNG: Auf dieses Forum kann nur noch lesend zugegriffen werden. Falls Du hier im alten Forum bereits registriert warst, musst Du Dich im neuen Forum mit dem gleichen Usernamen UND der gleichen E-Mailadresse NEU registrieren, damit Dein Ranking (Anzahl Deiner Posts) aus diesem Forum ins neue mit übernommen wird. Zum neuen Forum geht's hier

Seite 10 von 17   «  8  9  10  11  12  »     
Autor: Betreff: Brausteuerung mit Arduino
Member
Member

iHolger
Beiträge: 79
Registriert: 7.10.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 24.3.2013 um 20:02  
Hi zusammen,

ich glaube, im Sktech ist ein Fehler. Ich habe von Franz die Version V1.2 für 5110 Display.

Ich habe heute folgendes Verhalten festgestellt bei meiner Programmierung festgestellt:

4 Rasten
Einmaischen 54°
1. Rast 57° 10 min.
2. Rast 62° 60 min.
3. Rast 72° 30 min.
4. Rast 78° 10 min.
Abmaischen 78°

Nun ist folgendes passiert: Die 2. Rast lief in einer Endlosschleife bzw. hat sich laufend wiederholt. Nachdem die 60 min rum waren, hat die Rast wieder von vorne begonnen. Das wiederholte sich bei mir 3 mal, bis ich es bemerkte :o :o :o

Dies sollte einmal überprüft werden.....

Gruß

Holger
Profil anzeigen Antwort 225
Posting Freak
Posting Freak

vitivory
Beiträge: 1644
Registriert: 12.3.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 24.3.2013 um 20:56  
iHolger,

bist du sicher, dass du kein Wackelkontaktirgendwo hast, falls nur gesteckt und nicht zusammengelötet.

Schick dann PM oder E-Mail an den fg100 und kvendlar, der kvendlar hat mehr Zeit zum Programmieren.

VG BB Vit


____________________
Viele Grüsse Braubruder Vit.

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Profil anzeigen Antwort 226
Posting Freak
Posting Freak

kvendlar
Beiträge: 972
Registriert: 18.4.2012
Status: Offline
red_folder.gif erstellt am: 24.3.2013 um 21:14  
Hi, Frage an der Stelle: bist Du Dir sicher, dass der Sketch nur die 2te Rast widerholte? Kann es auch sein, dass er nach Wackelkontakt von vorne anlief und die 10min Rast auch noch mitgemacht hat?

Viele Grüße - kvendlar.
Profil anzeigen E-mail senden Antwort 227
Senior Member
Senior Member

fg100
Beiträge: 498
Registriert: 4.8.2012
Status: Offline
red_folder.gif erstellt am: 24.3.2013 um 21:32  
Hallo iHolger,
nach bisher mehreren Testläufen und 6 Braugängen ist dieser Fehler bei mir noch nicht aufgetreten.
Hatte zwar am Anfang der Programmerstellung mal Probleme mit dem Zeitablauf. Das lag an einer fehlenden Zuweisung eines Parameters. In der V1.2 ist das aber längst behoben.
Hast du an dem Sketch etwas geändert, oder ihn so belassen?
Sind zur Zeit unterwegs. Sobald ich wieder zu Hause bin sende ich dir die V1.5, wenn du mir deine email per PM sendest.
Franz
Profil anzeigen Antwort 228
Posting Freak
Posting Freak

vitivory
Beiträge: 1644
Registriert: 12.3.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 24.3.2013 um 21:37  
Hallo Kollegen,

die Platinen sind angekommen und ich kriege am Mo.-Di. paar davon zum Prototyp bauen :D

Bin ganz gespannt, der Daniel hat geschrieben, dass die sehr gut aussehen.

Werde berichten.

VG BB Vit


____________________
Viele Grüsse Braubruder Vit.

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Profil anzeigen Antwort 229
Member
Member

iHolger
Beiträge: 79
Registriert: 7.10.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 24.3.2013 um 21:39  
Hallo zusammen.

Habe keinen Wackelkontakt, beim letzen Sud mit 3 Rasten gabs auch kein Problem.

Geändert habe ich am Sketch nichts.

Ich schicke Franz mal meine E-Mail Adresse für die neue Version

Holger
Profil anzeigen Antwort 230
Member
Member

iHolger
Beiträge: 79
Registriert: 7.10.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 25.3.2013 um 18:31  
Nach eine kleine Ergänzung.

Ich habe es (mit eigenen Augen) gesehen, dass nach Ablauf der 60 min. der 2. Rast er mit Rast 2 erneut begonnen hat.

Sensorfehler oÄ. kann ich ausschliessen.

Vielleicht hilft das ja bei der Fehlersuche,

Gruß

Holger


[Editiert am 25.3.2013 um 19:10 von iHolger]
Profil anzeigen Antwort 231
Posting Freak
Posting Freak

vitivory
Beiträge: 1644
Registriert: 12.3.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 25.3.2013 um 18:58  
@kvendlar,

Hallo, Mathias, kannst du Debuging machen, gibt es die Möglichkeit?

Hatte auch so einen Bug gehabt, aber mit der V1.2

VG BB Vit


____________________
Viele Grüsse Braubruder Vit.

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Profil anzeigen Antwort 232
Senior Member
Senior Member

fg100
Beiträge: 498
Registriert: 4.8.2012
Status: Offline
red_folder.gif erstellt am: 25.3.2013 um 23:05  
Hallo Holger,
wie bereits erwähnt bin ich zur Zeit unterwegs und kann mir den Sketch direkt nicht ansehen.
Bin aber mal so in etwa den Aufbau gedanklich durchgegangen.
Im Sketch werden die Zeiten ausschließlich in Minuten gezählt. die Library time.h liefert aber Stunden und Minuten. D.h. im Sketch ist eine Umsetzung von Stunden/Minuten (z.B. 1 Std. 30 Min) in Minuten (=90 Min.). Wenn das von dir festgestellte Problem auftritt, dann kann es eigentlich nur mit der Umsetzung und dem Stundensprung zu tun haben. Kann es nicht sicher sagen, aber ich glaube ich hatte bei meinen Suden nie genau 60 Minuten-Rasten. Ggf. findest du ja mal Zeit für einen Test (z.B. mit Wasser und niedrigen Temperaturen). Fahre eine 59 min-Rast und als nächste eine 60 min-Rast. Oder mal eine 61-min-Rast. Mal sehen, was dann passiert.
@Vit und Daniel: Sollte das ein Problem sein, so kannst du den Sketch so ohne Überarbeitung nicht für dein Projekt verwenden. Vor Ostern komme ich vermutlich nicht dazu mir das genau anzusehen.
Franz
Profil anzeigen Antwort 233
Posting Freak
Posting Freak

vitivory
Beiträge: 1644
Registriert: 12.3.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 25.3.2013 um 23:29  
@Franz,

erst Urlaub, mach dir kein Kopf, es ist SW (Weiche Ware) :D
Die biegen wir, so wie wir es wollen.
Ich bin sowieso erst am Aufbauen, der Daniel ist auch vom Ostern nicht da.
Keine Panik auf der Titanik :D

Schönen Urlaub, ohne Gedanken, abschalten.

VG BB Vit


____________________
Viele Grüsse Braubruder Vit.

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Profil anzeigen Antwort 234
Posting Freak
Posting Freak

HarryHdf
Beiträge: 893
Registriert: 25.5.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 25.3.2013 um 23:33  
... und im Zweifelsfall kann ich ja gemeinsam mit Franz mal einen Blick auf den Sketch werfen. Ich habe ihn ja auch noch da.

Gut Sud, Harry


____________________
Ich kann allem widerstehen, außer der Versuchung (Oscar Wilde)
Profil anzeigen Antwort 235
Member
Member

iHolger
Beiträge: 79
Registriert: 7.10.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 26.3.2013 um 08:41  
@Franz

Ich werde es am Wochenende einmal testen. Schaue mir auch den Sketch an, ob ich dort etwas finden kann. Ich gehe davon aus, dass es dann nur an der Umrechnung liegen kann.

Melde mich dann mit den ermittelten Ergebnissen.

Gruß

Holger
Profil anzeigen Antwort 236
Senior Member
Senior Member

fg100
Beiträge: 498
Registriert: 4.8.2012
Status: Offline
red_folder.gif erstellt am: 29.3.2013 um 15:57  
Nachdem ich nun wieder zu Hause bin, habe ich mal gleich einen Blick auf den Sketch geworfen.
Oh man Holger, da hast du tatsächlich einen Fehler festgestellt. Ist bei mir nur nie aufgetreten, da ich bisher keine Rasten größergleich 60 Minuten hatte.
Wie schon in den Überlegungen vermutet liegt der Fehler bei der Zeitumwandlung. So ein Fehler tut ja schon fast weh.

Folgende Änderung muss am Sketch vorgenommen werden:
ziemlich weit unten ist:

// Funktion Automatik Zeit------------------------------------------
void funktion_zeitautomatik() //Modus=29


in dieser Funktion kommen dann die Zeile:

if (stunden = 0)
minuten=minutenwert;
else
minuten=(stunden*60 + minutenwert);


hier ändern:

if (stunden = 0)
in
if (stunden == 0)

und sicherheitshalber
minuten=(stunden*60 + minutenwert);
in
minuten=((stunden*60) + minutenwert);

Dabei ist mir gleich noch eine weitere Sache aufgefallen.
Werde das alles mal ändern, einen Testlauf machen und als neue Version V1.6 benennen.
@Daniel,
Ich hoffe du hast den Sketch noch nicht auf die ATMegas gespielt.
Franz
Profil anzeigen Antwort 237
Posting Freak
Posting Freak

DerDennis
Beiträge: 2085
Registriert: 26.2.2013
Status: Offline
red_folder.gif erstellt am: 29.3.2013 um 17:04  
Hi,

Ich hätte da auch noch einen:

In der "funktion_hauptschirm()" (Modus 0) wird erst der Bildinhalt gezeichnet und danach der Drehwert "normalisiert".
Dadurch wird einen Programmdurchlauf lang der Pfeil an der falschen Stelle angezeigt (und scheint dadurch zu "flackern"), wenn man mit dem Drehgeber über den obersten oder untersten Menüpunkt hinausdreht.
Richtig wäre es, zuerst bei drehen < 0 diesen auf 0 zu setzen (bzw bei >2 auf 2) und dann den Bildinhalt zu zeichnen:

Quelltextbereich einfügen:
void funktion_hauptschirm()      //Modus=0
{ 
  if (anfang == 0)
  {
    myGLCD.clrScr();
    drehen=0;
    anfang=1;
  }
  if (drehen < 0)
  {
    drehen=0;
  }
  if (drehen > 2)
  {
    drehen=2;
  }  

  if (drehen == 0)
  {
    rufmodus=1;

...
(ab hier weiter wie normal)


Damit springt bei mir der Pfeil im Hauptbildschirm nicht mehr komisch rum, sondern bleibt stabil am oberen oder unteren Rand, wenn man "überdreht".
:)


Grüße


[Editiert am 29.3.2013 um 17:08 von DerDennis]
Profil anzeigen Homepage besuchen Antwort 238
Senior Member
Senior Member

Wulffi
Beiträge: 135
Registriert: 21.2.2011
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 29.3.2013 um 18:37  
Hallo zusammen,

ich hatte schon ein paar ICs fertig, habe es dann aber zum Glück noch gelesen.
Also soweit ist alles von meiner Seite ok und ich mache dann weiter wenn die neue Version fertig ist :)

Viele Grüße,
Daniel
Profil anzeigen Antwort 239
Posting Freak
Posting Freak

vitivory
Beiträge: 1644
Registriert: 12.3.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 29.3.2013 um 19:12  
Hallo, alle zusammen,

Daniel, alle die zu der Montage gehen brauchst du nicht Programmieren.
Ich habe bereits 2 Platinen zusammengelötet, geht recht schnell.

VG BB Vit


____________________
Viele Grüsse Braubruder Vit.

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Profil anzeigen Antwort 240
Member
Member

iHolger
Beiträge: 79
Registriert: 7.10.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 29.3.2013 um 19:52  
Ist das IC eigentlich gesockelt?

Kann es nachträglich programmiert werden?

Wenns gesockelt ist, kann ich es in meinen Arduino stecken, falls da noch irgendwelche Bugs auftreten oder es funktionale Updates gibt.

Holger
Profil anzeigen Antwort 241
Senior Member
Senior Member

fg100
Beiträge: 498
Registriert: 4.8.2012
Status: Offline
red_folder.gif erstellt am: 29.3.2013 um 20:22  
Sketch so weit geändert und mal zwei "Trockenläufe" mit 60min Rastzeit und größer 60min laufen lassen.
HAt so weit funktioniert.
Wäre aber schön, wenn das nochmals jemand testet.

Wer den Sketch testen will, PM mit E-Mailadresse an mich.
Nach wie vor ungetestet ist auch die Kühlfunktion.

@Denis,
deine Anregung zur Optimierung habe ich eingebaut.


@Holger,
ich glaube die Frage musst du in Vits Beitrag zur Hardware
http://hobbybrauer.de/modules.php?name=eBoard&file=viewthread &tid=17852&page=1#pid225573
stellen.
Wie ich auf dem Bild sehe ist dabei kein Sockel eingelötet. Wäre aber höchst sinnvoll und sind ja auch nur ein paar Cent.
Ansonsten ist das Aufspielen eines neuen Sketches kaum möglich.

Die V1.6 geht gleich an dich raus.

Franz
Profil anzeigen Antwort 242
Member
Member

iHolger
Beiträge: 79
Registriert: 7.10.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 29.3.2013 um 20:29  
Perfekt, werde es dann morgen ebenfalls mal durchtesten

Holger
Profil anzeigen Antwort 243
Posting Freak
Posting Freak

vitivory
Beiträge: 1644
Registriert: 12.3.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 29.3.2013 um 23:01  
Hallo Jungs,

ich wäre voll becklopft, wenn ich keinen Zockel hätte. Bereits am Anfag in der Mitte und zum Schlüß habe ich Bilder eingestellt, vo der 28 Zockel zu sehen ist.
Sonst hat das ganze Projekt kein Sinn, wenn die SW zur HW wird.

VG BB Vit


____________________
Viele Grüsse Braubruder Vit.

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Profil anzeigen Antwort 244
Posting Freak
Posting Freak

uli74
Beiträge: 3478
Registriert: 21.9.2011
Status: Offline
red_folder.gif erstellt am: 30.3.2013 um 08:17  

Zitat von vitivory, am 29.3.2013 um 23:01
Hallo Jungs,

ich wäre voll becklopft, wenn ich keinen Zockel hätte. Bereits am Anfag in der Mitte und zum Schlüß habe ich Bilder eingestellt, vo der 28 Zockel zu sehen ist.
Sonst hat das ganze Projekt kein Sinn, wenn die SW zur HW wird.

VG BB Vit



Ich bin jetzt nicht so der begnadete Löter (besser gesagt: ich bin da ziemlich talentfrei), und beim Betrachten der Fotos der Platine frag ich mich: Was muss denn nun alles gelötet werden? Wie es scheint ist so ziemlich alles gesteckt. Oder irre ich mich?


____________________
Gruss Uli
Profil anzeigen Antwort 245
Senior Member
Senior Member

fg100
Beiträge: 498
Registriert: 4.8.2012
Status: Offline
red_folder.gif erstellt am: 30.3.2013 um 10:43  
Profil anzeigen Antwort 246
Member
Member

iHolger
Beiträge: 79
Registriert: 7.10.2012
Status: Offline
Geschlecht: männlich
red_folder.gif erstellt am: 31.3.2013 um 17:12  
Hallo zusammen,

ich habe heute mit dem neuen Sketch V 1.6 diverse Testläufe gemacht. Das 60 min. Problem existiert nicht mehr, der Fehler ist nun behoben.

Gute Arbeit, Franz. Danke!

Schöne Ostern euch allen.

Gruß

Holger
Profil anzeigen Antwort 247
Senior Member
Senior Member

fg100
Beiträge: 498
Registriert: 4.8.2012
Status: Offline
red_folder.gif erstellt am: 31.3.2013 um 20:08  
Irgendwie denkt man manchmal zu kompliziert.
Ist mir gerade aufgefallen, dass ich eigentlich die ganze if-funktion weglassen könnte und nur
minuten=((stunden*60) + minutenwert);
auch reichen würde.
Aber das lass ich mal momentan.

Danke Holger für den Test
Franz


[Editiert am 31.3.2013 um 20:08 von fg100]
Profil anzeigen Antwort 248
Newbie
Newbie

Choclo
Beiträge: 3
Registriert: 16.4.2013
Status: Offline
smilies/cool.gif erstellt am: 16.4.2013 um 16:35  
Hallo liebe Braugemeinde…
nachdem das mein erster Post hier im Forum ist, werde ich mich mal zuerst kurz vorstellen. Eigentlich komme ich aus der Arduino Ecke und bin per Zufall (vielleicht doch Gottes Handeln :) ) hier gelandet. Ich hatte schon vor ein paar Jahren mich kurz mit dem Thema Bier brauen beschäftigt, habe es aber aus verschiedenen Gründen (z.B. zwei Kinder :o ) das Ganze nicht mehr verfolgt. Seit ich die Arduino Beiträge hier gelesen habe, bin ich wieder Feuer und Flamme für das brauen. Danke an alle Beteiligten (nicht nur hier) für die Inspirationen!

Mittlerweile habe ich das Forum schon rauf und runter gelesen, meine Einkaufsliste 50 mal geändert und ein paar Nächte ziemlich schlecht geschlafen. Jetzt ist schon alles bestellt ( ich starte in der Einkocher-Liga ) und ich warte bis alles bei mir eintrudelt…

Womit ich aber schon starten könnte ist die Arduino Steuerung. (Arduino UNO, Display, Relay, Thermometer war schon da… )

Also gleich die unverschämte Frage an Franz (fg100): Könnte ich vielleicht den Sketch bitte haben :redhead:
Ich liebe wenn Dinge einfach gehalten werden.

Vielen Dank und Servus aus Wien
Roberto
Profil anzeigen Antwort 249
  Seite 10 von 17   «  8  9  10  11  12  »     

 
  
 

Alle Logos und Warenzeichen auf dieser Seite sind Eigentum der jeweiligen Besitzer und Lizenzhalter.
Im übrigen gilt Haftungsausschluss. Weitere Details findest Du im Impressum.
Die Artikel sind geistiges Eigentum des/der jeweiligen Autoren,
alles andere © 1998 - 2022 by Hobbybrauer.de
Die Inhalte dieser Seite sind als RSS/RDF-Quelle verfügbar.
Die Website oder Teile daraus dürfen nicht ohne ausdrückliche Zustimmung von Michael Plum weiterverwendet werden.
© 2014 Michael Plum