PLACA | BUS DE REPOSICIÓN | BUS
Función:
Convierte un esquema en una placa.
Sintaxis
BOARD [ grid ]
Véase también EDITAR.
Utilice el comando PLACA para convertir un dibujo esquemático en una placa. Si la placa ya existe, se carga en una ventana de placa. Si la placa no existe, se le preguntará si desea crear la placa nueva. Si se proporciona una rejilla, las piezas de la placa se colocan en el ráster especificado, como en
BOARD 5mm
que coloca las piezas en un ráster de 5 mm (el valor por defecto es 50 milipulgadas). El número debe especificarse con una unidad y el valor máximo permitido es de 10 mm. El comando PLACA nunca sobrescribe un archivo de placa existente. Para crear un nuevo archivo de placa si ya existe un archivo con ese nombre, debe eliminar primero ese archivo.
La primera vez que edita una placa, el programa comprueba si existe un esquema con el mismo nombre en el mismo directorio y le ofrece la opción de crear la placa a partir de ese esquema.
Si ha abierto una ventana de esquema y desea crear una placa, solo tiene que escribir
edit .brd
en la línea de comandos de la ventana del editor. Todos los datos pertinentes del archivo de esquema (name.sch) se convertirán en un archivo de placa (name.brd). La nueva placa se carga automáticamente como una tarjeta vacía con un tamaño de 160 x 100 mm (edición ligera: 100 x 80 mm). Todos los paquetes y las conexiones se muestran en el lado izquierdo de la placa. Los pasadores de suministro ya están conectados (consulte PASADOR).
Si necesita contornos de placa diferentes de los que se generan por defecto, suprima las líneas correspondientes y utilice el comando LÍNEA para dibujar sus propios contornos en la capa Cota. La anchura recomendada para estas líneas es 0.
No se puede generar un archivo de placa:
Función
Las redes de miembros superpuestos de un bus como nuevas redes con etiquetas.
Sintaxis
BREAKOUTBUS ..
Se accede al comando BUS DE SUPERPOSICIÓN desde el menú contextual después de hacer clic con el botón derecho en un bus. Los tipos de superposición se proporcionan como opciones en el menú: “Todas las redes”, “Redes seleccionadas” y “Red única”. La opción “Redes seleccionadas” abre un cuadro de diálogo en el que el usuario puede elegir las redes que desea superponer. “Red única” es un submenú en el que se muestran todos los miembros del bus y se puede elegir una sola red. “Todas las redes” superpone todos los miembros del bus.
Una vez que se crea una opción de superposición, se crean nuevas redes con etiquetas, se separa una rejilla a lo largo del bus y el usuario hace clic para finalizar la colocación de las nuevas redes. Si mantiene pulsada la tecla MAYÚS mientras coloca las redes, se inutilizará la forma de las nuevas redes y solo se permitirá el movimiento a lo largo del bus.
Función
Dibuja buses en un esquema.
Sintaxis
BUS [? | {PREDEFINED_BUS_NAME} | bus_spec] [curve | @radius] ..
BUS {PREDEFINED_BUS_NAME=bus_spec}
Teclas del ratón
Derecha cambia el estilo de pliegue del conductor (consulte SET Wire_Bend). | Mayús+Derecha invierte la dirección de cambio de los estilos de pliegue.
Ctrl+Derecha alterna entre los estilos de pliegue correspondientes.
Véase también INFORMACIÓN, BUS DE SUPERPOSICIÓN, RED, NOMBRE, DEFINIR.
Un BUS es un conjunto de redes. Un BUS tiene una especificación y se dibuja como uno o más segmentos de línea de bus. La especificación del bus puede incluir un alias (estrictamente exclusivo), que es un nombre corto utilizado para identificar el bus. El comando BUS se utiliza para dibujar buses en la capa Bus de un diagrama de esquema.
EAGLE tiene la capacidad de guardar especificaciones de bus reutilizables como “Buses predefinidos” (PDB). Los PDB se guardan en el archivo eaglerc y se pueden utilizar en proyectos, incluso compartidos con otros usuarios (por ejemplo: SPI:MISO,MOSI,CLK,CS). Al incluir el PDB en tornapuntas después del comando BUS, el bus adoptará esta especificación cuando se dibuje. El nombre de PDB debe ser válido y existir en el archivo eaglerc para poder utilizarlo de esta forma.
BUS {PREDEFINED_BUS_NAME}
El botón de comando de la barra de herramientas BUS admite un menú contextual, con acceso rápido a los PDB existentes. Elegir uno en este menú equivale a utilizar el formato de comando anterior.
También se pueden crear nuevos PDB desde la línea de comandos con el formato siguiente. Tenga en cuenta que el nombre de PDB debe ser único y que bus_spec debe ser una especificación de bus válida, como se describe en esta sección. Los PDB se guardan en eaglerc y están disponibles inmediatamente para su uso.
BUS {PREDEFINED_BUS_NAME=bus_spec}
Si escribe BUS ? en la línea de comandos (o elige "Nuevo" en el menú contextual del botón BUS de la barra de herramientas de comandos), se abrirá el cuadro de diálogo Bus predefinido, donde puede crear y administrar PDB.
BUS ?
Bus_spec tiene el siguiente formato:
ALIAS:partbus,partbus,..
donde ALIAS puede ser cualquier nombre. Partbus es un nombre de red simple o un rango de nombres del siguiente formato:
NetName[LowestIndex..HighestIndex]
donde se debe cumplir la siguiente condición: 0 <= LowestIndex <= HighestIndex <= 511
Si se utiliza un nombre con un rango, ese nombre de red no debe terminar con dígitos, ya que no estaría claro qué dígitos pertenecen al nombre y cuáles pertenecen al rango.
Si se coloca un conductor de bus en un punto donde ya hay otro conductor de bus, el conductor de bus actual finalizará en ese punto. Esta función se puede desactivar con "SET AUTO_END_NET OFF;" o desactivando "Opciones/Definir/Varios/Finalización automática de red y bus".
Si se especifica el parámetro curve o @radius, se puede dibujar un arco como parte del bus (consulte la descripción detallada en el comando LÍNEA).
A[0..15] RESET DB[0..7],A[3..4] ATBUS:A[0..31],B[0..31],RESET,CLOCK,IOSEL[0..1]
Si no se especifica ningún bus, se asigna automáticamente una especificación del formulario B$1. Esto se puede cambiar con el comando NOMBRE o INFORMACIÓN en cualquier momento. La anchura de línea utilizada por el bus se puede definir, por ejemplo, con
SET Bus_Wire_Width 40;
hasta 40 milipulgadas. (Valor por defecto: 30 milipulgadas).
El nombre de una señal invertida (“baja activa”) se puede mostrar sobrescrito si va precedido de un signo de exclamación ('!'), como en
ATBUS:A[0..31],B[0..31],!RESET,CLOCK,IOSEL[0..1]
que resultaría en
_____ ATBUS:A[0..31],B[0..31],RESET,CLOCK,IOSEL[0..1]
Puede encontrar más información al respecto en la descripción del comando TEXTO.
Los buses se pueden dividir automáticamente con nuevas redes etiquetadas mediante el comando BUS DE SUPERPOSICIÓN, disponible en la línea de comandos y mediante el menú contextual del botón derecho del ratón del objeto bus.