Tienda | Foros | Blogs | EN |
 

Circuito para pic y dígitos

Seguir
Hola Colegas!!!
Tengo 5 bornes en los cuales hay positivo de 220Vdc, pero sólo en ovaciones y alternan.
Por ejemplo, puede que en el borne 1 y borne 3 haya +220V entonces queda representado como el "código grey" de izquierda a derecha 1 0 1 0 0 (un dígito para cada borne, en donde hay un 1, es porque hay positivo de 220Vdc, en este caso en el borne 1 y en el borne 3).
Cuando se encuentra en esta secuencia,1 0 1 0 0 indicaría que está en el punto número 11 (por ejemplo). Y si la secuencia fuese otra, indicaría otro número.

Que es lo que quiero hacer? 
Que me represente según esos estados en los que se encuentre, dicho número en un display se 7 segmentos (serían tres dígitos de 7 segmentos) porque quisiera que el primer dígito me marque si es + o si es -  y los otros dos dígitos, el número en el que se encuentra que puede ser desde 1 a 11. El + y el - del primer dígito, es para diferenciar si es por ejemplo +11 o -11 (nada tiene que ver con la polaridad de la tensión  de continua, sino que sólo indica en que punto se encuentra con respecto a un "0'.

Por eso me imaginé que tendría que usar un pic, salvo que haya otra manera.

Agregado:


Gracias



  • hace 1 año

    megatec_megatec

    los digitos de 7 segmentos empieza la A en el primer segmento de arriba y se incrementa en el sentido horario osea el siguiente segmento hacia tu derecha es el B y asi sucesivamente , en cuanto a la conexion con el integrado en el datasheet del mismo estan indicadas las letras en sus salidas . Saludos

  • hace 1 año

    megatec_megatec

    te paso link con detalle de los display ( https://1drv.ms/u/s!AnZ6DpbOWdtvgYRq20PUrlKvEZTOwQ ) aca te mando la consulta de conexionado en el diagrama . solo me falta enviarte el . hex pero podes ir armandolo y despues vemos la fuente .
    Saludos

  • hace 1 año

    megatec_megatec

    Hola , lo prometido es deuda , en el mismo link que te pase primero el circuito agregue todo lo demas simulacion en proteus y el archivo .hex para cargar en el pic16f628a , incluso una grabacion mostrando la tabla que tu pusistes arriba funciona perfecto espero te sirva . avisame cualquier cosa . Saludos
    https://1drv.ms/f/s!AnZ6DpbOWdtvgYRmRHb8ar23b_6ddA

  • hace 1 año

    Avatar de IVANLUUJOA

    Muchísimas gracias, ni bien lo ponga a prueba te aviso.

    Un abrazo!

  • hace 1 año

    Avatar de IVANLUUJOA

    Hola nuevamente Megatec! Como haría la fuente para bajar los 220vdc al voltaje que necesito para el circuito que me pasaste? Necesito hacer esa parte así realizo el pcb completo en una sola placa.

    Gracias Saludos!

2 Soluciones propuestas

buenas , no entiendo lo del + y - que quiere marcar , a que hace referencia ese positivo y negativo ?
recuerde que el codigo binario es 1 y 0 y no hay -1 ni -0 .
  • hace 1 año

    Avatar de IVANLUUJOA

    He agregado un esquema en el tema. Por ejemplo, si estoy teniendo presente positivo de 220Vdc en los bornes 4 y 5, correspondería según la tabla del código de grey a 0 0 0 1 1. Y ese código quiere decir que está en la posición -10 (indica una posición, no que sea negativo, ya que a los bornes 1,2,3,4 Y 5 siempre le llegará o no, positivo de 220.

  • hace 1 año

    Avatar de IVANLUUJOA

    Mi idea es hacer alguna pcb chica, práctica para ponerla en una cajita pequeña, transportable, que disponga en el frente los 3 dígitos para que indique desde +11 hasta -11. Que de esta caja salgan unos pines para poder colocarlos sobre los bornes que van del 1 al 5, así hace contacto, lea en cuales hay positivo presente y el pic transforme ese código en dígitos

  • hace 1 año

    Avatar de sergiouasd

    se entendió mejor ahora
    sabe usar los display 7 seg y programar pic ? , y que lenguaje usa para programar los pic ?.
    para ello hay que construir una tabla con los valores a mostrar y luego hacer el proceso lógico que determine el valor a tomar de la tabla y hacer multiplexado con los display para presentar valores , debe usar un drive de display y decir si los display son ánodo o cátodo común , preferiblemente cátodo común .

  • hace 1 año

    Avatar de IVANLUUJOA

    Sé usar los display de 7 segmentos (hace poco comencé a trabajar con ellos para otros proyectos), no sé programar. Sí poseo el pickit3 y su software (suelo descargar .hex ya realizados y grabo los pics) por el momento sólo copio y pego. Aunque me gustaría entrar en ese mundo, me llevará tiempo.
    También realizo circuitos electrónicos con Eagle.

Hola , se puede diseñar el codigo para un microcontrolador , el tema que me preocupa es trabajar con 220 volt de tension continua !!
porque todo el circuito quedaria trabajando contensiones peligrosas y los micros y los display trabajan con baja tension y regulada .
osea se tendria que tomar una muestra de esa tension para cada entrada del micro pero tambien se deberia realizar una fuente para los display y el micro y el integrado que los controla . como piensa alimentar el sistema ?? , si solo le interesa el programa aviseme y se lo diseño pero con la salvedad de lo muy peligroso que seria trabajar con esas tensiones . Saludos
  • hace 1 año

    Avatar de IVANLUUJOA

    Pero podríamos bajar la tensión con resistencias de 10K/5W (O agregar otra en paralelo para disipar el calor en ambas).

  • hace 1 año

    Avatar de IVANLUUJOA

    Me gustaría que me ayudara con el código si es posible :)

  • hace 1 año

    Avatar de IVANLUUJOA

    Me gustaría si pudiera ver en mi perfil, realice otra dos consultas, una es de cargar un código a un arduino que no comprendí en un videotutorial y la otra es sobre una celda de peltier.

    Siento que puede llegar a ayudarme ????

  • hace 1 año

    megatec_megatec

    el micro puede trabajar con intencidades de micro amperios y menos en sus entradas , y podriamos diseñar una fuente con capacitor para bajar tension sifuera tension alterna . dejemos la alimentacion de lado por ahora y voy a diseñarte un circuito con pic y display de 7 segmentos en proteus y te paso el esquema y el codigo si es lo que precisas despues vemos de alimentarlo .

  • hace 1 año

    megatec_megatec

    solo un detalle mas , para poner + en el primer display precisas de 14 segmentos no de 7 y ocuparias mas pines sigo sugiriendote usar un ldc 1602 , salvo que PRECISES OBLIGATORIAMENTE que sean dysplay porqueres poner grandes para ver a distancia entonces primero comentame que tipo de display de 14 segmentos conseguis asi lo hacemos en base a esos sino mi consejo hacerlo con ldc 16x20 . aguardo tu opinion . saludos

  • hace 1 año

    Avatar de IVANLUUJOA

    El display puede ser el que me recomiendas sin problemas. La alimentación si o si es de 220vdc.

  • hace 1 año

    megatec_megatec

    hola te paso link con pdf del diagrama (sin la fuente que baja de 220vdc a 5 vdc) todo lo demas ya lo podes ir armando asi despues te paso el programa para el micro es un 16f628A y los display de 14 segmentos catodo comun
    https://1drv.ms/f/s!AnZ6DpbOWdtvgYRmRHb8ar23b_6ddA
    tambien te voy a diseñar la fuente y te la envio . saludos

  • hace 1 año

    Avatar de IVANLUUJOA

    Genial, muchísimas gracias! Y los pines de cada dígito cuales serían? (No me dice cual es "a", "b", "c", etc)

  • hace 1 año

    Avatar de IVANLUUJOA

    Puede entonces que necesite un display de 14 segmentos y los otros dos pueden ser de 7, verdad? Que corriente consume el circuito entero?

  • hace 1 año

    megatec_megatec

    Si dos de 7 segmentos y uno de 14 puede ser , el consumo depende directamente de los displays que tu consigas el resto del circuito es despreciable .

  • hace 1 año

    Avatar de IVANLUUJOA

    Que te parece este circuito para reducir los 220 a 5vdc (lo subiré en el tema arriba). Sólo debo reemplazar la R2 por un pote de 10k y regular la tensión que quiero a la salida, luego puedo poner definitivamente una fija o dejar ese pote total estará dentro de una caja estanca. Que te parece? Debería hacer 5 iguales (una para cada punto)