Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

29/01/2010 #1


Voltimetro 16f876
Como se podria hacer un voltimetro con un pic a poder ser el 16F876.
29/01/2010 #2

Avatar de dragondgold

Respuesta: Voltimetro 16f876
Yo tengo una idea pero no se si sería la ideal. Yo utilizaría dos conversores AD del pic con divisores resistivo cada uno para que la tensión no supere los 5V, luego tomando la tensión en cada conversor lo multiplico por un numero (depende del numero de divisores resistivos que hagas) y resto esos dos números dándome como resultado la caída de tensión, luego con 7 segmentos y un decodificador muestras el resultado...

Espero que te alla servido saludos!
30/01/2010 #3


Respuesta: Voltimetro 16f876
Yo controlo bastante bien el tema de la programacion y el lenguage C, porque el ensamblador hace mucho que no lo uso y ya lo tengo un poco olvidado.
Pero el tema de los conversores analogico digital del pic nunca los he usado.
Alguien me podria explicar un poco asi por encima su funcionamiento???
Lo que yo he leido es que estan relacionados con una entradas de tensiones de referencia pero no lo comprendo muy bien.
30/01/2010 #4

Avatar de iDan

Respuesta: Voltimetro 16f876
Hola vrpons... mira yo manejo tambien el tema de programacion en lenguaje C con el compilador MikroC...

Mira e dejado un ejemplo aqui en el foro de un voltimetro programado en el programa que mencione antes:

Voltimetro 0 a 9 simple con PIC12F683

Es con un PIC12F683, alli mismo deje la direccion para que descargues el circuito simulado en Proteus...


Si esto te sirve y puedo ayudarte en algo me avisas y yo con gusto te ayudo en lo que pueda...



Saludos
30/01/2010 #5


Respuesta: Voltimetro 16f876
Gracias por tu mensaje, pero el archivo para descargar ya hay en el no me deja descargarlo y el programa que hay nose si esta completo o es una parte, porque las cabeceras del principio para definir el pic no estan. Te agradeceria un poco de ayuda.
30/01/2010 #6

Avatar de dragondgold

Respuesta: Voltimetro 16f876
En lenguaje C por ejemplo para tomar la medida del conversor AD se escribe read_adc() por ejemplo:

tension = read_adc()

En tension voy a tener el valor medido por el conversor. Lo de las tensiones de referencia son las tensiones que toma el PIC como referencia, si lo alimentas con 5V y el máximo sería 5V y el mínimo serían 0V (negativo). Entonces por ejemplo si lees 5V sería 11111111 y si tuvieras una tensión de referencia de 3V y lees 3V en el ADC sería 11111111.

Saludos!!
30/01/2010 #7

Avatar de iDan

Respuesta: Voltimetro 16f876
He puesto el programa y la simulacion en un archivo adjunto... prueba de nuevo:

Voltimetro 0 a 9 simple con PIC12F683
30/01/2010 #8


Respuesta: Voltimetro 16f876
Perdona por las molestias, ya he podido descargarlo, pero el proteus me saca un mensaje y no me deja abrirlo.
Te adjunto la imagen y ver si tu saves porque, yo creo que los archivos que hay guardades del proteus en esa carpena zip no coinciden los nombres, pero no stoy seguro.

Esta es la imagen del proteus.
Imágenes Adjuntas
Tipo de Archivo: jpg imagen.JPG (26,8 KB (Kilobytes), 67 visitas)
30/01/2010 #9


Respuesta: Voltimetro 16f876
Es por que tienes una version de proteus anterior a la con que fue realizada el esquema.
30/01/2010 #10


Respuesta: Voltimetro 16f876
IDAN puedes poner una imagen del esquema en proteus para que pueda motarlo en el mio k sera de otra version??
30/01/2010 #11

Avatar de iDan

Respuesta: Voltimetro 16f876
Hola vrpons


Aqui te dejo la imagen del diagrama hecho en Proteus... cualquier cosa me preguntas



Saludos
Archivos Adjuntos
Tipo de Archivo: zip Zip dibujo.zip (68,7 KB (Kilobytes), 188 visitas)
15/07/2010 #12


Respuesta: Voltimetro 16f876
buenas noches amigo me hecharias una mano para que ese voltimetro midiera 15 voltios dc,gracias
lo he intentado por codigo perono domino muy bien el lenguaje c,gracias
21/07/2010 #13

Avatar de iDan

Respuesta: Voltimetro 16f876
Hola gerardo35... planeas usar el mismo PIC u otro?? porque asi si quieres podemos hacer un codigo desde 0... tu decides...


Saludos
22/07/2010 #14


Respuesta: Voltimetro 16f876
que tal mucha miren yo tambien tengo que hacer uno de 0 a 30
puedo programarlo y todo pero no encuentro la funcion para programar para usarlas patas del pic que aguantan 50 v max como un voltimetro para ver las patas busquen en la data shet (perdon si esta mal escrito)
si alguno sabe la funcion digamela y les subo el diseño
gracias
26/07/2010 #15


Respuesta: Voltimetro 16f876
buenos dias me gustaria usar un pic 16f876 y pudiera verlo en un lcd, sino es molestia,si no se modifica el codigo del circuito y ya... eso me va ha servir de practica y modificar algun parametro, de verdad soy nuevo en esto... y gracias por la ayuda prestada
28/08/2010 #16


Respuesta: Voltimetro 16f876
hola si pudieran ayudarme a modificar el codigo para que lea 25 vcc seria muy bueno
o proponer un circuito con el pic 16f876 y un lcd, gracias por su ayuda
29/08/2010 #17


Respuesta: Voltimetro 16f876
hola amigo si me puedes ayudar hacer elcodigo desde cero para ir comprendiendo el lenguaje c o asemmbler de acuerdo y gracias
06/09/2010 #18

Avatar de callecuatro1976

Respuesta: Voltimetro 16f876
tienen el programa para ese voltimetro
06/09/2010 #19


Respuesta: Voltimetro 16f876
Que tal amigos aqui les dejo un libro para quieran comprender mas la programacion de microcontroladores en lenguaje C es un libro que enseña a usar el compilador PIC C. Es muy bueno es el que yo utilizo y el libro es muy bueno aparte que te muestra ejemplos y simulaciomes en Proteus. Aca el link http://www.taringa.net/posts/ebooks-...roladores.html
09/09/2010 #20


Respuesta: Voltimetro 16f876
saludos desde venezuela, muy bueno el dato ese libro es muy bueno gracias
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.