miércoles, 1 de septiembre de 2010

Diseño gobernador electrónico Lincoln Vantage 500

 Gobernador electrónico para el soldador y generador Vantage 500 probado y calibrado.

La tarjeta electrónica gestiona  el voltaje, sensor de presión y aceite, pulso de excitación, luz, y el actuador:

El diagrama de funcionamiento es el siguiente:



Los datos para los ajustes y calibrado son:

DATO
--RPM--
Voltaje
Generador
Voltaje
Chopper
Voltaje
Divisor
Salida
ADC
Frecuencia
F/V
Voltaje
F/V
Voltaje
regualdor
Observaciones
1



6.49
0.24
12.24



Datos para la extrapolación
2



11.14
0.44
22.44



Datos para la extrapolación
3



14.61
0.59
30.09



Datos para la extrapolación
4



16.24
0.66
33.66



Datos para la extrapolación
5



23
0.95
48.45



Datos para la extrapolación
6
1490

200
61.9
2.62365
133.88
114.9
0.87
3.15
Voltaje divisor
extrapolado
7
1560

210
65.1
2.7613
140.82
120.8
0.91
3.34
Voltaje divisor
extrapolado
8
1600

220
68
2.886
147.186
123.4
0.93
3.64
Voltaje divisor
extrapolado
9
1660

230
71.2
3.02369
154.2
124.7
0.94
3.68
Voltaje divisor
extrapolado
10
1740

240
74.3
3.157
161.0
136.4
1.02
4.00
Voltaje divisor
extrapolado
11
1800

250
77.4
3.29
167.79
141.4
1.08
4.13
Voltaje divisor
extrapolado
12
1900

260
80
3.4
173.4
158
1.18
4.54
Voltaje divisor
extrapolado
13










14












Como se puede observar en la tabla el voltaje del generador varía con las revoluciones del motor.

Los datos adquiridos en laboratorio sirvieron para ser extrapolados y conectar la tarjeta en el equipo, brindaron buenos resultados debido a que la variación resulta lineal.




El ajuste de los voltajes máximo y mínimo (IDLE High/Auto) puede ser realizado mediante un potenciómetro colocado en el conversor de frecuencia a voltaje, como también modificando el programa del microcontrolador.

En las pruebas, debido a la sensibilidad del gobernador electrónico, existía un aceleramiento y desaceleramiento continuo del motor cuando este estaba en frío, pero una vez caliente su funcionamiento era constante.

Esto fue solucionado mediante la modificación del programa, dándole márgenes de regulación más estrechos en baja frecuencia del F/V.


    if inADC < 50 then
     begin
      S_EXC:= True;
      hDelayTime(120,2,5);
      S_EXC:= False;
     end else
  
      IF IDLER THEN
        BEGIN
         if (inADC < 145) then if (aByte > 120) then
          aByte:= aByte - 1;
         if (inADC > 146) then if (aByte < 160) then
          aByte:= aByte + 1;
         hDelayTime(aByte,2,5);
        END;
      
       IF NOT IDLER THEN
        BEGIN
         if (inADC < 160) then if (aByte > 100) then
          aByte:= aByte - 1;
         if (inADC > 161) then if (aByte < 130) then
          aByte:= aByte + 1;
         hDelayTime(aByte,2,4);
        END;

Queda regulado para 240 en modo AUTO y 260 en modo HIGH pudiendo ser modificado por un potenciómetro.