ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lectura de Potenciometro con PIC


Enviado por   •  16 de Septiembre de 2020  •  Prácticas o problemas  •  252 Palabras (2 Páginas)  •  251 Visitas

Página 1 de 2

[pic 2]

Electrónica Digital

Práctica 5

Alumno: Ricardo Romero Rodríguez

Matrícula: 1904090182

Docente: Alejandro Fontes

Grupo: 3ME1M

 

 Chihuahua, Chih., (16/7/2020) 

Introducción

Esta práctica consiste en hacer la lectura de un potenciómetro usando el PIC 16F887.

Desarrollo

El circuito de la práctica es el siguiente:

[pic 3][pic 4]

El código es el siguiente: [pic 5][pic 6]

Lo siguiente será explicar en qué consiste el código.

#use rs232 es para activar la comunicación serial, por lo que en el circuito hay que conectar un Virtual Terminal, el transmisor se conecta al receptor y el receptor se conecta al transmisor.

int16 dato es para hacer una variable llamada “dato”.

setup_adc_ports(sAN0) es para configurar el canal, se especifica en el PIN_AN0.

setup_adc (ADC_CLOCL_INTERNAL) es para poner la velocidad interna (8Mhz).

Set_adc_channel (0) es para especificar el canal que se quiere seleccionar.

dato=read_adc, esto es para que se haga la lectura analógico digital que se seleccionó anteriormente.

printf es para que se pueda leer la variable dato en el virtual terminal, dicha lectura se actualiza cada medio segundo.

En la siguiente página se mostrará cómo funciona el código.

En la siguiente imagen lo que se hizo fue ir variando el valor del potenciómetro desde 50% hasta 43%, por esta razón se empieza con un valor de 127 hasta 110.[pic 7][pic 8]

Lo que se hizo en la imagen anterior es leer el valor que se está recibiendo del potenciómetro, el cual puede ir desde 0 hasta 255. En la siguiente imagen se ve una lectura con el potenciómetro al máximo y al mínimo. [pic 9][pic 10]

...

Descargar como (para miembros actualizados)  txt (1.7 Kb)   pdf (418 Kb)   docx (224.8 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com