Medidor de tensión con PIC12F675

Ariel Palazzesi . Vista 64192 veces

Encaramos en este artículo la construcción de una herramienta que nos permitirá determinar la tensión presente en los bornes de una pila o batería, indicando su estado mediante tres diodos LEDs. Al estar basado en un microcontrolador, es posible modificar su comportamiento a gusto del usuario.
 


  • Este es el microcontrolador elegido. Este es el microcontrolador elegido.

    Muchas veces queremos determinar cual es la tensión presente en los bornes de una batería o pila, antes de proceder a recargarla o descartarla definitivamente. No hace mucho habíamos desarrollado un circuito que era capaz de efectuar esta tarea, pero solo funcionaba con baterías de un determinado voltaje.

    El circuito que hoy les proponemos incluye un pequeño y muy económico microcontrolador que contiene en su interior un conversor analógico digital, capaz de transformar el valor de la tensión presente en uno de sus pines en un valor numérico que puede ser evaluado. Esto significa que, si somos capaces, podemos construir un programa que en base a ese valor se produzca algún tipo de señal que nos indique cual es el estado de la batería o pila bajo prueba.

    El microcontrolador elegido es un PIC12F675, de Microchip, de solo 8 pines. Este micro cuesta menos de dos euros, y es ideal para este tipo de aplicaciones: tiene conversor analógico digital y hasta 6 pines de entrada/salida.

    Ya habíamos abordado este problema antes. Pero en este caso, el tener un microcontrolador a cargo del circuito, este proyecto es mucho más interesante. Veamoslo.
     

    • El PCB sólo mide unos 6x3 cm. El PCB sólo mide unos 6x3 cm.
    • El diseño es muy simple. El diseño es muy simple.

¿Y tú, qué opinas?

  • #1 <a href="../../foro/member.php?u=17467" target="_self">yaritzafigueroa</a>
    yaritzafigueroa lunes, 13 de abril de 2009, 02:24

    hace poco ingrese a esta pagina la veo interesante

    Responder >> Attention Minus Plus Votos: 0 de 2
  • #3 Rioku
    Rioku domingo, 16 de enero de 2011, 00:36

    Tengo 2 de estos desde hace 3 años jojojo voy a ver si les puedo dar un uso util ;)

    Responder >> Attention Minus Plus Votos: 1 de 3
  • #4 texka
    texka lunes, 09 de mayo de 2011, 01:16

    hola me parece muy interesante

    Responder >> Attention Minus Plus Votos: -1 de 1
  • #5 Javi
    Javi viernes, 10 de junio de 2011, 17:57

    Hola, quiero comprar el PIC por internet, pero me salen varias clases de ese modelo, cual de todos estos es el que necesito:

    PIC12F675-E/MD
    PIC12F675-E/MF
    PIC12F675-E/P
    PIC12F675-E/SN
    PIC12F675-I/MD
    PIC12F675-I/MF
    PIC12F675-I/P
    PIC12F675-I/SN
    PIC12F675T-E/MF 8
    PIC12F675T-E/SN 8
    PIC12F675T-I/MF 8
    PIC12F675T-I/SN

    Gracias.

    Responder >> Attention Minus Plus Votos: -1 de 1
  • #6 Javi
    Javi viernes, 10 de junio de 2011, 18:06

    Bueno he encontrado otra tienda, donde solo tienen dos clases para ese modelo, cual de estos dos es el que me vale para este circuito?


    PIC12F675-E/P
    PIC12F675-I/P


    Gracias.

    Responder >> Attention Minus Plus Votos: -1 de 1
  • #7 darkozzzxXx
    darkozzzxXx sábado, 24 de septiembre de 2011, 02:19

    aburrrido ¡apesta esto es una @~~€¬@......................................................

    Responder >> Attention Minus Plus Votos: 2 de 2
  • #8 darkozzzxX
    darkozzzxX sábado, 24 de septiembre de 2011, 02:21

    ayer comi porqueria italiana a la chucheria¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡junto a la porqueria de maquina de la que hablan

    Responder >> Attention Minus Plus Votos: 1 de 3
  • #9 ozalenyu
    ozalenyu sábado, 24 de septiembre de 2011, 02:25

    #8 que linda escritura denle el premio nobel que recibio el hijo de puta del malparido de la remilputa que la pario de mario pinda llosa ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ajjjjjjjajajaaaaaaaajjjjjjjjjjjaaaaaaxD:)

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #10 alex
    alex viernes, 02 de diciembre de 2011, 16:52

    y para medir de 0 a 12v?

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #11 gerardo
    gerardo miércoles, 09 de mayo de 2012, 23:46

    Podrías poner el programa en assembler ?

    Responder >> Attention Minus Plus Votos: 0 de 0
  • Cargando...Cargando...

  • nuevo comentario
    Nombre

    Campo obligatorio

    Email

    Escriba una dirección de correo electrónico con el formato sunombre@ejemplo.com.

    Campo obligatorio

 
Ir arriba