Você está na página 1de 80

OREGANO

I.S.C. MEZTLI VALERIANO


OROZCO

TEMAS

INTRODUCCIN Y CARACTERISTICAS DEL


PROGRAMA

COMPUERTAS LOGICAS

LENGUAJE ESCALERA

DIAGRAMAS ELECTRICOS

SIMULACION DE CIRCUITOS

INTRODUCCION Y CARACTERISTICAS
DEL PROGRAMA

En un campo tan especfico como es el


estudio y el diseo de circuitos electrnicos,
los programas de cdigo abierto no son muy
habituales, y menos si queremos que la
relacin
simplicidad-efectividad
est
equilibrada.

En el campo de la electricidad existen mltiples


maneras de analizar circuitos elctricos, pero
todos muy laboriosos.
Es por eso que resulta ms sencillo dibujar el
circuito en el ordenador y analizarlo para que nos
den los datos de las tensiones e intensidades en
cada linea y nodo con respecto al tiempo de
simulacin que hayamos definido.

Oregano es la apuesta de Software Libre y


en espaol para la generacin de esquemas y
simulacin de circuitos electrnicos, que
pretende crear un entorno de trabajo para
estas tareas, simple y fcil de usar para
cualquier tipo de usuario.

QUE ES REALMENTE EL SOFTWARE


LIBRE ?

Free Software == Software Libre

Es la denominacin del Software que respeta


la libertad de los usuarios sobre su producto
adquirido y, por tanto, una vez obtenido puede
ser usado, copiado, estudiado, cambiado y
redistribuido libremente.

Segn la Free Software Foundation el


software libre se refiere a la libertad de los
usuarios para ejecutar, copiar, distribuir,
estudiar, cambiar y mejorar el software.

La FSF es una organizacin creada en 1985


por Richard Stallman, con este objeto,
promociona el desarrollo y uso del software
libre en todas las reas de la computacin,
pero muy particularmente, ayudando a
desarrollar el sistema operativo GNU.

Libertades
1)De usar el programa, con cualquier propsito.
2)De estudiar cmo funciona el programa y
modificarlo.
3)De distribuir copias del programa, con lo cual
puedes ayudar a tu prjimo.
4)De mejorar el programa y hacer pblicas esas
mejoras a los dems, de modo que toda la
comunidad se beneficie.

CARACTERISTICAS DE OREGANO

Organo es un simulador de circuitos


elctricos y electrnicos que nos permitir
crear esquemas tanto con resistencias,
condensadores, bobinas y elementos ms
avanzados como diodos, diodos zener,
transistores, bombillas, leds, puesta a tierra,
fusibles, pulsadores y otros componentes
electrnicos.

Incluye un generador de esquemas bastante


simple e intuitivo, con el que podemos disear
de forma sencilla nuestro circuito electrnico.
Provee una amplia variedad de libreras de
componentes, incluyendo los incluidos en las
familias CMOS, TTL, etc.

En la parte de simulacin, Oregano ofrece, la


posibilidad de llevar a cabo:

Anlisis de tiempo

De respuesta en frecuencia

De respuesta a valores de continua y Fourier


Adems, permite escoger la herramienta a
utilizar para la simulacin (Gnucap/ng-spice).

Oregano funciona con dos


simulacin, los cuales son:

GNU Cap

Ng Spice

motores

de

Recordemos que existen varias familias de


Circuitos integrados, pero utilizaremos los
predeterminados de Oregano que son los TTL
y CMOS:
Estos Integrados los podemos identificar por
el nmero que corresponde a cada familia
segn su composicin.

TTL
Corresponden a la series:

5400

7400

74LSXX

74HCXX

74HCTXX

Algunos 3000 y 9000

C-MOS y MOS

Se corresponden con las series:

CD4000

CD4500

MC14000

54C00

74C00

COMO INSTALARLO ?

Para abrir
debemos:

el

programa,

simplemente

En consola poner su nombre oregano


O bien de forma grfica, desde gnome 3
colocndo su nombre o bien en Actividades->>Aplicaciones-->>Sciencie.

INTERFAZ GRAFICA

COMPUERTAS LOGICAS

COMPUERTAS LOGICAS

Una compuerta lgica, es un dispositivo


electrnico con una funcin booleana.
Suman, multiplican, niegan o afirman, incluyen
o excluyen segn sus propiedades lgicas.
Se pueden aplicar a tecnologa electrnica,
elctrica, mecnica, hidrulica y neumtica.

Compuerta lgica S

Realiza la funcin booleana igualdad.


En la prctica se suele utilizar como
amplificador de corriente o como seguidor de
tensin, para adaptar impedancias (buffer en
ingls).

Compuerta lgica Y (AND)

Realiza la funcin booleana de producto


lgico (Multiplicacin).
As, el producto lgico de las variables A y B
se indica como AB, por lo que la ecuacin
caracterstica que describe el comportamiento
de la puerta AND es:

Compuerta lgica O (Or)

Realiza la operacin de Suma lgica.


La ecuacin caracterstica que describe el
comportamiento de la puerta OR es:

Compuerta lgica OR-exclusiva (XOR)

Realiza la funcin booleana A'B+AB'.


La ecuacin caracterstica que describe el
comportamiento de la puerta XOR es:

La Compuerta lgica NO (NOT )

Realiza la funcin booleana de inversin o negacin


de una variable lgica.
Una variable lgica A a la cual se le aplica la
negacin se pronuncia como "no A" o "A negada".
La ecuacin caracterstica que
comportamiento de la compuerta es:

describe

el

La Compuerta lgica NO-Y (NAND)

Realiza la operacin de producto lgico


negado (Multiplicacin negada).
La ecuacin caracterstica que describe el
comportamiento de la puerta NAND es:

Compuerta lgica NO-O (NOR)

Realiza la operacin de suma lgica negada.


En la figura de la derecha pueden observarse
sus smbolos en electrnica.
La ecuacin caracterstica que describe el
comportamiento de la compuerta NOR es:

Ejercicios Diagramas de
Compuertas

Elabora los diagramas de las siguientes


expresiones:

a) ( XY ) + Z'
b) XY + X'Y'
c) ( X +Y ) ( X' + Y')

a) ( XY ) + Z'

b) XY + X'Y'

c) ( X +Y ) ( X' + Y')

Representa las siguientes operaciones con


compuertas:

ABC+DEF

(A+B+C) (D+E+F)

A'B'+C'D'

(A'+B')(C+D)

LENGUAJE ESCALERA

Que es el Lenguaje Escalera ?

Es un lenguaje grfico, derivado del lenguaje de


rels, que mediante smbolos representa contactos,
bobinas, etc.
Su principal ventaja es que los smbolos bsicos
estn normalizados segn el estndar IEC y son
empleados por todos los fabricantes.

Los smbolos bsicos son:

Por ejemplo:

Con este tipo de diagramas se describe


normalmente la operacin elctrica de
distintos tipos de mquinas.
Y puede utilizarse para sintetizar un sistema
de control; de manera que con las
herramientas de software adecuadas, puedes
realizar la programacin del PLC.

Los Contactos

Estas variables se representan por contactos, que


justamente pueden estar en solo dos estados:
abierto o cerrado.
Los contactos se representan con la letra "E" y dos
nmeros que indicarn el mdulo al cual
pertenecen y la bornera a la cual estn asociados.

Los contactos abiertos al activarse se cerrarn

Los contactos cerrados al activarse se abrirn

Las salidas de un programa Ladder son


equivalentes a las cargas (bobinas de rels,
lmparas, etc.) en un circuito elctrico.
Se las identifica con la letra "S", "A" u otra
letra, dependiendo de los fabricantes

Ejercicios en Diagrama Escalera

Elabora los
expresiones:

a) ( XY ) + Z'
b) XY + X'Y'
c) ( X +Y ) ( X' + Y')

diagramas

de

las

siguientes

a) ( XY ) + Z'

b) XY + X'Y'

c) ( X +Y ) ( X' + Y')

Ejercicios: Elabora los siguientes diagramas en


lenguaje escalera, con la ayuda de Oregano.

a+b'+c

a+ (b'c)

(a+b') c

c(a+bd)+(a+c')

DIAGRAMAS ELECTRICOS

Diagrama Electrnico

Un esquema elctrico es una representacin


grfica de una instalacin elctrica o de parte
de ella, en la que queda perfectamente
definido cada uno de los componentes de la
instalacin y la interconexin entre ellos.

A continuacin se lista una relacin bsica de


elementos grficos que se suelen encontrar
en un esquema elctrico:

Leyendas

Smbolos

Cableado y conexiones

Leyendas

En un esquema, los componentes se identifican


mediante un descriptor o referencia que se imprime en
la lista de partes.
A menudo el valor del componente se pone en el
esquemtico al lado del smbolo de la parte, las
leyendas (como referencia y valor) no deben ser
cruzadas o invadidas por cables ya que esto hace que
no se entiendan dichas leyendas.

Smbolos

Son estndares o normas en los esquemticos,


varan de un pas a otro y han cambiado con el
paso del tiempo.
Lo importante es que cada dispositivo se
represente mediante un nico smbolo a lo largo de
todo el esquema, y que quede claramente definido
mediante la referencia y en la lista de partes.

Cableado y Conexiones

Se representa con lneas rectas.


Las uniones entre cables suelen indicarse
mediante crculos, u otros grficos, para
diferenciarlas de los simples cruces sin
conexin elctrica.

SIMULACION DE CIRCUITOS

Para poder simular los esquemticos es


necesario que cada componente tenga
asignado un modelo que lo describa.
Solamente los componentes ms bsicos
(fuentes, resistencias, inductores, capacitores
y tierra) pueden simularse sin asignarles
modelos.

EJERCICIOS DE SIMULACIN

Realiza los siguientes ejercicios de simulacin

OTROS SOFTWARES LIBRES PARA


DISEO DE CIRCUITOS

KSimus Circuit Simulator


(http://ksimus.berlios.de)

Simulador enfocado a procesos tcnicos y


circuitos electrnicos.
Ofrece una buena diversidad de bloques para
aadir
al
montaje:
puertas
lgicas,
condicionales, funciones aritmticas,etc.

klogic
(http://www.a-rostin.de/)

Creacin,
digitales.

simulacin

anlisis

de

circuitos

Ofrece puertas AND, OR, NOT, NOR, XOR, NAND,


Flipflop, salidas triestado, memorias RAM, switch,
conectores en Bus, osciladores, LED, visores de 7
segmentos, etc.

Qucs
(http://qucs.sourceforge.net)

Simulador elctrico y electrnico.


Cuenta con resistencias, condensadores,
bobinas, puestas a tierra, transformador,
bloques
para
corriente
continua,
amplificadores, sondas de corriente y de
tensin, conmutadores, etc.

TKGate
(www.tkgate.org)

Crear y simular circuitos electrnicos con


compuertas (and, or, not, etc.) entradas
(conmutador, interruptor, masa, Vdd, lineales),
salidas (Led, barra de Leds, 7 segmentos),
seal de reloj, sumador, restador, multiplicador,
registros, memorias (RAM y ROM), flipflop y
otros componentes.

KTechlab
(http://sourceforge.net/projects/ktechlab )

Programa para el diseo y la simulacin de


circuitos electrnicos y microcontroladores
(Electronic Design Automation - EDA).

Eagle
(www.cadsoft.de)

Crear esquemas y placas de circuito impreso


(PCB's).
Eagle est pensado para disear esquemas
electrnicos, donde tambin podemos cargar
circuitos diseados en su lenguaje de programacin
(EAGLE User Language).

KiCad
(www.lis.inpg.fr/realise_au_lis/kicad)

KiCad tiene varios componentes enfocados tanto


a disear esquemas, editar circuitos y
componentes, disear circuitos impresos en
placa (board editor), visor 3D de las placas ya
impresas y otras herramientas para ayudar en el
diseo.

CONCLUSIN

Las distribuciones libres de software abren un


nuevo mundo de posibilidades, poniendo a
disposicin
del
publico
en
general
herramientas tan buenas como cualquier
programa de licencia propietaria.... como
ejemplos:

Você também pode gostar