Vumetro a Leds con PIC 16FXXX

#1
Hola, estoy buscando alg´´un esquemilla con programa para hacer un Vumetro a leds con pic que tenga varias formas, algo parecido a esto

He encontrado algo buscando, pero solo con lm 3914 y yo lo busco con pic.

Alguien tiene algo?

Saludos!
 
#2
Hola
puedes implementar un voltimetro a led y modificar el programa para que el refresco de la medida de la tension de entrada sea muy rapida, ofreciendo el efecto de vumetro.
 
#4
yo por mi parte e realizado con la ayuda de ese code uno con el PIC16F877A y que inicialmente su creador lo puso por aqui con el PIC16F88

http://s-o.webnode.cz/vu-metr/

aqui mi version con el PIC16F877A


PSD1: disculpen la resolucion ya que si lo subo mi camara solo grabara a 20fps y asi no se podria
apreciar el modo punto.

PSD2: con respecto a la simulacion, es eso solo simulacion en mis pruebas los leds del PORTC se que daban apagadas y al armar el VU no ocurrio :D.
saludos :D
 
Última edición:
#5
con lo que respecta a la simulación no se como lo habrán hecho
así que por las dudas subo mi simulación donde pueden ver como funciona
el VU con PIC16F88 (también dejo el proyect del MPLAB en asm)

PSD: el vídeo anterior, el PIC16F877A solo muestra 16 Leds y actualmente lo acabo de
terminar ya subo el vídeo con la escala completa de 20 Leds. :D
saludos
 

Adjuntos

#6
Con que programa abro los proyectos con extenciones, BRD, DNS, HEX, ASM, SCH, DBK, PWI? (Es el que subio "bydiego" que se llama Vumetro PIC16F88) Gracias!
 
#7
Con que programa abro los proyectos con extenciones, BRD, DNS, HEX, ASM, SCH, DBK, PWI? (Es el que subio "bydiego" que se llama Vumetro PIC16F88) Gracias!
*.BRD (Archivo esquemático) Se abre con el programa Eagle.
*.DSN (Archivo de diseño de simulación) Se abre con el programa ISIS de Proteus.
*.HEX (Archivo hexadecimal) Se abre con el programa que uses para grabar el microcontrolador..
*.ASM (Archivo de código ensamblador) Se abre con el programa MPLAB IDE.
*.SCH (Archivo esquemático) Existen varios programas que tienen esa extensión asignada.
*.DBK (Archivo Back Up de ISIS) Al cambiar la extensión a *.DSN se recupera el diseño anterior.
*.PWI (Archivo de configuración) Le sirve a ISIS de Proteus para determinar parámetros de usuario.

Suerte.
 
#8
ya subo el vídeo con la escala completa de 20 Leds. :D
saludos
aqui esta:


cabe resaltar que el logaritmo que propone el autor se puede tomar valores
aleatorios, con en fin de dejar la forma LIN y LOG tal como lo muestra el autor
ahora si quieren mayor retención de pico pueden realizarlo por software
que por defecto esta en 20ms.

PSD: no escrivo mas por que puede que se cree otro temas mas....:LOL:
saludos
 
Última edición:
#9
aqui esta:


cabe resaltar que el logaritmo que propone el autor se puede tomar valores
aleatorios, con en fin de dejar la forma LIN y LOG tal como lo muestra el autor
ahora si quieren mayor retención de pico pueden realizarlo por software
que por defecto esta en 20ms.


que onda nuk y el codigo lo vas a compartir o no es free :unsure:
 
#10
que onda nuk y el codigo lo vas a compartir o no es free :unsure:
con respecto al codigo lo puedes encontrar aqui http://s-o.webnode.cz/vu-metr/ y es totalmente free :)
ya en ti queda adaptarlo al PIC que quieras ;) ya que el codec es muy amigable
también puedes encontrarlo aquí en el mensaje #11 junto al proyect del MPLAB y el ISIS

cabe resaltar que el logaritmo que propone el autor se puede tomar valores
aleatorios, con en fin de dejar la forma LIN y LOG tal como lo muestra el autor
una pequeña ilustración... algo asi:

Logaritmo original para 16 led's

Lin_log_original.png

Logaritmo modificado para 20 led's [datos arbitrarios]

Lin_log_modific.png


saludos !
 
Última edición:
#13
es posible realizarlo con programacion en C.. alguienn sabe como?
si es posible incluso el autor programo el VU de 40 leds en C publicado en su web (actualmente lo a retirado y solo a dejado el archivo HEX)

lo que les puedo recomendar es que busquen en el compilador de C alguna herramienta para introducir un codigo
ASM creo que lo e visto en uC no se si lo tendra algun otro compilador pero imagino que si :)

saludos
 
#14
tengo un problema con el con mi vumetro, la simulacion que subiste funciona de maravilla, pero al montarlo en mi protoboard pasa lo siguiente.
no trabaja si la vdd conecto a 5v.
(funciona desconectandolo)
y no es tan preciso como tu lo subiste, aunque el codigo que esta en la pagina, no funciona
y rescate el codigo que subiste.
y desearia que me ayudaras porfavor.
 
#15
tengo un problema con el con mi vumetro, la simulación que subiste funciona de maravilla, pero al montarlo en mi protoboard pasa lo siguiente.
no trabaja si la vdd conecto a 5v.
(funciona desconectan-dolo)
y no es tan preciso como tu lo subiste, aunque el código que esta en la pagina, no funciona
y rescate el código que subiste.
y desearía que me ayudaras por-favor.
no se como lo habrás armado.
lo que te puedo recomendar es revisar la conexiones y que te guíes del esquema del autor
http://files.s-o.webnode.cz/200000351-91c6492c04/VUMsch01.jpg
revisar las conexiones de voltaje en to protoboard

también que bajes el asm del programa que esta en la pagina e intentes compilarlo y simularlo
para mayor seguridad, estamos hablando del PIC16F88 verdad..??

en esa pagina también sugiere otro asm y HEX con el PIC16F1827

saludos y suerte
 
#16
la verdad igual siguio sin funcionar, el asm compila pero no funciona
probe el tuyo, los led del 1 al 7 se quedaron prendidos, cuando no le pones audio quedan encendidos, solo funcionaba con vss con la vdd desconectada, conectas vdd y no funciona, esos fueron los resultados que obtuve con lo que subiste al foro
 
#17
la verdad igual siguio sin funcionar, el asm compila pero no funciona
probe el tuyo, los led del 1 al 7 se quedaron prendidos, cuando no le pones audio quedan encendidos, solo funcionaba con vss con la vdd desconectada, conectas vdd y no funciona, esos fueron los resultados que obtuve con lo que subiste al foro
¿Lo has probado con proteus u otro simulador?
 

Temas similares

Arriba