Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




planos para hacer un semaforo con conpuertas logicas


       



#1  planos para hacer un semaforo con conpuertas logicas
Bryan
Ubicación: Santo Domingo, RD
Registrado: 18 Jun 2006
Mensajes: 6
citar
hola quisiera saber donde puedo encontrar los planos para hacer un semaforo con compuertas logicas, es para probarlo en un proyect board, y me gustaria que fuera de compuertas AND.

grasias y espero sus respuestas.

#2  Semaforo con compuertas logicas
mario18560
Registrado: 23 May 2006
Mensajes: 32
citar
El diseño de un semaforo con compuertas logicas responde a la logica de un circuito secuencial. Los pasos para realizar un diseño como el que requires son:

1) Realizar un diagrama de estados. Supongamos que el semaforo tenga la siguiente secuencia: ROJO - ROJO/AMARILLO - AMARILLO - VERDE - VERDE/AMARILLO -ROJO.
Tendrias asi los siguientes estados: 100 - 110 - 010 - 001 - 011 - 100. Son cinco estados diferentes. Cada bit representa el encendido de una luz del semaforo respetando el orden ROJO-AMARILLO-VERDE.

2) Determinar el numero de flip-flops necesarios. En este caso, necesitaras 3 FF, ya que los estados diferentes son 5. La forma de determinar esto es: 2 elevado a la n, debe ser mayor o igual que N.
Donde n= numero de FF y N= numero de estados diferentes. En nuestro caso, 2 elevado al cubo (o sea, ocho), es mayor que (cinco).

3) Elegir el tipo de flip-flop con el que vas a trabajar. Aqui no hay problema, pues cualquier tipo de flip-flop sirve para el diseño (tambien es posible convertir un FF determinado en otro, muy facilmente), sin embargo conviene utilizar flip-flops de una sola entrada; por ejemplo los de tipo D. La respuesta es muy simple: te conviene usar un flip-flop de una sola entrada porque solo vas a necesitar una red combinacional que controle los flip-flop, de modo de obtener la secuencia deseada (la del diagrama de estados).
Tal como tu lo planteas, si no puedes o no deseas utilizar FF, los mismos puedes hacerlos facilmente con compuertas logicas.

4) Para el diseño de las redes combinacionales que van a manejar las entradas de los 3 FF tenes que utilizar las tablas de excitacion de los FF elegidos previamente. En este caso, la correspondiente al FF "D". Asi obtendras una tabla como la que sigue:

Dr Da Dv SalidaQr SalidaQa SalidaQv
1 0 0 1 1 0
1 1 0 0 1 0
0 1 0 0 0 1
0 0 1 0 1 1
0 1 1 1 0 0

Ten en cuenta que las redes combinacionales manejan las entradas de los FF (para que los mismos logren la secuencia pautada), por lo que para el diseño de las mismas, Dr, Da y Dv (entradas de los FF) son las salidas de tu tabla de verdad, y Qr, Qa y Qv (salidas de los FF) son las variables de entrada. Tendras que realizar 3 mapas de Karnaugh, uno por cada salida (Dr, Da y Dv), a fin de simplificar la funcion e implementar el circuito de las redes.
Por ultimo, este es un circuito secuencial sincronico. Todos los FF estan sincronizados por un mismo reloj. Con un circuito oscilador basico (el 555 funcionando en modo astable, por ejemplo) podes hacer el circuito de reloj, cuya frecuencia podras ajustar a voluntad. La salida del 555 la conectas a cada una de las entradas de CLOCK de los FF.
En cuanto a las luces del semaforo, las mismas las conectas a las salidas Qr, Qa y Qv de los flip-flops.
Espero te haya sido de utilidad. Cualquier cosa, avisame.
Un cordial saludo.

#3  
Bryan
Ubicación: Santo Domingo, RD
Registrado: 18 Jun 2006
Mensajes: 6
citar
grasias la verdad que me fue de mucha ayuda.

#4  
Bryan
Ubicación: Santo Domingo, RD
Registrado: 18 Jun 2006
Mensajes: 6
citar
pero lo que necesito es el plano, por que es algo confusa toda esta teoria..

Laughing Laughing Laughing

#5  ??
Eduardo Romo Juárez
Ubicación: Aguascalietnes, Mexico
Registrado: 04 Abr 2007
Mensajes: 17
citar
mmm soy nuevo en esto pero tengo entendido que lo que quieres hacer es un circuito secuencial y no combinacional y para hacerlo tienes que utilizar de perdida ff , las compuestas AND las vas a tener que utilizar de todas maneras para que puedas armar tu circuito

#6  
maikol
Registrado: 18 Feb 2007
Mensajes: 47
citar
Un semáforo en condiciones (3 colores, el naranja parpadeando antes de ponerse a verde...) es muy engorroso de hacer con puertas únicamente. Aún así si estás interesado puedo pensar algo ya que me parece algo chulo para poner al lado de la mesa y conectar cuando estés aburrido Smile .

He diseñado uno tan sencillo de montar como simple de funcionamiento. Sólo puedes usar verde y rojo (poner otro color sería un tanto más complicado), pero creo que funciona.

Los NOT de la izquierda sirven para crean un pulso cuadrado (sin necesidad de usar el 555); configurado a 2 o 3 segundos bastará para que los playmobil no se impacienten al volante. Lo siguiente es la báscula RS, que irá cambiando (hay entre medias otro NOT para conseguir esto) según el reloj, por lo que las patas Q y ¬Q es van alternando indefinidamente. Como la salida de estos integrados no suelen dar mucha corriente (y con CMOS menos todavía) hay un transistor BJT (por ejemplo un BC107/SC107) para que luzcan a 10-20 mA. Calcula la resistencia Rd para esa corriente. Espero que te guste.
Archivos Adjuntos

Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#7  
maikol
Registrado: 18 Feb 2007
Mensajes: 47
citar
He estado probando configuraciones para ver qué tal funcionaba. He suprimido la báscula RS porque en realidad no hace falta, sólo que como se drena demasiada corriente para iluminar el LED (a pesar de que el transistor hace lo que puede, aunque se pueden usar super-beta o algún modelo de mayor ganancia en corriente) he tenido que pasar por otra puerta la señal para evitar precisamente que se debilitara (no se puede sacar directamente corriente de la señal de reloj).

La configuración del reloj da unos 5 o 6 segundos a ambos colores. Le he puesto además una resistencia distinta a cada LED. Todo el circuito se hace con un integrado 4069, 3 resistencias, un condesador y un par de transistores. ¡ Un saludo!
Archivos Adjuntos

Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#8  
chinylara
Registrado: 07 Dic 2008
Mensajes: 1
citar
oye pero porque tiene 5 estados el semaforo...si la secuencia normal es verde-amarillo-rojo y despues pasa nuevamente a verde...por lo menos acá funcionan así los semaforos..... como se hace lo q dicen con este tipo de semáforos?

#9  
fernandob
Ubicación: argentina
Registrado: 30 Oct 2007
Mensajes: 777
citar
Bryan escribió: pero lo que necesito es el plano, por que es algo confusa toda esta teoria..

Laughing Laughing Laughing


dejando de lado el comentario este ......que creo que ya todos los que me conocen saben muy bien que pienso Twisted Evil Twisted Evil Evil or Very Mad

hacer CUALQUIER Cosa encaprichandose con usar solo tal cosa ... como ser en este caso compuertas AND es mas un capricho asqueroso de algun profesor que otra cosa.

la electronica es el uso de unas herramientas y el uso de la imaginacion de quien lo hace.

un semaforo como bien dicen pasa de un color a otro , asi que un 4017 simplifica mucho las cosas, si saben usarlo podran lograr :

rojo
amarillo
verde

con los tiempos que quieran , o tambien
rojo
rojo-amarillo
amarillo
amarillo-verde
verde.

con diodos

claro que si combinan 2 semaforos .........ni quiero pensar, pero tambien se puede.EL ASUNTO ES QUE cuantoas mas cosas combinene , mas complejo se volvera el diseño, por eso es mejor usar un PIC, salvo que sea un diseño muy limitado y sin ambiciones de agrandarlo.

#10  
fernandob
Ubicación: argentina
Registrado: 30 Oct 2007
Mensajes: 777
citar
ahora bien con and .........y solo un semaforo.......y supongamos que la profesora de tecnicas digtales que es joven y linda me dice que si lo saco puedo pedirle lo que quiera Wink ........como lo haria ?
AND ...y supongo que Nand tambien ?

una o muchas multiplicadoras...........dora la multiplicadora............

vamos a ver un semaforo para la salida d euna escuela, algo simple, que lso chicos deban pulsarlo:
comenzamos:

un pulsador da + y carga a un C (el cual tiene en //una Rc) , asi cargue el C el cual permanecera asi un tiempo rojo .
esto va a la entrada de la AND1 (por ahora la usamos como buffer, luego veremos si usaremos mas ent. de ella) , la salida de la AND 1 obvio que maneja a la luz ROJA.
una opcion es que al apagarse la roja (flanco de bajada) un integrador me dispare una segunda compuerta que manejara la amarilla ........y idem luego la verde la cual quedara fija al final.
ni hace falta de cir que a la salida de cada compuerta puedo decidir yo si manejo las lamparas cuando tiene un 1 (pongo un NPN ) o un cero 0 (pongo un PNP ) ........y de paso lo uso.......como inversor........si la maestra me dijo que Nand no puedo asi le hago trampa Wink

para efectuar reset o forzar el reinicio de roja y la secuencia pueden ser utiles o diodos o entradas en las compuertas .
basicamente una AND de una entrada es un separador d ealta impedancia de ent.
y si uso una and de 2 entradas puedo usarla como:
A ---- and.....(que genio Laughing )
B----- una memoria de un 1 con entrada de reset por un cero (lo han hceho alguna vez?)
C ---- un separador o buffer controlado o sea con entrada de habilitacion (tambien interesante)
D, E, F........------- y bueno, mil cosas mas si dejan volar su imaginacion o tal vez se ponen a analizar los circuitos que otros hacen en vez de COPIARLOS Twisted Evil Evil or Very Mad

 Responder



 Otros temas de interés 
No hay mensajes nuevos Tengo problema con mi Board Abit KN9S para AMD2
No hay mensajes nuevos Dudas del arreglo de la board Asrock
No hay mensajes nuevos Reparacion de board
No hay mensajes nuevos placa board, una lista normal y corriente
No hay mensajes nuevos Control electrónico de un motor de explosión

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||
Contacto | Acerca de | Ayuda | Normas de la Comunidad | Privacidad | Mapa de los foros
© Foros de Electrónica - Comunidad Internacional de Electrónicos