ISIS es el corazón del entorno integrado PROTEUS. Es mucho más que un
simple programa de dibujo de esquemas electrónicos. Combina un entorno de diseño de
una potencia excepcional con una enorme capacidad de controlar la apariencia final
de los dibujos.
ISIS es la herramienta ideal para una rápida realización de complejos
diseños de esquemas electrónicos destinados tanto a la construcción de equipos
electrónicos como a la realización de tareas de simulación y prueba.
Además, encontrará en ISIS una herramienta excepcional
para la realización de atractivos esquemas electrónicos
destinados a su publicación en libros, manuales o documentos técnicos.
ISIS le permite tener un control total sobre la apariencia final de sus
esquemas electrónicos. El usuario puede seleccionar el ancho de la líneas, los
estilos de relleno, los colores y las fuentes.
De esta manera podrá usted conseguir atractivos esquemas electrónicos similares
a los que aparecen en las revistas y libros. De esta manera sus publicaciones,
manuales y documentos técnicos tendrán una presencia profesional muy diferente
a los habituales diagramas asociados enseguida con antiguas herramientas de CAD.
Cuando haya completado su esquema electrónico, ISIS le ayudará
a exportar el resultado final de su trabajo a diferentes formatos de ficheros
gráficos estándar de amplio rango de utlización en el mercado.
En el menú encontrará opciones para exportar su trabajo a ficheros de formato
Windows bitmap (BMP), Windows metafile (WMF), HPGL, DXF y EPS.
Además, ISIS viene provisto de las habituales herramientas de cortar,
copiar y pegar hacia y desde el portapapeles de Windows. De esta manera usted
puede copiar, de manera muy sencilla, la totalidad o parte de su esquema
electrónico y pegarla en cualquier otra herramienta que utilice el estándar
del portapapeles de Windows.
ISIS posibilita la configuración del estilo aplicado a cada dibujo en
formas de plantillas de estilo. Esta capacidad es especialmente potente para
aquellas empresas que aplican un diseño propio a todas sus realizaciones.
La capacidad de utilizar plantillas de estilo en ISIS incluye a los
elementos incluidos en la librería de componentes, con lo que es muy sencillo
lograr que estos tengan el mismo aspecto visual que hemos elegido para ser
nuestro diseño estándar.
Por todo ello, ISIS se convierte en una herramienta ideal para su uso
con fines de elaboración de libros, revistas científicas, manuales de usuario
y documentación de proyectos.
ISIS se suministra con una extensa librería compuesta por más de 8.000 dispositivos.
Esta librería incluye elementos estándar como resistencias, condensadores, transistores,
diodos, válvulas, TTL, CMOS, ECL, microprocesadores, memorias, PLDs, ICs analógicos y
amplificadores operacionales.
Además, la librería incorpora dispositivos específicos de los fabricantes más importantes
como Philips, National Semiconductor, Motorola, Teccor, Texas y Zetex.
Un proceso de actualización permanente posibilita que cada cuatro meses la librería se
incremente con nuevos productos aparecidos en el mercado. Los usuarios registrados pueden
sugerir la inclusión de nuevos productos en dicha librería.
El establecimiento de los enlaces entre los esquemas electrónicos y los encapsulados de los dispositivos para su utilización en el diseño de las placas se ha simplificado enormemente con la herramienta gráfica para la gestión de los encapsulados.
Con esta herramienta se dispone de la vista de la huella (footprint) del
componente electrónico junto a una
hoja de datos con cada uno de los pines definidos en el esquema electrónico de ese
componente.
La asignación de los pines del esquema y los pines de la huella puede
realizase tanto de forma gráfica, como introduciendo la información directamente como texto.
En la actualidad los circuitos electrónicos han aumentado su complejidad incluso en
los proyecto más pequeños. Para facilitar la gestión de los esquemas complejos, ISIS
incorpora la gestión de diseños multihojas, es decir,
permite repartir un esquema electrónico en varias hojas de papel de forma rápida y cómoda.
Por añadidura, la potencia de ISIS para el tratamiento de esquemas complejos se pone de
manifiesto con su gestión de los diseños jerárquicos. El diseño jerárquico consiste en que
un particular componente puede ser definido como un módulo que representa un determinado
esquema electrónico y que se comporta de acuerdo con él.
En la figura anterior podemos ver un ejemplo. El amplificador operacional 741 se ha definido
como un módulo al que hemos asignado el correspondiente esquema electrónico. En cualquiera de
nuestros diseños podemos utilizar dicho módulo 741 y lo conectaremos al resto de los componentes
que forman nuestro esquema por medio de los pines definidos. A partir de ese momento, ISIS
sustituirá ese módulo por el esquema representado.
Si situamos el ratón encima del módulo y pulsamos CTRL-C podremos ver en cualquier momento el circuito
representado por dicho módulo.
Evidentemente, a lo largo de nuestro diseño, podemos utilizar el módulo tantas veces como
deseemos e ISIS gestionará automáticamente su sustitución cada vez por el esquema
representado. De esta manera la utilización de subcircuitos que se repiten varias veces
en nuestro diseño queda enormemente simplificada y el tiempo utilizado en el diseño se reduce
drásticamente.
Un bus es una serie de conductores en paralelo. Su uso más extendido es la gestión de las líneas de datos y direcciones en el diseño de microprocesadores.
La capacidad de ISIS de gestionar buses permite la utilizacion de forma sencilla
de modernos dispositivos que tienen hasta 400 pines.
Como ejemplo, la tediosa tarea de enlazar microprocesadores de 16 o 32 bits con los
módulos de memoria, puede verse enórmemente simplificada con la utilización de ISIS
y su gestión de bus. Una sola línea gráfica (ver la imagen superior) representa todo
el bus con todas sus vías con el consiguiente ahorro de tiempo y espacio y
la simplificación en la interpretación del esquema electrónico.
La completa gestión de los buses que realiza ISIS permite conectar los extremos
del bus de forma repartida entre diversas hojas, o en diferentes niveles jerárquicos, de
forma rápida y sencilla.
Cada uno de los componentes que se incluye en un diseño electrónico posee una lista de
propiedades. Algunas de ellas se refieren de forma específica a su empaquetado o al
comportamiento del modelo utilizado para la simulación.
ISIS además le permite añadir las propiedades que usted desee para sus propias
necesidades. Por ejemplo, códigos de pedido, referencias de stockaje, etc. Además,
ISIS le permite gestionar de forma individual si cada propiedad será mostrada
u ocultada en el esquema electrónico, impidiendo que este se convierta en una
farragosa lista de datos.
ISIS incluye una completa collección de herramientas para permitir la selección
de grupos de componentes de acuerdo con sus propiedades o la manipulación de las
propiedades de un determinado grupo de componentes. De esta manera una operación
tal que cambiar todos los BC108s por BC109s se convierte en una rápida y sencilla
operación.
Las propiedades son asignadas en el momento de la creación de
elementos de librería. La herramienta para la importación de datos en formato ASCII
(ADI) que incorpora ISIS, posibilita la importación de propiedades desde
ficheros en formato ASCII utilizando reglas muy simples para determinar a qué tipo
de componentes se deben asignar dichas propiedades.
Cuando se crea un nuevo elemento de librería, se pueden definir las propiedades
de ese componente y sus valores por defecto. Además cada propiedad puede ser
definida totalmente, tanto en lo referente a su tipo (cadena de caracteres,
entero, puntero a un fichero, etc), como a su comportamiento (visible, editable,
etc.).
ISIS utiliza esta información cuando un elemento de librería es
incorporado dentro de un esquema electrónico. De esa forma si usamos el
editor de propiedades de componente, en la ventana de diálogo que nos
aparece, cada propiedad dispondrá de su propio campo, donde se puede
editar su valor.
Por ejemplo, podemos crear un elemento de libería con un modelo de
simulación de un diodo zener con una propiedad que se refiera a su
voltaje de ruptura. Podemos especificar que el valor por defecto sea
5,6V y podemos restringir los valores asignados a esta propiedad a
valores positivos. Cuando un usuario coloque este elemento de diodo
zener en su diagrama electrónico y consulte sus propiedades con
el editor de propiedades de componente, en la ventana de diálogo
podrá conocer con exactitud los parámetros necesarios para utilizar
dicho modelo correctamente en una simulación y los valores válidos
que se le puede asignar.
Todas las propiedades de un determinado componente están disponibles para su
utilización en las herramientas de creación de listas de materiales.
Los pines intercambiables son aquellos pines de un determinado componente
que realizar la misma función y que, por lo tanto, pueden ser utilizados
indistintamente. Las puertas intercambiables son módulos funcionales de
un determinado componente que realizar el mismo trabajo y que, por lo
tanto, también son utilizables de forma indistinta.
No debemos confundir pines o puertas intercambiables con pines unidos
eléctricamente. Aclararemos la diferencia con un ejemplo. El circuito
integrado 7405 se compone de seis puertas inversoras. Las seis realizan
la misma función y, por lo tanto, la utilización de una u otra es
indiferente. La gestión inteligente de puertas intercambiables se
refiere a que en el diseño del esquema electrónico se define la
utilización de seis funciones inversoras enlazadas a un mismo
dispositivo (el circuito integrado 7405 determinado), pero se deja
a la herramienta de trazado de rutas, ARES, el conectar a
una puerta u otra en función de lo que sea más conveniente a la hora
de ejecutar el trazado de las rutas.
El mismo concepto se aplica a los pines intercambiables. Por ejemplo, el integrado 7400 tiene cuatro puertas NAND, cada una de ellas con dos pines de entrada. El utilizar uno u utro de estos dos pines es elécticamente neutro y, por lo tanto, una gestión inteligente de ellos dejará la decisión de qué conectar a cada uno de ellos a la herramienta de trazado de rutas.
ISIS integra la gestión de elementos de librería contemplando
las posibilidades más comunes: elementos simples (v.g. temporizador
555), elementos complejos homogéneos (v.g. integrado 7405 de seis
puertas inversoras) y elementos complejos heterogéneos (v.g. relé
compuesto de bobina y varios contactos).
También es posible la definición de conectores
representando sus pines de
forma individual y pudiendo colocarlos en cualquier lugar a
todo lo largo del esquema, sin perder la coherencia de conjunto.
De esta forma se evita tener que dibujar el conector
como un todo y tener que ir enlazando a cada uno de sus pines lo
que se desea conectar con él.
Generar una pista puede ser tan fácil como hacer click con el ratón
sobre los dos pines que se desean unir. La herramienta de trazado
automático de uniones hace el resto.
Pero si se desea trazar la pista por un lugar determinado, solo se
tiene que hacer un click de ratón intermedio donde queramos generar
un punto de paso.
La herramienta de trazado automático de uniones es operativa cuando
cualquiera de los componentes es desplazado, manteniendo de forma
totalmente automática las uniones preestablecidas.
Proteus ha sido construído utilizando los drivers estándar de Windows
para generar las salidas, tanto a pantalla como por impresora. Tanto
las impresoras monocromo, como las de color o los plotters están
soportados.
La salida puede ser fácilmente escalable en función del dispositivo
utilizado. Así un dibujo realizado en A4 puede ser impreso en un
dispositivo con salida de papel en A3 expandiéndose automáticamente,
con una gran calidad en el resultado obtenido.