Escolar Documentos
Profissional Documentos
Cultura Documentos
DETECTOR DE RUIDO DE
ALTA FRECUENCIA DE
BAJO COSTE BASADO EN
EL MICROCONTROLADOR
PIC16F84
Para acceder al título de:
Ingeniero Técnico de Telecomunicación
2
INTRODUCCIÓN:
MOTIVACIONES Y OBJETIVO.
3
RUIDO DE ALTA
FRECUENCIA
Señal no deseada presente en la onda de tensión
del terminal de alimentación.
Las frecuencias a las que afecta son superiores a
la del armónico 50 de la señal fundamental (2500 o
3000 Hz).
4
CAUSAS Y EFECTOS
CAUSAS:
– ASDs, PWMs, convertidores y conmutadores
de señal .
– Otros.
EFECTOS:
– Errores de comunicación y control.
– Problemas con equipos sensibles:
ordenadores, sensores, etc.
5
OBJETIVO
Diseñar y construir un detector de ruido de
alta frecuencia que permita:
- Medir y detectar una presencia de ruido de
al menos el 40% de la señal fundamental.
- Seleccionar el nivel de ruido máximo
para realizar la detección.
- Seleccionar la banda de frecuencias en
la que se mide y detecta el ruido.
6
DECISIONES
Selección de las bandas de estudio:
– Filtro de capacidades conmutadas.
Selección del umbral de detección:
– Tensión de referencia ajustable.
Presentación de medida y modo de trabajo:
– Pantalla de cristal líquido.
7
PROCESO DE DETECCIÓN
SELECCIÓN
DE ANCHO
DE BANDA
ACCIÓN
COMPARACIÓN DE
DETECCIÓN
GENERACIÓN
DE
UMBRAL
8
HARDWARE
9
FILTRO MF10
Filtrode capacidades conmutadas de frecuencia
de corte proporcional a la frecuencia de reloj.
Permite configuración paso alto.
Máximo 4º orden.
Frecuencia máxima de corte 20kHz para una
frecuencia máxima de reloj de 1MHz.
Banda de trabajo mínima hasta 200kHz.
Bajo precio.
10
SELECCIÓN Y GENERACIÓN
DE FRECUENCIAS
Selección mediante un interruptor binario
triple.
Desestimación del microcontrolador como
generador.
Circuito oscilador con cristal e inversor.
Subfrecuencias con contador y multiplexor.
Nota: Buffer de aislamiento.
11
CIRCUITO DE FRECUENCIA
VCC+
GENERACIÓN MULTIPLEXOR
14
13
12
11
10
9
8
CONTADOR
I6
I5
I4
74'04
O6
O5
O4
VCC
GND
O1
O2
O3
I1
I2
I3
74'4040 74'151
1
2
3
4
5
6
7
10 9 4 6
CLK Q1 7 3 I0 /Z
11 Q2 6 2 I1 5
CLR Q3 I2 Z FREC
4K7 Q4
5 1
I3
1 2 3 15
Q5 2 14 I4 FRECUENCIA AL FILTRO
Q6 I5
2MHz Q7
4 13
I6
1 2 13 12
1
Q8 12 I7
Q9
22K 14 11
1
Q10 S0
820pF 820pF Q11
15 10
S1
1 9
2
VCC Q12 S2
GND
7
E
VCC
GND
I17005
16
8
VCC+
16
8
RB2
VCC+
INTERRUPTOR
BUFFER 1
2
3
E1
D1
VCC
E4
14
13
12
VCC+
RB6 4 O1 74'126 D4 11
E2 O4 RB5
5
D2 E3
10 12K
6 9 1 2 S2
O2 D3
RB7 7
GND O3
8 12K 1 8
1 2 2 7
VCC+
12K 3 6
1 2 4 5
SWDIP-4
12
FILTRADO
Eliminamos las componentes de baja frecuencia:
configuración paso alto.
Su frecuencia de corte es proporcional a la frecuencia
seleccionada.
Se diseña con ganancia unidad para mantener el
mayor ancho de banda posible.
Máximo orden (4) mediante dos etapas en cascada,
para mayor pendiente de caída.
Butterworth para banda de paso máximamente plana.
13
UMBRAL
Generación mediante un divisor con un
potenciómetro variable.
Selección de precisión mediante un
interruptor de dos posiciones:
– Rango hasta 20%.
– Rango hasta 50%.
14
RECTIFICACIÓN
Y DETECCIÓN
Convertimos a valor eficaz equivalente la
señas de salida del filtro mediante un
circuito rectificador: diodo, resistencia y
condensador.
Comparamos con la señal de umbral
mediante un amplificador como
comparador.
15
MEDIDA: ADC08234
Comunicación serie con 8 bits y voltajes de
referencia de entrada y salida:
– Resolución de 10mV.
Utilizamos dos de los cuatro canales de
entrada:
– Voltaje de ruido.
– Voltaje umbral.
16
EL PIC16F84
Características más interesantes:
- 13 patillas de E/S.
- Patilla de reset.
- Perro guardián.
- Interrupción por:
-flanco programable.
-cambio de nivel.
-timer programable.
- Frecuencia de 4MHz
(10MHz máximo).
17
EL MICROCONTROLADOR
Debe:
– Leer selección de frecuencias.
– Leer voltajes del ADC.
– Presentar la situación de trabajo y los datos de
medida por la pantalla LCD.
– Detectar un desbordamiento de ruido.
– Actuar cuando se produzca la detección.
18
CONEXIONADO DEL
MICROCONTROLADOR
19
PLACAS DEL CIRCUITO
20
DETECTOR
Partes del detector.
Presentación
Medida y detección
Generación y selección de frecuencia
Alimentación
21
Selección
SOFTWARE
22
PROGRAMA
Limitado a 1k de memoria.
Tareas:
– Controlar y leer el ADC.
– Leer la selección de frecuencia.
– Permitir y atender la interrupción.
– Tratar los datos.
– Controlar el LCD y mostrar los datos.
23
FLUJO DEL PROGRAMA
INICIO / RESET
MENSAJE
DE INICIO
LEER UMBRAL
RUIDO
LEER RUIDO
INTERRUPCIÓN
TRATAR DATOS
PRESENTAR DATOS
24
RUTINA DE ATENCIÓN
A LA INTERRUPCIÓN
DESHABILITACIÓN DE
LAS INTERRPCIONES
NO SÍ
¿FLANCO ASCENDENTE?
HABILITACIÓN DE
LAS INTERRPCIONES
25
EJEMPLO DE DETECCIÓN
LED DE DETECCIÓN
LED DE ENCENDIDO
26
PRUEBAS Y RESULTADOS
27
EQUIPO DE TRABAJO
- Entrenador.
- Generador de perturbaciones.
- Otros: Medidor de armónicos, polímetros, generadores, etc.
28
RESULTADOS
Detector de bajo coste que permite:
Medida de ruido en bandas seleccionables entre 156.25Hz
y 20kHz hasta 200kHz (Armónicos).
Medida de porcentajes de ruido superiores al 40%.
Detección de ruido con umbral ajustable.
Alimentación del propio terminal de estudio.
Medida con error menor de 2V para porcentajes de ruido
superiores al 8%.
29
LÍNEAS FUTURAS
DE ACTUACIÓN
30
LÍNEAS FUTURAS
DE ACTUACIÓN
Bajar los límites de detección y eliminar el error
para porcentajes de ruido menores del 8%:
– Amplificación antes de la conversión.
– Ganancia mayor de filtrado (menor ancho).
Adaptar para terminales trifásicos.
Comunicación con el PC.
Mejorar prestaciones:
– Filtro más potente (LTC1068, LMF100).
– Microcontrolador más avanzado (PIC16F87,...).
31
EJEMPLO PRÁCTICO
32
EJEMPLO PRÁCTICO
DE DETECCIÓN
DETECTORDETECTOR
33
34