Hallo AlgenZuOel
Interessant mal von jemand zu hören der den NetIO von Pollin einsetzen will.
C-Control habe ich mir mal vor langer Zeitangeschaut und war enttäuscht wie wenig klompexer ProgrammCode damit zu realisieren ist. (Vielleicht sind die neuen Module ja leistungsfähiger)
MicroSPS ist ganz intessant, konnte aber meinen Anforderungen nicht genügen (zuwenig I/O Ports) . Habe ich deshalb auch nie in die Finger genommen.
Interessant ist der NETIO von Pollin. Den setze ich auch gerade ein um die Temperaturen über Ethernet überall kontrollieren zu können. Ich habe dafür aber die Orignal-SW ersetzt. Der NetIO soll einmal die ganzen Betriebsdaten von meinem Selbstbau-BHKW per Webinterface zur Verfügung stellen. Nutze bislang nur die Temperatur Anzeige und Überwachung .
In meiner modifizierten version ist der NetIO dann aber für zusätzliche komplexe Steuerungsaufgaben nicht mehr leistungsfähig genug, dadurch bedingt setze ich zusätzlich noch ein ATMEL-Microkontrollerboard (2.0.1 auch von Pollin) ein.
Dort werden in fast Echtzeit Leistungsabgabe (elektisch) Drehzahl und alles andere erfasst und verarbeitet.
Ok, die programmierung habe ich selbst in Assembler vorgenommen. Das ist vielleicht nichts für Dich.
Ich wollte auch nur mal aufzeigen das man für 50Euro und wenn man programieren kann eine richtig gute Steuerung verwirklichen kann. Die alle speziellen Bedürfnisse abdeckt.
Wie wolltest Du denn den NetIO einsetzen? mit org. SW von Pollin? (die hat ja leider kein Webinterface!)
Ich glaube das wenn Du die Drehzahl überwachen willst du 1ms Impulse erkennen solltest. Außerdem ist die Drehzahl ja nicht über alle 4 Takt-Zyklen konstant und schwankt. Ich glaube auch nicht das du einen Drehzahlabfall schon nach 10ms erkannt haben musst. meines Erachtens reicht dafür 1 bis 3 Sekunden.
Hat mich übrigens auch einiges an tüfteln gekostet bis meine Drehzahlüberwachung meinen Anforderungen genügte.
Ok, vielleicht konnte ich ein paar Anregungen weitergeben.
Ich wünsche allen die es wagen gutes gelingen und viel Spass beim Steuerungs-Selbstbau.
bruderjohn
Alles anzeigen
Die Net IO ist halt für 28 Euro fertig aufgebaut. Wenn ich selbst zum Lötkolben greife dann bedeutet das Chaos im Büro und das kann ich meiner Maus nicht antun (Ich bin extrem DIYer im Hifi Bereich und habe ihr Kontingent an Chaosakzeptanz für eine Weile aufgebraucht).
Die MicroSPS ist bisher die einzige Softwarelösung die ich gefunden habe, wo ich nach einem Jahre einfach mal sagen kann: „dort füge ich noch einen weiteren Temperaturfühler ein“, ohne dass ich lange in einem Text voller seltsamer Befehle suchen muss, wo ich jetzt was einfügen soll. Das setzt natürlich auch noch voraus, dass ich überhaupt eine Programmsprache verstehe, was ich bis dato nicht tue.
Bei der MicroSPS füge ich einfach einen Temperatursensor Baustein aus der Bibliothek ein, dann einen Schalter dem ich vorgebe: „bei Temp. X einschalten, bei Temp Y ausschalten, und das ganze auf Ausgang Z. Dort schließe ich dann mein Relais an und fertig.
Ein paar Veränderungen muss ich natürlich an der Pollin Platine noch vornehmen damit ich die SPS Software benutzen kann.
Was mich am meisten stört ist die Doppelbelegung der MicroSPS von PB6 und PB5 mit mosi und msoi des ISP und des Ausgang 5 und 6. Entweder verliere ich ein Datenlogging über Ethernet oder zwei Ausgänge.
Den Mangel an Aus und Eingänge behebe ich aber durch einen zweiten Mega32 auf einer Steckplatine oder einer Lochrasterkarte. Ich werde die Taktung einfach vom Quarz der Net OI abgreifen und auch die Stromversorgung über diese realisieren. Der 7805 und die LM317 dürften damit kaum überlastet werden.
Ich wüsste mal gerne was die sich dabei gedacht haben, die Gleichrichtung auf die Net IO zu legen. Es ist weitaus einfacher und billiger Gleichstrom-Netzteile zu finden als ~, zumal ja wegen des LM317 und des 7805 von 12 bis 24Volt alles genommen werden kann.
Wie würdest du die Drehzahlregelung mit dem Manko der10ms Auflösung realisieren?
Gruß,
AlgenZuOel