Punta Lógica Digital.

#1
Muy buenas tardes amigos del foro, quiero compartir con ustedes una punta lógica digital que he realizado. esta trabaja con un display 7 segmentos, el cual nos muestra si un estado es cero, uno o si son pulsos de frecuencia.

Cuando el display nos muestra la letra P, quiere decir que existe un estado lógico variable (Frecuencia), para este circuito la frecuencia esta indicada por la letra P (Pulsos), la frecuencia debe ser superior a unos 8Hz, de lo contrario veremos solo 0 y 1 alternando.

Espero que este aporte sea de su agrado, y cualquier inquietud con gusto para ayudarles.:apreton:
 

Adjuntos

#2
Falta el esquema y la lista de partes.
Se vería mejor si mostrara el 0 y el 1 completos.

Gracias por el aporte.
 

Fogonazo

Exorcista & Moderador eventual
#6


Esquema.jpg



¿ Como haces la alimentación, mediante alguna batería o tomas tensión del circuito bajo prueba ?
 
#8
Buenas noches, la alimentación puede ser mediante batería o del mismo circuito al que se trabajara. Cuando la entrada esta en alta impedancia el display permanece apagado.
 

Fogonazo

Exorcista & Moderador eventual
#11
Buenas noches, la alimentación puede ser mediante batería o del mismo circuito al que se trabajara. Cuando la entrada esta en alta impedancia el display permanece apagado.
Entonces existe un inconveniente.
Esa fuente no permite alimentación desde circuitos lógicos que trabajen con 5V.
El Dropout del regulador solo permite llegar a unos 2,3V al PIC

Yo pensaría en un regulador paralelo o algún IC SMPS
 
#12
Amigo fogonazo es que le había puesto un jomper que puenteaba el regulador para alimentación de 5v pero se lo quite por que en realidad nunca lo use así, pero lo colocare y la protección de entrada, saludos.
 
Última edición:
#13
muy buenas tardes compañeros, nuevamente les dejo la punta lógica digital, pero esta ves con algunas mejoras. ;)

- Protección en la entrada de prueba.
- Jumper para alimentación de 5V.
- Indicador de encendido.

La parte de indicador de encendido, se visualiza mediante el segmento "G" del display 7 segmentos como lo sugirió el amigo D@rkbytes, y también todas las recomendaciones de nuestro compañero Fogonazo.
 

Adjuntos

Última edición:
#15
Amigo fogonazo, uso esta configuración mas que todo por motivo de poder lograr tener encendido el segmento G del diaplay cuando en pin de prueba esta en alta impedancia, y así de esta forma también protejo las dos entradas RA0 y RA1 que son las que leen los estados de los circuitos a revisar. La entrada RA0 lee el estado 1 y el estado P, mientras que la entrada RA1 lee solo el estado 0.

Cuando la punta de prueba esta en alta impedancia la entrada RA1 esta en 1 logido, al igual que RA0 pero por media de la resistencia de 10k pongo este a cero ya que mando la corriente de esta entrada a tierra, y de esta forma realizo la programacion del codigo.

- IF LEER = 0 AND LEER2 = 1 THEN GOSUB INDICADOR

- LEER = RA0
- LEER2 = RA1

Si no lo realizo de esta forma, entonces al estar la punta al aire me mostraría cero el display.
 
Última edición:

Fogonazo

Exorcista & Moderador eventual
#16
Ahh, ahora entiendo (y)


Peroooo, no hay ninguna protección para las entradas.
Eventuales tensiones elevadas que pudieras estar midiendo llegan a las entradas del PIC sin problema.
 
#17
Ah ok ahora entiendo a lo que te refieres, bueno solo baste con colocar un zener de 5.1V a la entrada de prueba, así de esta forma si se sensa un voltaje superior a los 5V, este actuara como recortador y protejera las entradas del micro.

Bueno ahora que tenga un poco de tiempo se lo implemento.
 
#19
Claro mi amigo algo asi tenia en mente, gracias por tus sugerencias, de verdad alimentan mucho las ganas de seguir trabajando en buenas aportaciones. (y):aplauso:
 

Temas similares

Arriba