Contador de Revoluciones Digital Antiguo Para Diesel

3
105 7-8/2008 - elektor, electronics wo rldwide Contador de revoluciones digital (antiguo) para Diesel Por Romain Liévin Los vehículos diesel actuales es tán (prác- ticamente) todos equipados con un con- tador de revoluciones. La característica principal de los coches con motor die- sel es la de tener un mayor tiempo de vida que sus homólogos de gasolina, de manera que es más probable que exis- tan en la actualidad un cier to número de este tipo de vehículos que no estén dota- dos con este instrumento para medir el régimen de revoluciones. Con este mon- taje os vamos a permitir equiparlos con uno. Sensor En un motor de gasolina (de moto o de coche), es muy fácil recuperar los impul- sos relacionados con el número de vuel- tas efectuados por el motor. El número de artículos aparecidos en Elektor es la mejor prueba. La mayoría de los mon- tajes se centran en captar los impul- sos generados por el encendido de las bujías, sea por acoplamiento magné- tico o bien directamente después de haber conformado una señal eléctrica. En un motor diesel que, por naturaleza, está desprovisto de bujías, es necesario este conjunto está siempre protegido por una cubierta. A menudo, los vehículos diesel están equipados de una bomba de vacío para un sistema de frenado hidráulico. Esta bomba está acoplada, por medio de una correa, al árbol de levas. ¡El lugar ideal para colocar dos imanes y el sensor! ¿Por qué 2 ima- nes? Todo buen mecánico sabe que un motor de cuatro tiempos debe efectuar dos vueltas en un ciclo de motor. Pero el encontrar un método más convencio- nal. En este caso, este método toma la forma de un sensor de efec to Hall lógico (UGN3140) que genera un impulso cada vez que un imán pasa por delante de él. Pero también se podría haber utili- zado un fotosensor por reexión (¿por qué no?)… La dicultad se encuentra en localizar un lugar donde colocar uno o varios imanes. Las poleas de la correa de distribución sería un buen lugar, pero RESET 1 (RXD)PD0  2 (TXD)PD1 3        X        T        A        L        2        4        X        T        A        L        1        5 (INT0)PD2 6 (INT1PD3  7 (T0)PD4  8 (T1)PD5  9        G        N        D        1        0 (ICP)PD6  11 (AIN0)PB0  12 (AIN1)PB1  13 PB2  14 (OCI)PB3  15 PB4  16 (MOSI)PB5  17 (MISO)PB6  18 (SCK)PB7  19        V        C        C        2        0 IC1 ATtiny2313 K1 K2 16V C1 100uF 16V C2 10uF 1        2 3 U1 7805T R3 14V K3 R7        4        k        7 R8        4        k        7 C6 22p C5 22p C3 100nF C4 10nF a 10        b        9      c        7        d        5      e        4        f        2 g  1 dp  6        C        A        3        C        A        8 LD1 HD1105 X1 3.6864 MHz a 10        b        9      c        7        d        5      e        4        f        2 g  1 dp  6        C        A        3        C        A        8 LD2 HD1105 a 10        b        9      c        7        d        5      e        4        f        2 g  1 dp  6        C        A        3        C        A        8 LD3 HD1105 a 10        b        9      c        7        d        5      e        4        f        2 g  1 dp  6        C        A        3        C        A        8 LD4 HD1105 D1 D2  D3  D4  D5 D6  D7 D8 T4 BC557 T3 BC557 T2 BC557 T1 BC557 R5 4k7 R4 4k7 R2 4k7 R1 4k7 +5V +5V +5V T5 BC557 R6 4k7 R9 220R  PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 K4 R10 220R R11 220R R12 220R R13 220R R14 220R R15 220R R16 220R 071133 - 11

Transcript of Contador de Revoluciones Digital Antiguo Para Diesel

8/15/2019 Contador de Revoluciones Digital Antiguo Para Diesel

http://slidepdf.com/reader/full/contador-de-revoluciones-digital-antiguo-para-diesel 1/31057-8/2008 - elektor, electronics worldwide

Contador de revoluciones digital (antiguo) para DiPor Romain Liévin

Los vehículos diesel actuales están (prác-ticamente) todos equipados con un con-tador de revoluciones. La característicaprincipal de los coches con motor die-sel es la de tener un mayor tiempo devida que sus homólogos de gasolina, demanera que es más probable que exis-tan en la actualidad un cierto número deeste tipo de vehículos que no estén dota-dos con este instrumento para medir elrégimen de revoluciones. Con este mon-taje os vamos a permitir equiparlos conuno.

SensorEn un motor de gasolina (de moto o decoche), es muy fácil recuperar los impul-sos relacionados con el número de vuel-tas efectuados por el motor. El númerode artículos aparecidos en Elektor es lamejor prueba. La mayoría de los mon-tajes se centran en captar los impul-sos generados por el encendido de lasbujías, sea por acoplamiento magné-tico o bien directamente después dehaber conformado una señal eléctrica.En un motor diesel que, por naturaleza,está desprovisto de bujías, es necesario

este conjunto está siempre protegido poruna cubierta. A menudo, los vehículosdiesel están equipados de una bombade vacío para un sistema de frenadohidráulico. Esta bomba está acoplada,por medio de una correa, al árbol delevas. ¡El lugar ideal para colocar dosimanes y el sensor! ¿Por qué 2 ima-nes? Todo buen mecánico sabe que unmotor de cuatro tiempos debe efectuardos vueltas en un ciclo de motor. Pero el

encontrar un método más convencio-nal. En este caso, este método toma laforma de un sensor de efecto Hall lógico(UGN3140) que genera un impulso cadavez que un imán pasa por delante deél. Pero también se podría haber utili-zado un fotosensor por reexión (¿porqué no?)… La dicultad se encuentra enlocalizar un lugar donde colocar uno ovarios imanes. Las poleas de la correade distribución sería un buen lugar, pero

RESET1

(RXD)PD0 2

(TXD)PD13

X T A L 2

4

X T A L 1

5

(INT0)PD26

(INT1PD3 7

(T0)PD4 8

(T1)PD5 9

G N D

1 0

(ICP)PD6 11

(AIN0)PB0 12

(AIN1)PB1 13

PB2 14

(OCI)PB3 15

PB4 16

(MOSI)PB5 17

(MISO)PB6 18

(SCK)PB7 19

V C C

2 0

IC1

ATtiny2313

K1

K2

16V

C1

100uF16V

C2

10uF

1

2

3

U17805T

R3

14V

K3R7

4 k 7

R8

4 k 7

C6

22p

C5

22p

C3

100nF

C4

10nF

a10

b

9

c

7

d

5

e

4

f

2

g 1

dp 6

C A

3

C A

8

LD1

HD1105

X1

3.6864 MHz

a10

b

9

c

7

d

5

e

4

f

2

g 1

dp 6

C A

3

C A

8

LD2

HD1105

a10

b

9

c

7

d

5

e

4

f

2

g 1

dp 6

C A

3

C A

8

LD3

HD1105

a10

b

9

c

7

d

5

e

4

f

2

g 1

dp 6

C A

3

C A

8

LD4

HD1105D1 D2 D3 D4 D5 D6 D7 D8

T4

BC557

T3

BC557

T2

BC557

T1

BC557

R5

4k7

R4

4k7

R24k7

R1

4k7

+5V

+5V

+5V

T5

BC557

R64k7

R9220R

PB0

PB1

PB2

PB3

PB4

PB5

PB6

PB7

K4

R10220R

R11220R

R12220R

R13220R

R14220R

R15220R

R16220R

071133 - 11

8/15/2019 Contador de Revoluciones Digital Antiguo Para Diesel

http://slidepdf.com/reader/full/contador-de-revoluciones-digital-antiguo-para-diesel 2/3106 elektor, electronics worldwide - 7-8/2008

árbol de levas realiza este ciclo en unavuelta solamente. Por lo tanto, el árbolde levas gira dos veces menos rápidoque el motor. Así pues, dos imanes per-miten obtener el número correcto deimpulsos.

ElectrónicaComo podemos constatar, el montaje sereduce a un único circuito integrado: unmicrocontrolador AVR de la casa Atmel.Ya están lejos los tiempos en los queera necesario, como mínimo, seis circui-tos integrados lógicos para realizar ¡uncuentavueltas de dos cifras solamente!

Además, el uso de un microcontrola-dor con cristal de cuarzo nos libera detener que realizar ciertos procesos decalibración. Este microcontrolador con-tiene todo lo necesario para contar losimpulsos con su entrada de interrupcióny controlar directamente un visualiza-dor multiplexado, con sus líneas de E/Scapaces de suministrar una corriente dehasta 20 mA. La visualización constade cuatro dígitos para llegar a contardesde 60 a 9.999 vueltas. La barragráca es una pequeña herramientaque nos permite visualizar fácilmenteuna aceleración o una deceleracióndel régimen del motor en un margende 1000 vueltas. Dicha barra grácaestá formada por 8 diodos LED, lo queequivale a una resolución de 125 vuel-tas. Para mejorar la precisión de lavisualización, se aconseja colocar dosimanes 1/3 en lugar de uno solo (esdecir, en total cuatro imanes sobre elárbol de levas). En efecto, de acuerdoa la concepción del programa (ver elapartado dedicado al programa), elequipo necesita al menos un impulsocada medio segundo, es decir, de 2 Hz,lo que equivale a una resolución de 120revoluciones/minuto. Un valor que esbajo y conlleva una inestabilidad en lavisualización.El sensor de efecto Hall se conecta sobreel colector K3.Dos imanes permiten bajar la resolucióna 60 vueltas/minuto. El número de ima-nes a instalar puede ser congurado pormedio del puente implantado sobre elconector K4 que, según el caso, tendrála forma de:– sin puente => 2 imanes,– con puente => 1 imán.En lo referente a la alimentación no haymucho que decir. Basta tan sólo consaber que:– Es posible que el regulador necesite deun radiador ya que la tensión en el inte-rior del vehículo puede alcanzar los 14 V,lo que representa una caída de tensión

de 9 V para un consumo de corriente de30 mA. Es decir, ≈ 0,3 W.– La presencia (indispensable) de unvaristor especial de coche para protegerel regulador contra toda sobre tensión.Si no es así, ¡adiós al regulador en elprimer intento de arranque!

ProgramaEste montaje requiere muy pocos recur-sos debido a la utilización de un pequeñomicrocontrolador: el AT90S2313. Estedispositivo contiene dos contadores/temporizadores ( timer ), una serie delíneas de E/S capaces de controlar direc-tamente diodos LED y una entrada deinterrupción. La entrada de interrupciónsirve para contar los impulsos incremen-tando un contador (cntH:cntL) de impul-sos. El temporizador ha sido ajustadopara generar una interrupción cada 2,5ms. La interrupción sirve para:– multiplexar el visualizador: el visualiza-dor se refresca cada 2,5 ms, por lo queel conjunto se refresca con una frecuen-cia de 80 Hz,– incrementar un contador lógico hastalos 250 ms (= 1 tic). Con cada “tic”, elvalor del contador de impulsos se alma-cena, de manera alternativa, en el con-

tador 0 o en el contador 1. Así pues,este “tic” sirve también para dispararen el bucle principal el tratamiento delos contadores y el refresco del visua-lizador. En el bucle principal se sumanel contador 0 y el contador 1 parapoder obtener así el número de impul-sos vistos durante los dos últimos tra-mos consecutivos de 250 ms, es decir,0,5 s. Este truco nos permite obtenerun refresco más rápido del visualizador(250 ms) sin tener que esperar el nalde una medida (0,5 s). Esto nos per-mite aumentar la rapidez de la cadenadigital sin comprometer la precisión. Elresto del programa consiste en trans-formar el número de impulsos en revo-luciones/minuto. Todo se ha realizadocon cálculos aritméticos. Sabiendo dela medida se realiza en 0,5 s, es nece-sario multiplicar el resultado por dospara obtener la frecuencia. Despuéshay que multiplicar por 60 para obte-ner un valor en vueltas por minuto. Acontinuación, queda convertir el resul-tado binario en un valor decimal, algoque se consigue gracias a las rutinasde conversión binaria al BCD de Atmel(ver nota de aplicación AVR204). Segui-damente, el resultado es convertido en

Lista de materiales

Resistencias:R1,R2,R4 a R8 = 4k7R3 = varistor S14K14R9 a R16 = 220 Ω

Condensadores:C1 = 100 μF/25 VC2 = 10 μF/25 VC3 = 100 nFC4 = 10 nFC5,C6 = 22 pF

Semiconductores:D1 a D8 = LED rojo (rectangular)

LD1 a LD4 = visualizador de 7 segmentos de LEDde ánodo común (HD1105)

T1 a T5 = BC557IC1 = AT90S2313 (grabado con el programa

hexadecimal 080238-11)U1 = 7805T

Varios:X1 = cristal de cuarzo de 3,6864 MHzK1,K2 = espadinesK3 = conector tipo “pinheader” SIL de 3

terminalesK4 = conector tipo “pinheader” SIL de 2

terminales (con puente)Sensor de efecto Hall UGN31

D1

D2

D3

D4

D5

D6

D7

D8

LD1 LD3LD2 LD4

8/15/2019 Contador de Revoluciones Digital Antiguo Para Diesel

http://slidepdf.com/reader/full/contador-de-revoluciones-digital-antiguo-para-diesel 3/3