Kai Deng GTI300W Grid tie inverter reverse engineering

Ladeelektronik, Messgeräte, Steuerungen etc.

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon schrauber » Di 26. Feb 2013, 10:46

Hallo
Hab einen 200W GTI...
Die zwei Dioden + die AC Sicherung waren defekt
Dioden sind glaub ich Mur1660, kann das sein, ist was drübergeklebt irgendso ein Wärmeleitzeug vielleicht
Wollte vom Reichelt Mur3040 testen, ist das ein Problem weil der nur bis 400 Volt geht ???

Hab "normale" Dioden eingelötet, jetzt blinkt er wieder Grün aber kommt nichts raus, sind wohl zu langsam...
schrauber
 
Beiträge: 11
Registriert: Sa 16. Okt 2010, 23:45

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon vasonline » Di 26. Feb 2013, 19:00

Hi Microsolar.

Just a quick reply. :)

Your broken unit:
I can't say for sure if it had something to do with the repeated on/off cycling due to cloudy weather.
My unit has cycled so much now: around 6 month.
(knock on wood ;) )

Are the two SMD transistors that are connected to the UCC and DC FETs Ok?

Greetings,
vasonline
 
Beiträge: 60
Registriert: Sa 2. Feb 2013, 20:46

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon vasonline » Di 26. Feb 2013, 20:07

schrauber hat geschrieben:Hallo
Hab einen 200W GTI...
Die zwei Dioden + die AC Sicherung waren defekt
Dioden sind glaub ich Mur1660, kann das sein, ist was drübergeklebt irgendso ein Wärmeleitzeug vielleicht
Wollte vom Reichelt Mur3040 testen, ist das ein Problem weil der nur bis 400 Volt geht ???

Hab "normale" Dioden eingelötet, jetzt blinkt er wieder Grün aber kommt nichts raus, sind wohl zu langsam...


Hi,

My part number for D10:
MUR 1660 CTR

Hope this helps.

Greetings
vasonline
 
Beiträge: 60
Registriert: Sa 2. Feb 2013, 20:46

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon microsolar » Di 26. Feb 2013, 21:23

Hallo Zusammen,

heute habe ich den (U2) UCC3806 bekommen.
Habe eben Pin 14 (BOUT) gelöst. Bis zu 7.9 V DC input passiert nun nichts, dann geht die Rote LED an. An (BOUT) steigt auch die Spannung. Interressant ist das ab ca. 8V an (BOUT) keine Spannung mehr zu messen ist, erhöht man die DC Input auf ca. 10V hat (BOUT) auch wieder eine Spannung von ca. 8V. Bei DC 14 V hat (Bout) wieder 0V.

AC (Netz) hatte ich nicht angeschlossen.

(U2) UCC3806 Pin 13 (VC) 4.9V, auch der IC2 bekommt 4.9V.

Wenn ich Zeit und Ruhe habe versuche ich den (U2) UCC3806 zu ersetzen. Habe aber etwas die Befürchtung das der dann wieder kaputt geht. (wann ?)

@vasonline
Are the two SMD transistors that are connected to the UCC and DC FETs Ok?

Da muss ich erst mal nachschauen. Die DC FETs sind ok (denke ich zumindest)

@schrauber

Kann ich bei mir auch nicht Entziffern, aber auf einer steht MUR 1660CRT (D22) und auf der anderen wohl MUR U1660G (D??) die ist auch verkleistert. Es sind auf jeden Fall 2 verschiedene. Die U1660G ist rechtes und links etwas ein gekerbt. (was das Bedeutet weis ich nicht)
http://item.taobao.com/item.htm?id=15946148112
http://www.datasheetarchive.com/U1660G-datasheet.html

Viele Grüße
microsolar
 
Beiträge: 36
Registriert: Mo 10. Sep 2012, 10:33

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon microsolar » Sa 2. Mär 2013, 21:52

Hallo,

Heute habe ich den UCC3806 getauscht. Der Inverter geht wohl wieder. Summt zwar etwas ob das früher auch so war kann ich nicht sagen. Vielleicht war mir das nur nicht aufgefallen
microsolar
 
Beiträge: 36
Registriert: Mo 10. Sep 2012, 10:33

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon vasonline » So 3. Mär 2013, 19:10

@Microsolar: Top! Well done!
:D :D :D
Did you get the SMD chip off easily?

Maybe you can try to extract the firmware? Now that's your unit is working.
But it could be copy protected too...

My hardware progress so far:

RA0 = Temerature input
RA1 = DC Voltage input
RA2 = DC Current input
RA3 = AC Grid Sine wave input.

What I do not yet understand is how the PWM works from PIC to UCC
Is it like this?:

- Measure RA3. [AC sine input]
- See when it is at AC 'null' (nulldurgang)
- Switch on PWM (wich frequency?) at PIN RB3
- Switch PWM again off when at 'null' again
Repeat this cycle.

Too bad I have no scope too see this.
(apart from an ancient tube/valve model)

(reading at the Powerjack thread - getting a bit dizzy)

I ordered the same PIC 16F716 to try... (on my breadboard)

Software: MPLAB and HI-TECH C Compiler (lite)
Both are free, and downloadable from Microchip's website.
vasonline
 
Beiträge: 60
Registriert: Sa 2. Feb 2013, 20:46

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon microsolar » Mo 4. Mär 2013, 22:46

Hallo,

Der UCC3806 http://www.ti.com/general/docs/lit/getliterature.tsp?literatureNumber=slua150&fileType=pdf ist wohl haupsächlich für die Ansteuerung der FAT's.

Ich habe am Wochenende mal nach einem Programmer um den PIC 16F716 auszulesen gesucht, aber nichts günstiges gefunden. Ich weiß auch nicht ob das überhaupt von Interresse ist. Wenn sich die Software nicht auslesen läst bring das nichts und selbst wenn es geht hat man ja auch erst nur den Maschinen-Code. Das der viel anderst ist wie bei den PowerJack kann ich mir fast nicht vorstellen.

Ich habe zwei Arduino Boards hier herum liegen. Eins davon ist ein Arduino Nano den bekommt man für ca. 10 € und ist relativ klein (2cmx5cm), daher habe ich den Gedanken den PIC 16F716 durch den Arduino Nano zu ersetzen. Die Software (PowerJack) hier im Forum hatte ich mir mal angeschaut, sie sollte relativ leicht auf den Nano portierbar sein.

Vom Prinzip wird mit dem Microcontroller wohl hauptsächlich das MPPT (RA1 = DC Voltage input,RA2 = DC Current input) realisiert und damit dann der UCC3806 anhand einer Sinus(Tabelle) gesteuert. Zusätzlich wird der UCC3806 entsprechen (RA3 = AC Grid Sine wave input) (Nulldurchgang) ein und aus geschaltet.
Weiterhin werden einige Spannungen geprüft, die Temperatur überwacht und der Lüfter und die LEDs gesteuert. Wichtig noch wenn kein Netz verfügbar ist die input FATs des inverters ( per UCC3806 ) abgeschaltet.

Zur Zeit habe ich meinen GTI200W wieder zusammen gebaut, möchte erst mal wissen ob der wieder geht.

Der Mirocontroller hat wohl nur ein paar Signale zu verarbeiten:

RA0 = Temerature input
RA1 = DC Voltage input
RA2 = DC Current input
RA3 = AC Grid Sine wave input.
Evtl. gibt es bei meinem GTI200W noch einen zusätzlichen Wert der über den 2. Optokoppler kommt.

und an Hand dieser Signale den UCC3806 zu steuern ( bzw kommplett abzuschalten, in Fehlerfall).

Ich suche nach einer Möglichkeit in dem jetzigen Zustand meine GTI200W den Arduino Nano zusätzlich an die Eingangssignale (RA1,..RA4) anzuschliessen und diese mal mit zu Protokollieren. Der Nano hat einen USB (Serial) Anschluss mit dem ich die Daten an einen PC übertragen könnte.

Der nächste Schritt währe den internen PIC 16F716 auser Betrieb zu nehmen (evtl. VC 5V zu trennen) veilleicht gibt es auch noch einen bessere Methode und durch den Nano zu ersetzen.

Der UCC3806 hängt ja wohl an der 12V (daher könnte man evtl. den kompletten 5V Bereich abkoppeln). LEDs und Lüfter könnten dann über den Nano angesteuert werden. Bei meinem GTI200W ist die Leiterplatte beidseitig Bestückt, der PIC16F716 unten und der UCC3806 oben wo ich da welche Signale am besten abgreifen kann weis ich noch nicht. Schön währe es wenn man leicht (ohne Löten) zwischen original PIC16F716 und Nano wechsen könnte. Vieleicht kann ich über den JSP Anschluss ein paar Signale von der Unterseite nach Oben umleiten. Freue mich wenn jemand im Forum dazu Ideen hat.

Falls das mit dem Nano geht habe ich da noch andere Dinge vor.

- Datentranfer vom GTI200W per Bluetooth auf ein Android Handy.
- Einspeisung begrenzen und zusätzlich Batterie laden.
- evtl. den GTI200W gleichzeitig als MPPT Laderegler für die Batterie verwenden.
- Steuerung einer Nachführung für die SolarPanels.
- uvm.

@vasonline
Did you get the SMD chip off easily? Ja, es war nicht so schwierig.
Too bad I have no scope too see this.
Ich auch nicht. Vielleicht mal Probieren: http://www.ullihome.de/wiki/USBAVRLab/index

Viele Grüße,
microsolar
 
Beiträge: 36
Registriert: Mo 10. Sep 2012, 10:33

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon vasonline » Di 5. Mär 2013, 18:13

Hi Microsolar

Thank you for the extensive reply.
No time @ the moment.
But I did dust of my (tube/valve) scope and measured RB3
I gathered it was worth a try - even if my instrument is very old. (and maybe not accurate)

And: my scope did work:

-------> RB3 is definitly a PWM signal.
No pure sine wave, but like this in ascii-art:

Code: Alles auswählen
   |--|   |--|   |--|   |--|
--|   |--|   |--|   |--|   |------


Also, when you measure RB3 with a voltmeter, it looks like it increases from 0 to ... 1,2V (max power)
But that is not true, I saw on the scope. The PWM just increases it's "ON" time.
The line was just getting brighter as it increased.

I'm not sure about RA0.... to RA....Will have to wait for now.
maybe these signals are different too?
vasonline
 
Beiträge: 60
Registriert: Sa 2. Feb 2013, 20:46

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon microsolar » Mi 6. Mär 2013, 13:01

Hallo

--> RB3 is definitly a PWM signal. No pure sine wave, but like this in ascii

Kannst Du messen mit welcher Frequenz das Signal anliegt ?

Durch RB3 wird wohl der UCC3806 angesteuert, dieser erzeugt dann die PWM für die FATs.

Um die Funktionsweise des GTI zu verstehen hilft auch der Artikel:

http://www.timnolan.com/index.php?page=solar-grid-intertie-inverter
http://www.timnolan.com/index.php?page=arduino-ppt-solar-charger

Viele Grüße,

microsolar
microsolar
 
Beiträge: 36
Registriert: Mo 10. Sep 2012, 10:33

Re: Kai Deng GTI300W Grid tie inverter reverse engineering

Beitragvon vasonline » Mi 6. Mär 2013, 19:00

Hi Microsolar:

Just a quick reply:

My scope was set to:
15 milliseconds / cm (horizontal)
and 3V / cm (vertical)

When I captured the above PWM signal.

Thx for the links!
vasonline
 
Beiträge: 60
Registriert: Sa 2. Feb 2013, 20:46

VorherigeNächste

Zurück zu Elektronik für Windkraftanlagen



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron