Forum: Analoge Elektronik und Schaltungstechnik Reverse engineering China Heissluftstation


von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe eine China Heissluftstation die ich gerne Umbauen möchte.
Habe das Ding auch zerlegt und Kontrollieren im Moment die Schaltung.
Die Lötstation besteht einfach erklärt aus einem Lüfter, Heizung, 
Temperatursensor und ein paar Tasten für die Einstellungen...
Angesteuert wird das Ganze von einem AT89C2051 mit 12MHz.
Die ganze Steuerung und der Lüfter wird von einem Trafo 230/20V 
Versorgt.
Mich macht aber im moment die Ansteuerung vom Motor etwas stutzig bzw. 
ich kapier das nicht ganz.
Die Drehzahl des Motors wird mit Hilfe eines BT139 geregelt. OK
Den Motor selber kann ich leider nicht genauer Inspezieren da Dieser in 
einem Gehäuse verklebt wurde und ich diese nicht gerne zerstören möchte.
Nach meinen Messgerät läuft der Motor mit einer Spannung von 1-8VAC 
(Phasenschnitts des Triac ´s). Zur Messung habe ich ein Voltcraft GDM704 
verwenden mit dem man sich auch den Sinus bzw. den Phasenschnitt des 
Triac´s beobachten kann.
Nach dem Triac sind 2 Dioden die auf die Spule führen und von der 
Versorgung hängen auch 2 Dioden von der Versorgung. Die Simulation mit 
Spice hat mich auch nicht recht schlauer gemacht.
Im Anhang ist die Schaltung mit den Dioden.
Kann mir bitte einer denn Sinn von den 4 Dioden erklären?

: Verschoben durch Admin
von olibert (Gast)


Lesenswert?

Das ist ein Zweiwegleichrichter in Graetzschaltung.

von Polnischer Hochadel (Gast)


Lesenswert?

Thomas Gruber schrieb:
> ich habe eine China Heissluftstation die ich gerne Umbauen möchte.

Sind wir nun schon soweit heruntergekommen, dass wir chinesische 
Plagiate reverse engeneeren müssen?

Ein Gesichtsverlust für old Europe, ein Ritterschlag für die Chinesen.

von Thomas G. (tomatos666)


Lesenswert?

Polnischer Hochadel schrieb:
> Thomas Gruber schrieb:
>> ich habe eine China Heissluftstation die ich gerne Umbauen möchte.
>
> Sind wir nun schon soweit heruntergekommen, dass wir chinesische
> Plagiate reverse engeneeren müssen?
>
> Ein Gesichtsverlust für old Europe, ein Ritterschlag für die Chinesen.

:-)
Ja auf diesem Punkt sind wir schon lange da die Chinesen ja von uns 
kopiert haben ist das sozusagen eine Kopie von einer Kopie.
Nein jetzt im Ernst. Ich muss ja wissen womit ich es zu tun habe.
Das Ding funktioniert alles andere als zuverlässig…
@olibert (Gast)
Danke für die Antwort. Sehe vor lauter Bäumen den Wald nicht mehr.

von Michael A. (Gast)


Lesenswert?

Thomas Gruber schrieb:
> Das Ding funktioniert alles andere als zuverlässig…

Das ist doch schon mal eine Ansage. Woran hapert es denn?

Erster Ansatz wäre wohl eine Drehzahlsteuerung des Lüfters mit ein paar 
festen Stufen und dazu eine Heizungsregelung, die für eine konstante 
Temperatur der austretenden Luft sorgt.

von Thomas G. (tomatos666)


Lesenswert?

Ja das Ding hat einen Temperaturfühler Direkt bei der Heizwicklung.
Die Temperatur wird mit 8 Bit aufgelöst.
Die Temperatur lässt sich von 90-~450C Einstellen (Wenn’s mich jetzt 
nicht ganz täuscht)
Die Temperatur am Ausgang Schwankt sehr Stark und arbeitet "Digital".
Das Heisst Stellt man eine Temperatur von sagen wir 300°C ein dann 
kommen am Ausgang ~230-250° Raus. Das wäre ja nicht das Problem. Nur 
arbeitet das Ganze nicht Linear. Ein paar Grad bei der Einstellungen 
geändert kommen beim Ausgang entweder weinger gleich oder sehr viel mehr 
raus.
Beim Raufregeln auf der Soll Temperatur kommt am Anfang extrem Heiss 
dann fällt die Temperatur wieder in den Keller usw.
Der Kontroller kommt mit dem Regeln nicht nach plus mit einer auflösung 
von 8Bit bei Guten 350 Stufen ist ein Bit gleich mal über ein Grad. Von 
der Verarbeitung usw gar nicht zu Reden.
Die Temperatur wird mit einem ADC 0832CCN Aufgelöst und Anschliessend 
eingelesen.
Das Ding Taug weder für den Hobby geschweige für den Professionellen 
gebrauch.
Deswegen möchte ich es gerne Umbauen

von Einzelhändler (Gast)


Lesenswert?

Thomas Gruber schrieb:
> Deswegen möchte ich es gerne Umbauen

Was ist mit Reklamation, Gewährleistung, Wandelung, Garantie, Rückgabe, 
14-Tage-Frist etc. ?

von Thomas G. (tomatos666)


Lesenswert?

> Was ist mit Reklamation, Gewährleistung, Wandelung, Garantie, Rückgabe,
> 14-Tage-Frist etc. ?

sowas kann man von einem China Artikel vergessen.
Plus habe ich das Ding schon seit längerem. Stand immer auf der Do to 
liste eine neue Steuerung zu entwickeln.

von Florian T. (florian_t)


Lesenswert?

Schau mal hier:
http://thomaspfeifer.net/backofen_smd_reflow.htm

Ist zwar nicht unbedingt das gleiche, aber die Steuerung und den 
Temperatursensor könnte man adaptieren und anpassen.

von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

Hallo,
hatte nun endlich wieder etwas Zeit weiter zu machen.
Die Drehzahl des Motor für den Luftstrom wird bei den Chinesen mittel 
Triac angesteuert.
Das Heißt es ist ein Trafo mit Ausgangsspannung 22V dieser wird 
gleichgerichtet aber nicht geglättet.
Anschließend wird die Drehzahl durch Anschneiden der Halbwellen 
bestimmt.
Habe nun mal die Stromaufnahme des Motor mit Gleich-Spannung gemessen.
Dieser liegt um die 0,3A Nennspannung um die 15VDC.
Ich wollte nun den Motor mittels PWM und Mosfet Ansteuern. Das PWM 
Signal soll von einem µC kommen.
Ich habe die Spannung vom Trafo gleichgerichtet und geglättet.
Anschließend ein Spannungsregler 7815 (15VDC) 1A mit den laut Datenblatt 
empfohlenen Kondensatoren aufgebaut.
Bei meinem Versuchsaufbau (Ich habe noch keine Erfahrung von PWM) wurde 
aber leider die 2 Transistoren sehr Heiß.
Ich habe mir das Signal das beim Motor Ansteht mal angesehen. Die ganze 
Schaltung beginnt zu schwingen! Kann es sein das die Idee mit den 
Spannungsregler nicht funktioniert? Habe ich die Schaltung welche sich 
im Anhang befindet falsch?
Das PWM Signal wurde von einem Messgerät mit Frequenzausgang erzeugt. 
Puls Pause sind zwar Identisch aber im Moment ja nicht von Bedeutung.
(Bitte nicht Lynchen!)

von Thomas G. (tomatos666)


Lesenswert?

Weiss niemand einen Rat?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Angehängte Dateien:

Lesenswert?

Falls es dir hilft: ich hatte mal die Schaltung der ZD939 reverse
engineert, weil ich eigentlich mal die Regelung etwas feinfühliger
bekommen möchte.  Das ist die Version mit analoger Einstellung, aber
ich vermute mal, dass der Leistungsteil sich von den Stationen mit
digitaler Einstellung nicht so sehr unterscheiden dürfte.

von Thomas G. (tomatos666)


Lesenswert?

Hallo,
danke für deine Antwort.
Ja der Leistungsteil für die Heizung ist sehr ähnlich ;-)
Bei der Ansteuerung für den Lüftermotor wurde aber auf den Optokoppler 
verzichtet.
Ach ja die Ansteuerung für den Mosfet habe ich von hier:
http://www.mikrocontroller.net/articles/Snippets#Wie_schlie.C3.9Fe_ich_einen_MOSFET_an_einen_Mikrocontroller_an.3F

von Thomas G. (tomatos666)


Lesenswert?

Hallo,
habe nun nochmals alles Kontrolliert und die Spannungsversorgung 
verbessert.
Der Wiederstand mit 10Ohm welcher auf Gain geht und der Transistor davor 
werden sehr warm.
Warum?

von hinz (Gast)


Lesenswert?

Thomas Gruber schrieb:
> Der Wiederstand mit 10Ohm welcher auf Gain geht und der Transistor davor
> werden sehr warm.
> Warum?

Du meinst wohl Widerstand und Gate. Und wenn durch den Gatewiderstand 
nennenswert DC fließt, dann ist der MOSFET kaputt.

von Thomas G. (tomatos666)


Lesenswert?

Hallo,
Danke für die Antwort.
Ist er auch kaputt obwohl der Mosfett noch durchschaltet?

von Thomas G. (tomatos666)


Lesenswert?

hinz schrieb:
> Thomas Gruber schrieb:
>> Der Wiederstand mit 10Ohm welcher auf Gain geht und der Transistor davor
>> werden sehr warm.
>> Warum?
>
> Du meinst wohl Widerstand und Gate. Und wenn durch den Gatewiderstand
> nennenswert DC fließt, dann ist der MOSFET kaputt.

Danke hast recht gehabt es war der Mosfet kaputt!

von Cyblord -. (cyblord)


Lesenswert?

Ich zweifle schonmal daran dass die Temperatur derart stark schwankt. 
Wie hast du das gemessen? Ich habe auch so eine China-Station (wenn es 
die ist die ich meine. Du verschweigst ja leider welche du hast) und im 
EEVBlog wurde die auch schon getestet. Absolut brauchbar das Ding. Und 
für 60 Tacken ein Preis/Leistungshammer. Nur die Temp im Luftstrom 
kannst du nicht ordentlich messen. Natürlich springt da die Temperatur 
am Messgerät.
Hier jetzt noch an so einen billig Teil rumfrickeln was soll da bei 
rauskommen?

Im Zweifel ist deine Station einfach defekt.

gruß cyblord

von Thomas G. (tomatos666)


Lesenswert?

cyblord ---- schrieb:
> Ich zweifle schonmal daran dass die Temperatur derart stark schwankt.
> Wie hast du das gemessen? Ich habe auch so eine China-Station (wenn es
> die ist die ich meine. Du verschweigst ja leider welche du hast) und im
> EEVBlog wurde die auch schon getestet. Absolut brauchbar das Ding. Und
> für 60 Tacken ein Preis/Leistungshammer. Nur die Temp im Luftstrom
> kannst du nicht ordentlich messen. Natürlich springt da die Temperatur
> am Messgerät.
> Hier jetzt noch an so einen billig Teil rumfrickeln was soll da bei
> rauskommen?
>
> gruß cyblord

Hallo.
Die Station ist eine Aoyue 857++. Die Temperatur schwankt extrem. Das 
heist sobalt man das Gerät einschaltet ist die Wicklung voll Belastet 
und es kommt sofort eine zu hohe Temperatur. Bis sie sich beim Sollwert 
wieder einpendelt. Eine Temperaturkurve damit zu fahren kann man 
vergessen. Kaum stellt man die Temperatur nach oben dann steigt die 
Temperatur wieder über der Solltemperatur und so weiter...
Was soll ich dir sagen. Auch wenn Sie getestet worden sein sollte und 
vieleicht die Station einen Defekt haben sollte ich werde Sie sicher 
nicht wieder zurück nach China schicken damit die mir dan sagen das das 
so normal ist für das Geld. Das es nicht eine High end Station ist war 
mir ja beim Kaufen schon klar doch so kann man sie nicht mal als Hobby 
Gerät verwenden.
Was für Vorteile man hat wenn man einen Atmega einbaut und selber eine 
Regelung baut brauch ich woll nicht zu Erklären...(Sollte ich damit 
Fertig werden ;-))

von Cyblord -. (cyblord)


Lesenswert?

Thomas Gruber schrieb:

> Eine Temperaturkurve damit zu fahren kann man
> vergessen.
Dafür ist das Ding halt auch nicht vorgesehen.

> Was für Vorteile man hat wenn man einen Atmega einbaut und selber eine
> Regelung baut brauch ich woll nicht zu Erklären...(Sollte ich damit
> Fertig werden ;-))

Naja also ich löte mit meiner Station (so ähnlich wie deine) alle 
möglichen SMD Bauteile ein und aus. Auch ohne Kurve und Regelung. Ich 
stell das Ding auf 270 Grad und dann gehts los. Auch MEMS Sensoren wie 
den BMP180 oder so löte ich damit ein. Sowohl mit Lötpaste als auch nur 
mit Lötzinn. Noch nie ist da ein Bauteil bei gestorben. Sicherlich ist 
das nicht professionell aber dafür bräuchte man ohnehin einen Ofen. 
Selbst wenn aus der Düse die Luft mit exakter Temperatur rauskommen 
würde, dann würden die Bauteile diese noch lange nicht so exakt 
abbekommen. Mit einer handgeführten Station kannst du halt keine exakten 
Kurven fahren, egal wie gut die Regelung ist. Darum halte ich das für 
vergebene Liebesmüh.

Hier ist übrigens der EEVBlog zum Thema, diese Station hab ich. Da wird 
auch auf die Temperatur eingegangen:

http://www.youtube.com/watch?v=vva2t21sOAs



gruß cyblord

von Thomas G. (tomatos666)


Lesenswert?

Ja das ist dann halt deine Meinung.
Was ist aber wen man gerne ein Reflow machen möchte oder gar mal ein 
Bauteil mit Bga ein löten bzw. ersetzen möchte? Einen Heisluftföhn vom 
Baumarkt nehmen und hoffen?
Natürlich wenn man mit der Hand Smd Bauteile mit Paste löten möchte kann 
man mit der Temperatur etwas höher fahren. Aber es kann nicht sein das 
die Temperatur die rauskommt +-50° Grad schwankt. Da kanns dann schon 
passieren das Bauteile "Sterben". Die Anlage ist auch nicht die neuste. 
Wahrscheinlich haben sie ja bei deiner ein Update gemacht. Meine 
schwankt für meinen geschmak zu stark!
Wie gesagt es ist ein Gerät für denn Hobby bereich (Der Preis sagt auch 
schon einiges aus).
Aber auch hier gilt ein gewisser standart. Ich habe nämlich keine lust 
Ständig Bauteile zu vernichten nur weil die Regelung von der Station 
nicht weis was sie tut!

von Cyblord -. (cyblord)


Lesenswert?

Thomas Gruber schrieb:
> Ja das ist dann halt deine Meinung.
> Was ist aber wen man gerne ein Reflow machen möchte oder gar mal ein
> Bauteil mit Bga ein löten bzw. ersetzen möchte? Einen Heisluftföhn vom
> Baumarkt nehmen und hoffen?
Wie gesagt das funktioniert mit den Stationen ohne Probleme.

> Natürlich wenn man mit der Hand Smd Bauteile mit Paste löten möchte kann
> man mit der Temperatur etwas höher fahren. Aber es kann nicht sein das
> die Temperatur die rauskommt +-50° Grad schwankt. Da kanns dann schon
> passieren das Bauteile "Sterben".
Ist dir das denn schon passiert? Und wie misst du die Temperatur?

> Die Anlage ist auch nicht die neuste.
> Wahrscheinlich haben sie ja bei deiner ein Update gemacht. Meine
> schwankt für meinen geschmak zu stark!
Dann ist sie evt. defekt. Oder du misst nicht korrekt.

gruß cyblord

von Thomas G. (tomatos666)


Lesenswert?

Ich schreib ja die ganze Zeit das die Station nicht richtig Funktioniert 
und ich gerne die Regelung ersetzen möchte. Gemessen habe ich mit 3 
verschieden Messgeräten. Glaub nicht das alle 3 den selben Messfehler 
haben.
Ja es sind schon Teile den Hitzetot gestorben da man Unmöglich die 
richtige Temperatur einstellen kann. Ich dachte am Anfang es liegt am 
Bediener. Hab auch mit Unterschiedlichen Luftströmen und Temperaturen 
versucht zu arbeiten. Doch das ist einfach unmöglich.
Die Temperatur bleibt nicht Konstant und der Luftstrom kommt an der 
Düsse mit Unterschiedlichen Temperaturen an. Wie man mit so einer 
Station ein Reflow machen will ist mir ein Rätsel. (Beim Reflow muss man 
zur Info eine Temperaturkurve fahren)
Wie gut deine Station kann ich nicht beurteilen. Ich kann nur sagen das 
meine nicht so Funktioniert wie Sie sollte.
Ich will hier nicht alle Station von China oder anderen Herstellerländer 
schlecht reden. Aber man muss nur mal so ein Ding Aufmachen...

von Cyblord -. (cyblord)


Lesenswert?

Thomas Gruber schrieb:
> Ich schreib ja die ganze Zeit das die Station nicht richtig Funktioniert
> und ich gerne die Regelung ersetzen möchte.
Nein du implizierst dass bereits das Design schlecht ist. Sonst könntest 
du die Schaltung ja einfach reparieren und müsstest nicht neu 
entwickeln.

> Wie man mit so einer
> Station ein Reflow machen will ist mir ein Rätsel. (Beim Reflow muss man
> zur Info eine Temperaturkurve fahren)
Die Definition von "Reflow-Löten" sagts nichts über eine 
Temperaturkurve. So nennt man jegliches einlöten von Bauteilen mittels 
Lötpaste oder Lötzinn bei der selbiges durch Hitze wieder (re) 
aufgeschmolzen (flow) wird.

gruß cyblord

von Thomas G. (tomatos666)


Lesenswert?

> Nein du implizierst dass bereits das Design schlecht ist. Sonst könntest
> du die Schaltung ja einfach reparieren und müsstest nicht neu
> entwickeln.
 Durch entfernen und ersetzen der Regelung "Reparier" ich die Station.

Deine Aufklärung über Reflow hab ich nicht verstanden.
Jedenfalls kann man weder beim neu einlöten noch beim Wiederverlüssigen 
der Lotes mit dem Kopf durch die Wand. Man muss eine Temperaturkurve 
fahren. (Ich rede von Bga Bauteilen nicht von Bauteilen die mit Lötpaste 
verlötet werden können.)

von amateur (Gast)


Lesenswert?

> Durch entfernen und ersetzen der Regelung "Reparier" ich die Station.

Ein, nach meiner Meinung, sinnvoller Ansatz.

Voraussetzung ist aber hierbei eine funktionsfähige und sinnvoll 
konstruierte Hardware.

Um eine Heizung oder einen Motor zu regeln braucht’s keine Mikrosekunden 
aber sinnvolle Sensorik. Ein gealteter, oder nicht mehr im vernünftigem 
Kontakt stehender Sensor (auch mechanisch) mit einer Superreglung bringt 
nichts als Ärger.
Auch die Überprüfung der Eingabeelemente kann Wunder bewirken.

Auch wenn ich nicht viel von Maden aus China halte, eine so einfache - 
regelungstechnisch gesehen - Aufgabe sollten die eigentlich lösen 
können.

Also hoffentlich suchst Du nicht an der falschen Stelle.

von Thomas G. (tomatos666)


Lesenswert?

amateur schrieb:
>> Durch entfernen und ersetzen der Regelung "Reparier" ich die Station.
>
> Ein, nach meiner Meinung, sinnvoller Ansatz.
>
> Voraussetzung ist aber hierbei eine funktionsfähige und sinnvoll
> konstruierte Hardware.
>
> Um eine Heizung oder einen Motor zu regeln braucht’s keine Mikrosekunden
> aber sinnvolle Sensorik. Ein gealteter, oder nicht mehr im vernünftigem
> Kontakt stehender Sensor (auch mechanisch) mit einer Superreglung bringt
> nichts als Ärger.
> Auch die Überprüfung der Eingabeelemente kann Wunder bewirken.
>
> Auch wenn ich nicht viel von Maden aus China halte, eine so einfache -
> regelungstechnisch gesehen - Aufgabe sollten die eigentlich lösen
> können.
>
> Also hoffentlich suchst Du nicht an der falschen Stelle.

Hallo,
den Temperatursensor meinst du oder?
Dieser wird durch einen Pt1000 Sensor ersetzt.
Ein OPV wertet diesen aus und gibt ein 0-5V Signal aus was Anschliessend 
mit einem Atmega8 auf 10Bit aufgelösst wird.
Ich will mit dem Ding anschliessend auch Temperaturkurven fahren können.
Zur Info hab das Ding zig mahl auseinander genommen und Überprüft.
Konnte keinen Fehler finden. Die Regelung ist Schrott.
Es kommt Sprichwörtlich nur Heisse Luft aus dem Gerät nur leider keine 
mit Konstander Temperatur.
Hab auch erlich gesagt kein Bock in diese Station Hardware zu tauschen 
die etwas Fragwürdig ist. (Austausch der Sensorik und Steuerplatine)
Da kommf es billiger ein neues zu holen.
Aber in die Tonne zu schmeissen und mir ein anderes Anzuschaffen was 
entweder aus Gold ist oder das gleiche in einer anderen Verpackung ist 
da ist mein Kopf zu Stur. Da reis ich lieber die Eingeweide raus und 
versuche es wieder zu beleben.
Ein Neues zu holen kann man immer noch.
Das gleiche kann ich mir immer noch holen.

von ronnysc (Gast)


Lesenswert?

Ich habe auch diese Station und bin auch nicht gerade begeistert von der 
trägen Temperaturregelung. Im Original wird das Heizelement nur 
dauerhaft eingeschalten und wieder aus über ein paar sek. Regelzeit. 
Darum die Temperaturschwankungen. Dazu ist der Abgleich grußelig. Nach 
ersetzen des 100kOhm Potis gegen ein Mehrgangpoti ging das schon besser. 
Aber das geht alles sicher besser als jetzt.

Ich würde die Lüfterregelung so lassen da die recht gut funktioniert. 
Die Temperaturregelung würde ich als Wellenpaketsteuerung machen mit 
einem PID-Regler. Damit müßte man eine +/- 5Grad-Regelung hinbekommen.
Wellenpaketsteuerung und PID-Regler habe ich schonmal in einer 
Lötstation realisiert: 
www.http://avrs-at-leipzig.de/dokuwiki/projekte/loetstation

von ronnysc (Gast)


Lesenswert?

hier hat sich schonmal jemand über die Temperaturregelung Gedanken 
gemacht:
http://www.eevblog.com/forum/projects/troubleshooting-my-hot-air-rework-station/msg179622/#msg179622

von ronnysc (Gast)


Lesenswert?

und eine Umrüstung einer ähnlichen Heißluftstation: 
http://gsg-elektronik.de/?id=97
Hier ist wieder die Temperaturmessung interessant. Im Übrigen würde ich 
die Temperaturmessung mit ändern von der Thermocouple-Messung. Ansonsten 
muß man bei jedem Heizelemente-Wechsel auch das Meßsystem wechseln.

von Thomas G. (tomatos666)


Lesenswert?

@ronnysc
Danke für die Ganzen Links!

Zur Temperaturmessung werde ich Warscheinlich auch eine Externe 
Temperatursonde verbauen.
Welche die Temperatur direkt am zu Erhitzenden Bauteil misst.
Hoffe nur das ich jemals Fertig werde ;-)

von amateur (Gast)


Lesenswert?

Wenn sich ein PT1000 mit deiner Elektronik verträgt, kann man nichts 
gegen dessen Verwendung sagen.
Aber auch hier gilt: Die richtige Kopplung ist viel wichtiger als die 
Genauigkeit. Wenn Dich z.B. die Temperatur, der die Heizspirale 
umgebenden Hülle, interessiert, kopple beide thermisch gut. Interessiert 
Dich aber die Temperatur der Luft, so wäre es nicht schlecht die Sonde 
gegen das Gehäuse zu isolieren. Ein manchmal fast unsichtbarer, 
mechanischer Unterschied. Und noch ein Tipp für diejenigen denen es 
nicht schnell genug gehen kann: Die Reaktionszeit eines isolierten 
Sensors ist auch kürzer.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

ronnysc schrieb:
> Die Temperaturregelung würde ich als Wellenpaketsteuerung machen mit
> einem PID-Regler.

Die benutzten Optokoppler MOC3041 haben bereits einen Nullspannungs-
schalter.  Man kann die also einfach mit einer PWM ansteuern, und
hat im Endeffekt eine Wellenpaketsteuerung.

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Eine Periode hat aber zwei Nulldurchgänge.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Abdul K. schrieb:
> Eine Periode hat aber zwei Nulldurchgänge.

Ja, und?

Wichtig für die Wellenpaketsteuerung ist doch nur, dass in einem
Nulldurchgang geschaltet wird, und genau dafür ist der Nullspannungs-
schalter da.

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Ich dachte, so ne Wellensteuerung bezieht sich auf Vollwellen - also 
2*pi. Damit die Netz und Last DC-frei bleiben.

Gibts dafür auch fertige MOCs oder nen Trick?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Abdul K. schrieb:
> Ich dachte, so ne Wellensteuerung bezieht sich auf Vollwellen - also
> 2*pi. Damit die Netz und Last DC-frei bleiben.

Naja, das geht im statistischen Rauschen unter, wenn du die Heizung
aller paar Sekunden ein- und ausschaltest.

Wenn du so penibel sein willst, kannst du natürlich die aktuelle
Polarität der Netzspannung noch mit einem Controller verfolgen. ;-)

Der primäre Sinn von Nullspannungsschalter und Wellenpaketsteuerung
ist, dass man durch das Einschalten direkt nach dem Nulldurchgang
keine steilen Flanken produziert.

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Ich wills eben genau wissen ;-)

von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

Hallo,

anbei der Halbfertige Schaltplan von der Steuerung.
Es ist im Moment nur der Atmega8 und die Leistungsteile.
Die Platinen für die Auswertung der Pt1000 Sensoren sind schon Fertig.

von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

Hallo,
anbei die Platine und der Schaltplan.
Hoffe die grösse geht in Ordnung.

von Ronny S. (ronnysc)


Lesenswert?

Super Sache. Sieht gut aus so wie es jetzt ist. Platz ist ja im Gehäuse 
genug vorhanden.
Es wäre schön wenn Du auch die eagle-Dateien noch veröffentlichen 
könntest.
Ich bin da auch bereit mit eine Software zu entwickeln. Dauert nur noch 
etwas bis ich wieder Zeit dafür finde.

von Rolf S. (miromac)


Lesenswert?

Du solltest aber noch
die GND-Verbindung von D7, R5 und Emitter(T2) entfernen
(und die 3 Anschlüsse nur untereinander verbinden)

Gruss Ro

von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

Rolf Schneider schrieb:
> Du solltest aber noch
> die GND-Verbindung von D7, R5 und Emitter(T2) entfernen
> (und die 3 Anschlüsse nur untereinander verbinden)
>
> Gruss Ro

Danke für den Hinweis!
Der Plan und das Schema ist halt noch Beta...

von Rolf S. (miromac)


Lesenswert?

Thomas Gruber schrieb:
> Der Plan und das Schema ist halt noch Beta...

Normal, eye ...
:-)

von Ronny S. (ronnysc)


Lesenswert?

Deine Eagle Dateien lassen sich nicht öffnen.

von Thomas G. (tomatos666)


Lesenswert?

Ronny Schmiedel schrieb:
> Deine Eagle Dateien lassen sich nicht öffnen.

Hallo,
Welche version vom eagle verwendest du?
Ich habs grad mit dem Handy versucht zu öffnen und da gehts ohne 
probleme.
Bitte nochmal versuchen.

von Cyblord -. (cyblord)


Lesenswert?

Bei mir (mit Eagle 6.2) gehts ohne Probleme.

von Ronny S. (ronnysc)


Lesenswert?

Aha ich sehe schon. Ich habe eagle 5.12 unter Linux...

von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

Hallo,
hab noch ein paar kleine änderungen gemacht.
Hab noch eine Frage.
Ich hätte gerne eine Led die mit dem MOC Mitleuchtet als Kontrolle zu 
Ansteuerung des Traic´s.
Kann ich einfach eine Led in Serie zum Moc einbauen?
Funktioniert mir dan noch die Ansteuerung des Triac´s?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Thomas Gruber schrieb:
> Kann ich einfach eine Led in Serie zum Moc einbauen?

Müsste gehen.  Die IR-LED im MOC3020 wird mit typisch 1,2 V Fluss-
spannung (maximal 1,5 V) angegeben.  Rote oder grüne LEDs haben
so typisch um die 2,2 V, du musst also nur den Vorwiderstand passend
verringern.

Hat allerdings schaltungstechnisch den Nachteil, dass nichts mehr
funktioniert, wenn die Indikator-LED nicht angeschlossen ist.

von Thomas G. (tomatos666)


Lesenswert?

Hallo,
Danke für die Antwort.
Jörg Wunsch schrieb:
> Müsste gehen.  Die IR-LED im MOC3020 wird mit typisch 1,2 V Fluss-
> spannung (maximal 1,5 V) angegeben.  Rote oder grüne LEDs haben
> so typisch um die 2,2 V, du musst also nur den Vorwiderstand passend
> verringern.

Da müsste ich den Vorwiederstand auf 80ohm auslegen wenn ich eine LED 
mit 2,2 Volt in Serie schalte.Oder?

> Hat allerdings schaltungstechnisch den Nachteil, dass nichts mehr
> funktioniert, wenn die Indikator-LED nicht angeschlossen ist.

Ja das hat aber auch den Vorteil das wenn die LED nicht leuchtet der MOC 
auch nicht durchschalten kann.

von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

Hallo,
nach einer längeren Pause bin ich endlich wieder dazu gekommen etwas 
weiter zu machen.
Könntet ihr euch mal das neue Layout anschauen bitte.
Wenn ihr Fehler findet oder Bemerkungen habt bitte melden.
Danke!

von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

Hallo,

anbei die Eagle Dateien.
Wäre froh wenn ihr einen Blick drauf werfen würdet.
Ich würde Anschließend die Platine fertigen lassen.

Das Programm habe ich noch nicht geschrieben.
Das wird auch noch etwas Zeit brauchen.
Die Funktion im Allgemeinen soll so funktionieren.
Es wird ein Display montiert mit verschiedenen Tastern für Einstellungen 
(Temperatur, Drehzahl Lüfter, Info Ist und Soll Temperatur, Externen 
Temperatursensor und Eventuell Automatische Temperaturkurven)
Die Drehzahl wird vom µC PWM Ausgang geregelt.
Die Temperatur wird über den Analog Eingang ermittelt. Die Platine für 
die Auswertung des PT1000 Sensor habe ich schon gefertigt.
Die Ist Temperatur wird mit der Soll Temperatur verglichen und die 
Heizung entsprechend geregelt.
(Längere und Kürzere Einschaltdauer)
Über den Interrupt Eingang vom µC wird bei jedem Nulldurchgang ein 
Interrupt ausgelöst.
Die Heizung Schaltet nun eine gewisse Zeit an und wieder aus.

von Thomas G. (tomatos666)


Lesenswert?

Hallo,

hat sich jemand die Platine Angeschaut.
Findet keiner einen Fehler?

von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

So hab endlich die Platine fertig.
Da es Probleme mit der Fertigung der Platine gab hat sich alles um 2,5 
Monate verzögert.
Bin im Moment dabei das Programm zu schreiben.
Was mir aber im Moment Kopfzerbrechen macht ist der PID Regler in 
Assembler.
Hab noch keinen Plan wie ich das umsetzen werde.
Hat jemand vielleicht eine Idee oder Rat?

Gruß

von Wulf K. (cyberwulf)


Lesenswert?

Tolles Projekt.
Hatte genau danach gesucht um meine ZD-939L umzubauen.
Eigentlich störte mich an der Station nur, dass die nicht mit Kaltluft 
nachkühlt - so wie die analoge Vorgängerin. Aber wieso nicht gleich 
ordentlich neu bauen ;)

Erfahrungsgemäß genügt für die Temperaturregelung ein einfacher 2 Punkt 
Regler (Hysterese). Dann könnte man sich auch die 
Nulldurchgangserkennung sparen und mit dem MOC einfach ein paar hundert 
Wellen an und wieder aus Schalten.
Das ist auch in ASM einfach umzusetzen. Ich persönlich bevorzuge C als 
Sprache, aber das Prinzip ist ja dasselbe:
Heizung an, bis Messwert den Sollwert+x erreicht. Heizung aus, bis 
Messwert < Sollwert-x. Dabei möglichst kleine Werte für x.
Das setzt natürlich (wie oben schon erwähnt) einen Messpunkt mit guter 
Kopplung voraus.
Ansonsten macht ein "richtiger" PID tatsächlich Sinn. Leider muss man 
dann aber auch die Parameter vernünftig bestimmen und dabei ständig neu 
flashen/abkühlen lassen. Aufgrund unterschiedlicher Strecken, kann man 
sich dann hier nur nicht mehr gut gemeinsam austauschen.

Grüße

von Thomas G. (tomatos666)


Lesenswert?

Hi,
leider bleibt das Projekt etwas stehen da ich Beruflich einfach nicht 
dazu komme.
Der letzte Stand ist die umsetzung eines PID in ASM.
Die Platine ist Fertig aufbaut und getestet.
Leider hat sich die Lieferung der Platine Extrem Hinausgezögert so das 
ich im moment leider keine Zeit habe weiter zu machen.
Es haben mir schon viele gesagt das die Nullduchgangserkennung doch 
etwas extrem für eine Heizungsteuerung ist.
Habs aber Trotzdem gemacht. So bleiben mir alle Optionen offen.

Bitte halt mich mit deinem Projekt auf den Laufendem.

von kilroy (Gast)


Lesenswert?


von Thomas G. (tomatos666)


Angehängte Dateien:

Lesenswert?

So nach einer Langen pause hab ich an den Projekt weitergemacht.
Das Programm ist Fertig und getestet.
Der PID muss ich noch besser eingestellt werden, bin aber mit den 
Ergebnissen von den Tests zufrieden.
Er Regelt schön auf die Eingestellte Temperatur hin.
Im Menü kann man unter 2 Modis auswählen.
Einmal auf einer Temperatur hin Regeln und halten.
Beim 2 Modi kann man eine Temperaturkurve einstellen.

Bitte kritisiert nicht den Aufbau vom Display und der Folientastatur.
Ist halt noch im Beta Stadium ;-).

Werde nun Versuchen mit der Temperaturkurve beginnen (Wenn die Zeit es 
zulässt(Valentinstag, etc.))

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.