SlideShare una empresa de Scribd logo
1 de 16
INFORME DE IMPLEMENTACIÓN DE SENSOR DE PRESIÓN PARA
PRÁCTICA DE LA ASIGNATURA SENSORES Y TRANSDUCTORES.
Instructor
Henry Castro MSC
Estudiante
José Jonathan Suarez Arias
UNIVERSIDAD SANTIAGO DE CALI
FACULTAD DE INGENIERIA
BIOINGENIERIA
Santiago de Cali
TABLA DE CONTENIDO
Pág.
1. INTRODUCCION..............................................................................................3
2. OBJETIVO GENERAL......................................................................................4
4. JUSTIFICACION...............................................................................................5
El siguiente trabajo permitirá consolidar los conocimientos teóricos obtenidos
en el estudio de la materia mediante la implementación del proyecto del sensor
de presión.............................................................................................................5
CONCLUSIONES...............................................................................................15
2
1. INTRODUCCION
En el siguiente informe se explica e ilustra el desarrollo del montaje de un
sensor de presión absoluta en la escala de 0 hasta 100 psi. Se explica paso a
paso el procedimiento para la construcción del proyecto.
3
2. OBJETIVO GENERAL
Implementar un sistema para medir presión absoluta en la escala de 0 a 100
psi como resultado de los conocimientos teóricos recibidos en la materia
sensores y transductores
4
4. JUSTIFICACION
El siguiente trabajo permitirá consolidar los conocimientos teóricos obtenidos
en el estudio de la materia mediante la implementación del proyecto del sensor
de presión.
5
1. Desarrollo
1.1 Pasos para elaboración del proyecto
1.1.2 Selección del Transductor.
Se seleccionó el transductor de presión con referencia 136PC100G2 debido a
que cumplía con las especificaciones necesarias para el funcionamiento de el
diseño
1.1.3 Selección de la etapa de amplificación
Se escogió el amplificador de instrumentación debido a que hace una
diferencia de dos señales lo cual es necesario para el transductor tiene un
offset de 1.87 volts con un voltaje de alimentación de 5 voltios y también por su
alta impedancia de entrada que lo hace bastante inmune a ruidos.
1.1.4 Programación del Microcontrolador
Para la programación se escogió el PIC16f877, y se hicieron los pasos
siguientes:
• Diseño del código para captar la señal análoga del transductor.
• Conversión a una señal digital por medio del conversor A/D interno.
• Procesamiento y transformación a BCD por medio de un código de
sumas y restas sucesivas.
6
• Código en assembler.
list p=16f877
include "p16f877.inc"
reg EQU 20H
BCDH EQU 21H
BCDL EQU 22H
BIN EQU 23H
org 0x000
goto PROGRAM_START
nop
org 0x004
Interrupt
retfie
PROGRAM_START
NOP
BCF STATUS, RP1
BSF STATUS, RP0
CALL CONFIGURAR ; Rutina de configuración del puerto y el ADC del pic
INICIO
CALL CONVERTIR ; Rutina de donde lee el valor Analogico y convercion
; a Digital con el rango de 1:256, mndando el resultado
; al puerto B
GOTO INICIO
CONFIGURAR
bcf STATUS, RP0 ; Go to BANK0
bcf STATUS, RP1
clrf PORTB ; Clear PORTC
clrf PORTD
movlw B'01000001' ; Fosc/8, A/D enabled
movwf ADCON0 ; Fosc/8 [7-6], A/D ch0 [5-3], A/D on [0]
bsf STATUS,RP0 ; Go to BANK1
movlw B'00001111' ;TMR0 prescaler, 1:256
movwf OPTION_REG
clrf TRISB ; PORTB all outputs
clrf TRISD
movlw B'00001110' ; Left justify, 1 analog channel
movwf ADCON1 ; VDD and VSS references (5v,0v)
bcf STATUS, RP0 ; Go to BANK0
RETURN
CONVERTIR
Main
btfss INTCON, T0IF ; Wait for Timer0 to timeout
goto Main ; <bit 2> espera interrupcion
bcf INTCON,T0IF ; pone en cero el bit2 de interrupcion
; <1> timer interrumpido
; <0> timer no interrumpido
bsf ADCON0,GO ; Start A/D conversion
; Pone el bit Go en <1>
Wait
btfss PIR1,ADIF ; Wait for conversion to complete
goto Wait ; Bandera <ADIF> -->
banksel ADRESH ; ADC-LSB en W, aqui hago lo que quiero
movf ADRESH,w ; ADC-MSB en W, aqui ha go lo que quiero
movwf BIN
call BIN8_BCD3
movf BCDL,0
7
movwf PORTD
movf BCDH,0
movwf PORTB
RETURN
BIN8_BCD3
clrf BCDH
clrf BCDL
BCD_HIGH
movlw .100
subwf BIN,f
btfss STATUS,C
goto SUMA_100
incf BCDH,f
goto BCD_HIGH
SUMA_100
movlw .100
addwf BIN,f
movlw 0x0F
movwf BCDL
BCD_LOW movlw .10
subwf BIN,f
btfss STATUS,C
goto SUMA_10
incf BCDL
movlw 0x0F
iorwf BCDL
goto BCD_LOW
SUMA_10 movlw .10
addwf BIN,f
movlw 0xF0
andwf BCDL,f
movf BIN,w
iorwf BCDL,f
return
RETURN
end
END
1.1.5 Selección del decodificador de BCD a 7 segmentos
Se escogió el circuito integrado 74ls47 debido a que cumple las
especificaciones para transformar la señal BCD del Microcontrolador al código
de 7 segmentos que requiere la pantalla y además cumplir las características
de compatibilidad con la pantalla. Se necesitaron tres circuitos integrados para
el proyecto, uno por cada pantalla.
1.1.6 Selección del tipo de pantalla 7 segmentos
Se seleccionó el tipo de pantalla ánodo común por que cumple con las
características de compatibilidad para el acople con el IC 74LS47, se
necesitaron tres pantallas para el proyecto, una por cada decodificador.
8
1.1.7 Simulación del proyecto.
Antes de realizar el montaje en físico se comprobó el funcionamiento del
proyecto por medio del software de simulación de circuitos electrónicos
PROTEUS.
Figura donde se muestra la simulación de una presión de 60 psi
1.1.8 Montaje del sistema
Se realizó un montaje en el laboratorio de electrónica de la USC, se obtuvieron
mediciones de hasta 70 psi, se presentaron problemas con el ruido y el rechazo
en modo común del amplificador de instrumentación, los resultados de presión
fueron concordantes, sin embargo los valores arrojados no pudieron ser
comparados con otro medidor de presión para así poder hacer la linealización
de la señal.
9
2. Especificaciones del proyecto
2.1 Diagrama de bloques del sistema
I II III IV V
I. Sensor de presión 136PC100G2
II. Amplificador de instrumentación
III. Microcontrolador Microchip PIC16F877A
IV. Decodificadores Bcd a 7 segmentos 74LS47
V. Pantallas 7 segmentos ánodo común
2.2 Transductor
• Sensor de presión 136PC100G2
10
Transduc
tor G
Micro-
controlador
Decodificad
ores
Bcd- a7 seg
Pantallas 7
segmentos
Ánodo
comun
2.2Bloque de amplificación
• Amplificador de instrumentación
11
2.3 Microcontrolador
• Microcontrolador PIC16F877A
12
2.4 Decodificadores BCD a 7 segmentos.
• 74LS47
13
2.3Pantallas 7 segmentos ánodo común
14
CONCLUSIONES
El diseño fue funcional en la práctica, los valores mostrados por los display
fueron concordantes, se hizo una profundización sobre el tema, hubo errores
en la programación que retardaron el proceso, también en el montaje que
influyó por la tolerancia de las resistencias, ruidos y no se pudo validar el
resultado de la presión con otro medidor
15
BIBLIOGRAFIA
1. Texas instruments LM324 SNOC16B September 2004
2. Microchip PIC16F877A 2003 microchip technology
3. Honeywell Microchip 136PC100G2
4. Fairchild semiconductor DM74LS47 Oct 1988 RV 2000
5. Visualizador siete segmentos Wikipedia
http://es.wikipedia.org/wiki/Visualizador_de_siete_segmentos
16

Más contenido relacionado

La actualidad más candente

Seaparat elect pote
Seaparat elect poteSeaparat elect pote
Seaparat elect pote
Luis Sanchez
 
Uso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensambladorUso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensamblador
Luis Zurita
 
Clasificación de los transductores
Clasificación de los transductoresClasificación de los transductores
Clasificación de los transductores
veronik211
 
PLC: manual de practicas de laboratorio de controladores lógicos programables
PLC: manual de practicas de laboratorio de controladores lógicos programables PLC: manual de practicas de laboratorio de controladores lógicos programables
PLC: manual de practicas de laboratorio de controladores lógicos programables
SANTIAGO PABLO ALBERTO
 
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
SANTIAGO PABLO ALBERTO
 

La actualidad más candente (20)

Electroneumática: Símbolos neumáticos
Electroneumática: Símbolos neumáticosElectroneumática: Símbolos neumáticos
Electroneumática: Símbolos neumáticos
 
Circuito variador de velocidad de motor ac
Circuito variador de velocidad de motor acCircuito variador de velocidad de motor ac
Circuito variador de velocidad de motor ac
 
Diodo schottky
Diodo schottkyDiodo schottky
Diodo schottky
 
Cuaderno 2 Neumática
Cuaderno 2 NeumáticaCuaderno 2 Neumática
Cuaderno 2 Neumática
 
Seaparat elect pote
Seaparat elect poteSeaparat elect pote
Seaparat elect pote
 
Uso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensambladorUso de las tablas en lenguaje ensamblador
Uso de las tablas en lenguaje ensamblador
 
Sistemas de-control-automatico
Sistemas de-control-automaticoSistemas de-control-automatico
Sistemas de-control-automatico
 
Puente h
Puente hPuente h
Puente h
 
Electrónica digital: Circuitos con NAND y NOR
Electrónica digital: Circuitos con NAND y NORElectrónica digital: Circuitos con NAND y NOR
Electrónica digital: Circuitos con NAND y NOR
 
Tiristores i
Tiristores iTiristores i
Tiristores i
 
Clasificación de los transductores
Clasificación de los transductoresClasificación de los transductores
Clasificación de los transductores
 
1.7. Hoja de Especificaciones de un Diodo
1.7. Hoja de Especificaciones de un Diodo1.7. Hoja de Especificaciones de un Diodo
1.7. Hoja de Especificaciones de un Diodo
 
Simbolos transductores sensores detectores
Simbolos transductores sensores detectoresSimbolos transductores sensores detectores
Simbolos transductores sensores detectores
 
PLC: manual de practicas de laboratorio de controladores lógicos programables
PLC: manual de practicas de laboratorio de controladores lógicos programables PLC: manual de practicas de laboratorio de controladores lógicos programables
PLC: manual de practicas de laboratorio de controladores lógicos programables
 
Criterios de estabilidad Controles Automáticos
Criterios de estabilidad  Controles Automáticos Criterios de estabilidad  Controles Automáticos
Criterios de estabilidad Controles Automáticos
 
Codificadores y decodificadores
Codificadores y decodificadoresCodificadores y decodificadores
Codificadores y decodificadores
 
Lab 03 electroneumatica
Lab 03 electroneumaticaLab 03 electroneumatica
Lab 03 electroneumatica
 
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
PLC: Archivo 6 de la Unidad 5 instrucciones de comparación para PLC
 
3 2 circuitos-disparo
3 2 circuitos-disparo3 2 circuitos-disparo
3 2 circuitos-disparo
 
Paso para ajuste y verificacion de una valvula de control
Paso para ajuste y verificacion de una valvula de controlPaso para ajuste y verificacion de una valvula de control
Paso para ajuste y verificacion de una valvula de control
 

Destacado (6)

74LS47 / DM74LS47 Datasheet PDF
74LS47 / DM74LS47 Datasheet PDF74LS47 / DM74LS47 Datasheet PDF
74LS47 / DM74LS47 Datasheet PDF
 
Lab d1-00-2
Lab d1-00-2Lab d1-00-2
Lab d1-00-2
 
Reloj digital
Reloj digitalReloj digital
Reloj digital
 
FORMATO IEEE
FORMATO IEEEFORMATO IEEE
FORMATO IEEE
 
Modelo para informe en ieee
Modelo para informe en ieeeModelo para informe en ieee
Modelo para informe en ieee
 
Formato IEEE
Formato IEEEFormato IEEE
Formato IEEE
 

Similar a Informe sensor presion

Parcial t1 2010 sol
Parcial t1 2010 solParcial t1 2010 sol
Parcial t1 2010 sol
Jair BG
 
Pfc prototipo electrónico para la valoración de amplificadores operacionales
Pfc prototipo electrónico para la valoración de amplificadores operacionalesPfc prototipo electrónico para la valoración de amplificadores operacionales
Pfc prototipo electrónico para la valoración de amplificadores operacionales
guofee
 
Codigos Error MCS+ y conexion a red.pdf
Codigos Error MCS+ y conexion a red.pdfCodigos Error MCS+ y conexion a red.pdf
Codigos Error MCS+ y conexion a red.pdf
pelonpelorico1
 

Similar a Informe sensor presion (20)

EDUARDO CAHUAZA CISNEROS_(8).pdf
EDUARDO CAHUAZA CISNEROS_(8).pdfEDUARDO CAHUAZA CISNEROS_(8).pdf
EDUARDO CAHUAZA CISNEROS_(8).pdf
 
Microcontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosMicrocontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltos
 
PROYECTOS CON PIC 16F84
PROYECTOS CON PIC 16F84PROYECTOS CON PIC 16F84
PROYECTOS CON PIC 16F84
 
Proyectos con el pic16 f84 cekit
Proyectos con el pic16 f84 cekitProyectos con el pic16 f84 cekit
Proyectos con el pic16 f84 cekit
 
Proye84
Proye84Proye84
Proye84
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timers
 
Micro2 tema 4
Micro2 tema 4Micro2 tema 4
Micro2 tema 4
 
Tarea final
Tarea finalTarea final
Tarea final
 
Parcial t1 2010 sol
Parcial t1 2010 solParcial t1 2010 sol
Parcial t1 2010 sol
 
⭐⭐⭐⭐⭐ #Microcontroladores y #LabView
⭐⭐⭐⭐⭐ #Microcontroladores y #LabView⭐⭐⭐⭐⭐ #Microcontroladores y #LabView
⭐⭐⭐⭐⭐ #Microcontroladores y #LabView
 
3. visualizadores
3. visualizadores3. visualizadores
3. visualizadores
 
Act central u3
Act central u3Act central u3
Act central u3
 
R1 e _copy_
R1 e _copy_R1 e _copy_
R1 e _copy_
 
Laboratorio de convertidores Analógico a digital.docx
Laboratorio de convertidores Analógico a digital.docxLaboratorio de convertidores Analógico a digital.docx
Laboratorio de convertidores Analógico a digital.docx
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2
 
Pfc prototipo electrónico para la valoración de amplificadores operacionales
Pfc prototipo electrónico para la valoración de amplificadores operacionalesPfc prototipo electrónico para la valoración de amplificadores operacionales
Pfc prototipo electrónico para la valoración de amplificadores operacionales
 
Pfc prototipo electrónico para la valoración de amplificadores operacionales
Pfc prototipo electrónico para la valoración de amplificadores operacionalesPfc prototipo electrónico para la valoración de amplificadores operacionales
Pfc prototipo electrónico para la valoración de amplificadores operacionales
 
NCO
NCONCO
NCO
 
Trabajo final.
Trabajo final.Trabajo final.
Trabajo final.
 
Codigos Error MCS+ y conexion a red.pdf
Codigos Error MCS+ y conexion a red.pdfCodigos Error MCS+ y conexion a red.pdf
Codigos Error MCS+ y conexion a red.pdf
 

Informe sensor presion

  • 1. INFORME DE IMPLEMENTACIÓN DE SENSOR DE PRESIÓN PARA PRÁCTICA DE LA ASIGNATURA SENSORES Y TRANSDUCTORES. Instructor Henry Castro MSC Estudiante José Jonathan Suarez Arias UNIVERSIDAD SANTIAGO DE CALI FACULTAD DE INGENIERIA BIOINGENIERIA Santiago de Cali
  • 2. TABLA DE CONTENIDO Pág. 1. INTRODUCCION..............................................................................................3 2. OBJETIVO GENERAL......................................................................................4 4. JUSTIFICACION...............................................................................................5 El siguiente trabajo permitirá consolidar los conocimientos teóricos obtenidos en el estudio de la materia mediante la implementación del proyecto del sensor de presión.............................................................................................................5 CONCLUSIONES...............................................................................................15 2
  • 3. 1. INTRODUCCION En el siguiente informe se explica e ilustra el desarrollo del montaje de un sensor de presión absoluta en la escala de 0 hasta 100 psi. Se explica paso a paso el procedimiento para la construcción del proyecto. 3
  • 4. 2. OBJETIVO GENERAL Implementar un sistema para medir presión absoluta en la escala de 0 a 100 psi como resultado de los conocimientos teóricos recibidos en la materia sensores y transductores 4
  • 5. 4. JUSTIFICACION El siguiente trabajo permitirá consolidar los conocimientos teóricos obtenidos en el estudio de la materia mediante la implementación del proyecto del sensor de presión. 5
  • 6. 1. Desarrollo 1.1 Pasos para elaboración del proyecto 1.1.2 Selección del Transductor. Se seleccionó el transductor de presión con referencia 136PC100G2 debido a que cumplía con las especificaciones necesarias para el funcionamiento de el diseño 1.1.3 Selección de la etapa de amplificación Se escogió el amplificador de instrumentación debido a que hace una diferencia de dos señales lo cual es necesario para el transductor tiene un offset de 1.87 volts con un voltaje de alimentación de 5 voltios y también por su alta impedancia de entrada que lo hace bastante inmune a ruidos. 1.1.4 Programación del Microcontrolador Para la programación se escogió el PIC16f877, y se hicieron los pasos siguientes: • Diseño del código para captar la señal análoga del transductor. • Conversión a una señal digital por medio del conversor A/D interno. • Procesamiento y transformación a BCD por medio de un código de sumas y restas sucesivas. 6
  • 7. • Código en assembler. list p=16f877 include "p16f877.inc" reg EQU 20H BCDH EQU 21H BCDL EQU 22H BIN EQU 23H org 0x000 goto PROGRAM_START nop org 0x004 Interrupt retfie PROGRAM_START NOP BCF STATUS, RP1 BSF STATUS, RP0 CALL CONFIGURAR ; Rutina de configuración del puerto y el ADC del pic INICIO CALL CONVERTIR ; Rutina de donde lee el valor Analogico y convercion ; a Digital con el rango de 1:256, mndando el resultado ; al puerto B GOTO INICIO CONFIGURAR bcf STATUS, RP0 ; Go to BANK0 bcf STATUS, RP1 clrf PORTB ; Clear PORTC clrf PORTD movlw B'01000001' ; Fosc/8, A/D enabled movwf ADCON0 ; Fosc/8 [7-6], A/D ch0 [5-3], A/D on [0] bsf STATUS,RP0 ; Go to BANK1 movlw B'00001111' ;TMR0 prescaler, 1:256 movwf OPTION_REG clrf TRISB ; PORTB all outputs clrf TRISD movlw B'00001110' ; Left justify, 1 analog channel movwf ADCON1 ; VDD and VSS references (5v,0v) bcf STATUS, RP0 ; Go to BANK0 RETURN CONVERTIR Main btfss INTCON, T0IF ; Wait for Timer0 to timeout goto Main ; <bit 2> espera interrupcion bcf INTCON,T0IF ; pone en cero el bit2 de interrupcion ; <1> timer interrumpido ; <0> timer no interrumpido bsf ADCON0,GO ; Start A/D conversion ; Pone el bit Go en <1> Wait btfss PIR1,ADIF ; Wait for conversion to complete goto Wait ; Bandera <ADIF> --> banksel ADRESH ; ADC-LSB en W, aqui hago lo que quiero movf ADRESH,w ; ADC-MSB en W, aqui ha go lo que quiero movwf BIN call BIN8_BCD3 movf BCDL,0 7
  • 8. movwf PORTD movf BCDH,0 movwf PORTB RETURN BIN8_BCD3 clrf BCDH clrf BCDL BCD_HIGH movlw .100 subwf BIN,f btfss STATUS,C goto SUMA_100 incf BCDH,f goto BCD_HIGH SUMA_100 movlw .100 addwf BIN,f movlw 0x0F movwf BCDL BCD_LOW movlw .10 subwf BIN,f btfss STATUS,C goto SUMA_10 incf BCDL movlw 0x0F iorwf BCDL goto BCD_LOW SUMA_10 movlw .10 addwf BIN,f movlw 0xF0 andwf BCDL,f movf BIN,w iorwf BCDL,f return RETURN end END 1.1.5 Selección del decodificador de BCD a 7 segmentos Se escogió el circuito integrado 74ls47 debido a que cumple las especificaciones para transformar la señal BCD del Microcontrolador al código de 7 segmentos que requiere la pantalla y además cumplir las características de compatibilidad con la pantalla. Se necesitaron tres circuitos integrados para el proyecto, uno por cada pantalla. 1.1.6 Selección del tipo de pantalla 7 segmentos Se seleccionó el tipo de pantalla ánodo común por que cumple con las características de compatibilidad para el acople con el IC 74LS47, se necesitaron tres pantallas para el proyecto, una por cada decodificador. 8
  • 9. 1.1.7 Simulación del proyecto. Antes de realizar el montaje en físico se comprobó el funcionamiento del proyecto por medio del software de simulación de circuitos electrónicos PROTEUS. Figura donde se muestra la simulación de una presión de 60 psi 1.1.8 Montaje del sistema Se realizó un montaje en el laboratorio de electrónica de la USC, se obtuvieron mediciones de hasta 70 psi, se presentaron problemas con el ruido y el rechazo en modo común del amplificador de instrumentación, los resultados de presión fueron concordantes, sin embargo los valores arrojados no pudieron ser comparados con otro medidor de presión para así poder hacer la linealización de la señal. 9
  • 10. 2. Especificaciones del proyecto 2.1 Diagrama de bloques del sistema I II III IV V I. Sensor de presión 136PC100G2 II. Amplificador de instrumentación III. Microcontrolador Microchip PIC16F877A IV. Decodificadores Bcd a 7 segmentos 74LS47 V. Pantallas 7 segmentos ánodo común 2.2 Transductor • Sensor de presión 136PC100G2 10 Transduc tor G Micro- controlador Decodificad ores Bcd- a7 seg Pantallas 7 segmentos Ánodo comun
  • 11. 2.2Bloque de amplificación • Amplificador de instrumentación 11
  • 13. 2.4 Decodificadores BCD a 7 segmentos. • 74LS47 13
  • 14. 2.3Pantallas 7 segmentos ánodo común 14
  • 15. CONCLUSIONES El diseño fue funcional en la práctica, los valores mostrados por los display fueron concordantes, se hizo una profundización sobre el tema, hubo errores en la programación que retardaron el proceso, también en el montaje que influyó por la tolerancia de las resistencias, ruidos y no se pudo validar el resultado de la presión con otro medidor 15
  • 16. BIBLIOGRAFIA 1. Texas instruments LM324 SNOC16B September 2004 2. Microchip PIC16F877A 2003 microchip technology 3. Honeywell Microchip 136PC100G2 4. Fairchild semiconductor DM74LS47 Oct 1988 RV 2000 5. Visualizador siete segmentos Wikipedia http://es.wikipedia.org/wiki/Visualizador_de_siete_segmentos 16