Está en la página 1de 12

Universidad Experimental Politécnica

“Antonio José De Sucre”

Vicerrectorado Puerto Ordaz

Cátedra: Electrónica Digital 2

TACÓMETRO DIGITAL

Estudiante:

Giancarlo Guevara, C.I:26.582.335

Ciudad Guayana, Abril del 2020


DESARROLLO DE ACTIVIDADES:

TACÓMETRO DIGITAL.

Diseñar un tacómetro digital considerando las siguientes especificaciones de diseño:

a) Obtener la base de tiempo a partir de la señal de la red de 120AC -60Hz.

b) Aislar adecuadamente su circuito de la red.

c) El rango debe ser de 0 →9999 revoluciones por minuto (R.P.M).

d) La precisión debe ser la más alta posible.

e) El circuito debe hacer mediciones de forma continua, actualizándolas al


menos cada 2 segundos.

f) La visualización entre cada lectura debe permanecer estable (sin parpadeos).

Para ello se propone el siguiente diagrama en bloques:

A) INTERFAZ DE
120VAC B) BASE DE TIEMPO
ACODICIONAMIENTO-
60HZ AISLAMIENTO

Señal C) INTERFAZ D) CIRCUITO DE E) DISPLAYS


Fototransistor CONTROL Y
DE TIEMPO CONTADORES

FIGURA 1: DIAGRAMA DE BLOQUES FUNCIONAL DEL TACÓMETRO DIGITAL.


A) INTERFACE DE ACONDICIONAMIENTO / AISLAMIENTO:

En primer lugar, se explicará el diseño de la interface de


acondicionamiento y aislamiento, la función de este bloque del tacómetro digital
es aislar eléctricamente de manera adecuada la electrónica digital sensible de la
red eléctrica de 120VAC – 60HZ. A continuación se presenta en la Figura 2 el
esquema electrónico de la interface de acondicionamiento y aislamiento.

FIGURA 2: INTERFAZ DE ACONDICIONAMIENTO Y AISLAMIENTO ELECTRICO

La antedicha interface que nos ocupa consta de un bloque de reducción


con un transformador reductor que se encarga de reducir la tensión AC de la red
eléctrica a niveles seguros, en este caso a aproximadamente 7V AC.
La sección de rectificación y acondicionamiento hace uso de un diodo
rectificador 1N4148 para hacer la función de rectificador de media onda, con lo
que a su salida obtenemos una tensión rectificada que se introduce a la base de
una transistor 2N2222 en saturación que en su colector genera una señal
cuadrada de 2V y 60Hz.
Ya que todo lo anterior aún está conectado físicamente con la red eléctrica,
es necesario aislarlo para lo cual se usa un opto-acoplador 4N35, cuyo LED
emisor se excita con una tensión cuadrada de 2V y una corriente máxima de
6mA y cuyo transistor receptor tiene una máxima corriente de emisor de 10mA.
La señal del colector del 4N35 es la que proporciona la señal cuadrada de 5V a
60Hz que está perfectamente aislada de la red eléctrica, lo que asegura
salvaguardar la integridad de la electrónica digital del tacómetro digital. La
antedicha señal cuadrada es enviada al próximo bloque del circuito “BASE DE
TIEMPO”. En la Figura 3 se muestran las señales de este bloque funcional del
circuito tomadas mediante el osciloscopio de Proteus. La señal amarilla
corresponde a la salida del transformador reductor, la azul la señal en la base
del 2N2222, la morada es la señal de excitación del LED del opto-acoplador, y la
verde es la señal de salida del transistor del 4N35.

FIGURA 3: SEÑALES DE LA INTERFAZ DE ACONDICIONAMIENTO Y


AISLAMIENTO ELECTRICO
B) BASE DE TIEMPO:

Este bloque funcional es el que genera las señales de sincronización para


controlar el tacómetro digital, como entrada tiene la señal cuadrada de 5V de
amplitud y 60Hz provenientes del bloque constitutivo anterior, y tiene tres salidas
de control, una denominada BORRAR, otra denominada CONTAR y otra
denominada ALMACENAR que en lo próximo explicaremos. A continuación
explicaremos el funcionamiento de este bloque funcional desde el principio. En
la Figura 4 se muestra el esquema eléctrico de este bloque:

FIGURA 4: ESQUEMA ELECTRÓNICO DEL BLOQUE -BASE DE TIEMPO-

La señal de entrada de 60Hz es introducida en un divisor de frecuencia


representado por el contador MOD-6 “74LS92”, lo que nos permite obtener a su
salida una señal TTL de 10Hz.

Esta misma señal se envía a un contador MOD-16 sincrónico representado


por un 74LS193 que tiene la función de actuar como un generador de pulsos de
0.1s codificados en binario, que van desde 0000 (cero en decimal) hasta 1111
(quince en decimal). Estas señales se redirigen al sub-bloque denominado en la
Figura 4 como “Generador de señales de control”. El antedicho está
compuesto por 3 decodificadores cuyas funciones lógicas para cuatro señales
de entrada se implementaron con multiplexores de 3 entradas 74151. Dado que
los 3 decodificadores reciben todas las señales del “generador de pulsos
codificados” en un tiempo total de 1.6s, todos los decodificadores en sus
salidas generan una señal que se repite periódicamente cada 1.6s.

Cada uno genera una señal, el primer MUX de izquierda a derecha genera
la primera señal del ciclo, que es la señal “BORRAR”, esta señal se encarga de
borrar a los contadores del bloque “CIRCUITOS DE CONTROL Y
CONTADORES”.

Posteriormente el segundo MUX genera la señal “CONTAR” después de la


señal “BORRAR” que se dirige al bloque “INTERFAZ DE TIEMPO” y se encarga
de permitir o bloquear el paso de la señal proveniente del motor en una ventana
de tiempo de 0.6s. Esta ventana de tiempo es importante, ya que es gracias a
ella que se muestrea la señal proveniente del motor para medirla. La estrategia
tomada es la siguiente… Al medir la cantidad de revoluciones generadas por el
motor en 0.6s, solo necesitas multiplicarla por 100 en el supuesto de que
0.6sx100=60s=1min, para multiplicarla por 100 solo necesitas agregar dos ceros
a la derecha que nunca cambiaran, porque de hecho, esta ventana de muestreo
es la que maneja la precisión del tacómetro digital, para una ventana de
muestreo de 0.6s, tenemos que el tacómetro digital tendrá una resolución de 100
R.P.M. Si esta ventana de tiempo se hubiera tomado de 6s, solo sería necesario
multiplicar por 10, y la resolución del tacómetro sería de 10 R.P.M, mayor
resolución a costa de un tiempo de medición más amplio.

Finalmente el tercer MUX genera la señal “ALMACENAR” después de la


señal “CONTAR” generada por el anterior decodificador. La previa señal se
dirige a los flip flop tipo D de los 74LS175 del bloque “CIRCUITOS DE
CONTROL Y CONTADORES” con el fin de actualizar lo que se muestra en los
displays periódicamente.

Estas 3 señales de control se repiten periódicamente cada 1.6 segundos,


asegurando el correcto funcionamiento y sincronización de todos los elementos
del tacómetro digital.
En la Tabla 1 se muestran tabulados los códigos, así como también el
estado de cada señal de control para cada código y sus tiempos de duración que
tienen como núcleo la señal de 10Hz.

CODIGOS SEÑALES DE CONTROL (ESTADO LOGICO)


DEC BIN BORRAR TIEMPO (s) CONTAR TIEMPO (s) ALMACENAR TIEMPO (s)
0 0 0 0,1 0 0
0,2
1 1 1 0,1 (borrado) 0 0
2 10 0 1 0
3 11 0 1 0
0,6
4 100 0 1 0 0,9
(ventana de
5 101 0 1 0
muestreo)
6 110 0 1 0
7 111 0 1 0
8 1000 0 0 0
1,4
9 1001 0 0 1 0,1 (almacenamiento)
10 1010 0 0 0
11 1011 0 0 0
0,8
12 1100 0 0 0
0,6
13 1101 0 0 0
14 1110 0 0 0
15 1111 0 0 0

TABLA 1: ESTADOS LOGICOS DE LAS SEÑALES DE CONTROL Y SUS TIEMPOS

NOTA: Los MUX 74151 tienen una salida negada, dado que los
contadores del bloque “CIRCUITOS DE CONTROL Y CONTADORES” se
borran con un cero lógico, se usó la salida negada como la señal de control
“BORRAR”.

En la Figura 5 se muestran las tres señales de control superpuestas. Las


mismas fueron medidas con el osciloscopio de Proteus.
FIGURA 5: SEÑALES DE CONTROL DEL TACÓMETRO DIGITAL

C) INTERFAZ DE TIEMPO:

Esta es el bloque más sencillo de todo el tacómetro digital, simplemente


está compuesto por una compuerta AND que en una de sus entradas recibe la
señal proveniente del fototransistor que es básicamente la interfaz entre el motor
y el tacómetro, y en la otra entrada, recibe la señal de control “CONTAR” que se
ocupa de permitir el paso de la señal del fototransistor durante la ventana de
tiempo de 0.6s, que es el tiempo de muestreo, posteriormente la interfaz de
tiempo se bloquea para no permitir que los contadores sigan contando después
de que el tiempo e muestreo haya finalizado.

En la Figura 6 se muestra el diagrama electrónico de la “INTERFAZ DE


TIEMPO”
NOTA: Cabe destacarse que se usó el generador de señales para simular
las revoluciones de un motor que pueden variar como por ejemplo, las de un
motor de automóvil cuando aceleras o desaceleras al mismo.

FIGURA 6: DIAGRAMA ELECTRÓNICO DEL BLOQUE -INTERFAZ DE TIEMPO-

D) CIRCUITOS DE CONTROL Y CONTADORES:

En este bloque, hay tres señales de entrada, una proviene de la compuerta


AND del bloque “INTERFAZ DE TIEMPO”, y las dos señales ”BORRAR” y
“ALMACENAR” del bloque “BASE DE TIEMPO”. Y tiene como salidas 4 grupos
de señales que constan cada uno de 4 señales, cada grupo de salidas pertenece
a los códigos BCD almacenados.

Aquí se encuentran los contadores de décadas sincrónicos representados


por el integrado 74LS160, específicamente 4 de estos contadores en cascada
que realizan la cuenta de los pulsos ingresados al sistema en la ventana de
tiempo de muestreo. Las salidas de cada uno en código BDC se dirige a su
respectivo 74LS175 que contiene 4 flip flop tipo D que se encargan de
almacenar la cuenta no sólo para evitar perder la información cuando de borren
los contadores, sino también para satisfacer el requerimiento de diseño que
exige no mostrar parpadeos en el último bloque funcional del tacómetro digital
“DISPLAYS”.

El flujo de la información es el siguiente, en primer lugar se borran los


contadores mediante la señal “BORRAR”, posteriormente la interfaz de tiempo
permite pasar las señales del fototransistor por un tiempo de 0.6s a los
contadores para calcular las R.P.M y luego detener la cuenta. Una vez hecho
esto, finalmente se procede a almacenar los códigos BCD generados tras el
conteo de los pulsos mediante la llegada de la señal “ALMACENAR” a los flip
flop tipo D no solo para mostrarla son parpadeos, sino también para no perder la
información tras borrar nuevamente los contadores.

En la Figura 7 se muestra el diagrama electrónico de este bloque.

FIGURA 7: DIAGRAMA ELECTRÓNICO DEL BLOQUE -BASE DE TIEMPO-


E) DISPLAYS
Este es el bloque final del tacómetro digital, y aunque grande, no es
complejo, recibe las señales de salida del bloque anterior, y sus salidas son 6
displays que permiten mostrar los resultados medidos por el tacómetro… que va
desde 0 R.P.M, hasta 999 900 R.P.M, con una resolución de 100 R.P.M.

Aquí Las señales de entrada almacenadas en los flip flops entran


directamente a decodificadores de código BCD a 7 segmentos para mostrarlos
en los displays, se usaron 6 decodificadores 74LS48 y sus respectivos displays
cátodo común para mostrar los resultados. El único detalle con esta forma de
mostrar los resultados es que siempre están encendidos dos displays con el
numero 0 cada uno, pero en la sección RECOMENDACIONES de este informe
se considerará este aspecto.

En la Figura 8 se muestra el diagrama electrónico de este bloque.

FIGURA 8: DIAGRAMA ELECTRÓNICO DEL BLOQUE -DISPLAYS-

RECOMENDACIONES:

En el diseño y simulación de este tacómetro digital se encontraron posibilidades


de refinamiento que lo harán más funcional y eficiente. A continuación se detallan:
1) El tiempo de las señales de control puede reducirse aún más, con sólo usar un
contador binario MOD-8. De esa manera, solo se generarian8 estados, un
estado de duración 0.1s se ocuparía de borrar los contadores, seis estados que
en conjunto se usarían para la ventana del tiempo de muestreo que debe
permanecer inalterable en su duración, y un último estado para almacenar de
0.1 segundos de duración. Esto haría posible reducir a solo 0.8 segundos en
total el ciclo completo de medición y como solo se requieren 3 bits, se
simplificaría el diseño de los decodificadores implementados con MUX.

2) Aunque una precisión mayor puede ser innecesaria, ya que muy pocos motores
giran a menos de 100 R.P.M, lo que es equivalente a casi 2 vueltas en un
segundo. Podría hacerse este tacómetro digital ajustable, con el fin de ser
capaces de realizar medidas con resoluciones de tan solo 10 R.P.M que
equivales a una velocidad de poco más de una décima parte de vuelta en
1segundo (bastante lento) a costa de aumentar la ventana de muestreo. Esto
ampliaría las posibilidades de medición del tacómetro digital haciéndolo
multifuncional, permitiendo tomar medidas desde 0 R.P.M hasta 99990 R.P.M.

Esto se puede lograr fácilmente agregando en el bloque “BASE DE TIEMPO”


un divisor de frecuencia por 10, lo que nos daría una señal extra de 1Hz. A
continuación la señal de 10Hz y un Hz se ingresan a un MUX de 2 entradas que
permitan seleccionar cualquiera de las dos entradas y cuya salida se conectaría
al contador que genera los pulsos codificados. Si atendemos a la recomendación
anterior, tendríamos un tiempo total de actualización de 8s (1s borrar, 6s contar,
y 1s almacenar) que nos permitiría mejorar la resolución de nuestro tacómetro.

3) Para disminuir la cantidad de energía usada por el circuito por los dos displays
que permanecen en cero siempre, podríamos eliminarlos y agregar un punto
decimal con un LED adelante del display que más rápido se actualiza, lo que nos
llevaría a mostrar en el formato de las Kilo R.P.M, ejemplo:
100R.P.M = 000.1K R.P.M. Si se implementa la mejora anterior también, solo se
dejaría un solo display que se activaría según el modo de funcionamiento
escogido, es decir, para medir con resolución de 100 R.P.M (estaría desactivado
y mostraría el resultado en K R.P.M) o con resolución de 10 R.P.M (activado).

También podría gustarte