Académique Documents
Professionnel Documents
Culture Documents
Visin General
NI Multisim y NI Ultiboard integran una plataforma para disea, similar y crear un Circuito Impreso completo (Printed Circuit Board o PCB). La base de datos altamente flexible permite agregar un nuevo modelo de SPICE fcilmente a un smbolo esquemtico definido que posteriormente puede transferirse en un footprint. Creando un Componente Personalizado en NI Multisim y Creando un Componente Personalizado en NI Ultiboard son dos recursos que le permiten aprender rpida e intuitivamente como crear componentes personalizados.
Contenido
1. Introduccin 2. Paso 1: Ingresar la Informacin Inicial del Componente 3. Paso 2: Ingresar la Informacin del Paquete y el Footprint 4. Paso 3: Ingresar la Informacin del Smbolo 5. Paso 4: Establecer los Parmetros de los Pines 6. Paso 5: Estableciendo la Informacin del Mapeo entre el Smbolo y el Footprint 7. Paso 6: Seleccione el Modelo de Simulacin 8. Paso 7: Mapeo de los Pines del Smbolo a los Nodos del Modelo 9. Paso 8: Guardar el Componente en la Base de Datos 10. Paso 9: Probando el Nuevo Componente en Multisim
1. Introduccin
Este tutorial es el primero de una serie de artculos enfocados a la creacin de componentes personalizados en NI Multisim y NI Ultiboard. El propsito de este tutorial es explicar cmo puede usted crear sus propios componentes para utilizarlos ya sea en simulacin o en circuitos impresos (PCB) dentro de Multisim. A lo largo del tutorial usted crear un componente y verificar que funcione correctamente. El Component Wizard es la herramienta primaria utilizada para crear componentes personalizados y lo guiar a travs de todos los pasos requeridos para crear un nuevo componente. Los detalles de cada componente incluyen el smbolo y opcionalmente el pin, modelo y el footprint. Los pasos en la creacin del componente son los siguientes: Ingresar la Informacin Inicial del Componente Seleccionando un footprint y la configuracin del componente Seleccionando y/o editando el smbolo del componente Estableciendo los parmetros de los pines Mapeando los pines del smbolo con los pines del footprint Seleccionando el modelo de simulacin Mapeando los pines del smbolo a los pines del modelo Guardando el componente en la base de datos El tutorial lo guiar en la creacin de un componente para simulacin y PCB. Aprender como crear un componente avanzado con dos secciones. Crear una parte con dos smbolos esquemticos, dos modelos pero un solo footprint. Muchos componentes son ms fciles de crear y no requieren que todos los pasos incluidos en este tutorial sean completados. La parte 2 de los artculos para creacin de componentes, titulada Creando un Componente Personalizado en NI Ultiboard explica cmo crear un componente personalizado en Ultiboard. Este componente es creado manualmente por lo que est definido con mucha precisin en forma, tamao y las dimensiones de la Superficie de Montura para el Dispositivo (SMD, por sus siglas en ingls). Este footprint puede ser agregado a la base de datos de Multisim para ser asignado a un componente personalizado. Componentes de una seccin contra componentes Multi-seccin Un componente de una sola seccin es cualquier componente que contiene solo un dispositivo por chip. Un componente multi-seccin es cualquier componente que tiene mltiples compuertas o dispositivos por chip. Ejemplos de dispositivos multi-seccin incluyen compuertas lgicas o amplificadores operacionales. Las secciones de cada componente multi-seccin son descritas por letras de la A a la Z. Un ejemplo prctico de un componente multi-seccin es: Texas Instruments THS7001. El THS7001 es un amplificador de ganancia programable (PGA) con un estado de pre amplificacin presentado en un solo empaquetado. En este empaquetado, ambas secciones comparten las conexiones de referencia de voltaje y de potencia. Usted aprender como crear este componente dentro de este tutorial. Creando un Componente Texas Instruments THS7001 en NI Multisim El Texas Instruments THS7001 es un amplificador de ganancia programable con una etapa de pre amplificacin. La ganancia programable est controlada digitalmente a travs de 3 entradas TTL compatibles. La hoja de datos del THS7001 est incluida como referencia.
1/8
www.ni.com
Figura 2 Seleccione un Footprint (1 de 2) b.) Seleccione el footprint listado en la hoja de datos del fabricante. Para el THS7001, seleccione el TSSOP20 de la Base de Datos Maestra. Escoja Select cuando termine. Nota: Si usted conoce el nombre del footprint, puede teclearlo directamente en el campo Footprint Type.
Figura 3 Seleccione un Footprint (2 de 2) c.) Defina los nombres para las secciones y el nmero de pines que tundra cada seccin. En este caso, hay dos secciones: A es la seccin del per-amplificador y B es la seccin del amplificador de ganancia programable (PGA por sus siglas en ingls).
Nota 1: Cuando cree un componente multi-seccin, el nmero de pines debe ser igual al nmero de pines que se utilizar en el smbolo correspondiente a esa seccin y no al nmero de pines del
2/8
www.ni.com
Nota 1: Cuando cree un componente multi-seccin, el nmero de pines debe ser igual al nmero de pines que se utilizar en el smbolo correspondiente a esa seccin y no al nmero de pines del footprint. Nota 2: En el caso del THS7001, usted agregar los pines de tierra (ground) y el de power-saving shut-down al smbolo de ambas secciones. Seleccione Next cuando termine.
Figura 5 Definiendo una Parte Multi-seccin (2 de 2) Nota: Para aprender cmo crear un footprint personalizado en NI Ultiboard consulte el documento Creando un Componente Personalizado en NI Ultiboard .
Figura 6 Smbolo del Preamplificador Cierre el editor de smbolos. Si se le pregunta si desea guardar los cambios, de clic en Yes. El smbolo del pre-amp se mostrar en la ventana de preview. Si planea compartir este componente, es una buena idea crear un smbolo ANSI y uno DIN para el dispositivo. En este caso simplemente seleccione Copy to y posteriormente seleccione la nica opcin visible de la seccin Section A (ANSI) o Section A (DIN). b.) Cargue el smbolo para el PGA. Seleccione Edit para abrir el editor de smbolos. Una vez que el editor haya cargado, seleccione File Open y navegue a donde haya guardado los archivos anexos de este tutorial. Seleccione pga.sym. El smbolo cargado se muestra en la Figura 7.
3/8
www.ni.com
Figura 7 Smbolo del Amplificador de Ganancia Programable Cierre el editor de smbolos. Si se le pregunta si desea guardar los cambios, de clic en Yes. Nota: Si en ese momento la ventana de Multisim no reaparece, siga las notas del apndice B en la ayuda en la seccin de resolucin de problemas. El smbolo del PGA se muestra en la caja de Preview. Si planea compartir este componente, es una buena idea crear un smbolo ANSI y uno DIN para el dispositivo. En este caso simplemente seleccione Copy to y posteriormente seleccione la nica opcin visible de la seccin Section A (ANSI) o Section A (DIN).
Figura 8 Parmetros de los Pines a.) Complete la tabla de los pines como se muestra en la Tabla 1.
Tabla 1 Parmetros de los Pines para el THS7001 Seleccione Next cuando termine.
4/8
www.ni.com
Este paso permite el mapeo de los pines del smbolo al footprint del PCB en el paso 5. Los componentes que solo se utilizarn en la simulacin no requieren este paso.
Figura 9 Mapeo de los Smbolos al Footprint a.) Utilice la hoja de datos como una referencia para completar la informacin de mapeo en la Tabla 2. Nota: El Pin 17 es compartido por SHDN y PA_SHDN y el pin 1 es compartido por DGND y PA_GND.
5/8
www.ni.com
Figura 10 Modelo SPICE para el THS7001 Preamp b.) Seleccione la etiqueta para la seccin B, elija Load from File para cargar el modelo para el PGA. Navegue a la carpeta que contiene los archivos anexos de este tutorial y seleccione sloj029.cir y de clic en Open. El modelo SPICE se desplegar en la etiqueta B, correspondiente a la seccin PGA del componente.
Figura 11 Modelo SPICE para el THS7001 PGA Seleccione Next cuando termine.
8. Paso 7: Mapeo de los Pines del Smbolo a los Nodos del Modelo
Usted debe mapear los pines del smbolo a los nodos del modelo de SPICE para que Multisim pueda simular correctamente el componente. Para todos los modelos de sub circuitos, los nodos estn tpicamente documentados en el archive de texto encabezado del modelo de SPICE. Existe una lnea que declara que el modelo es un sub circuito y lista el nombre del modelo seguido de los nodos que contiene. Para el THS7001, los nodos del modelo para el preamp estn listados en sloj028.cir y los nodos del modelo para el PGA estn listados en sloj029.cir. Let us examine the header and .SUBCKT lines for the preamp:
Usted debe mapear los nombres de los pines del smbolo con los nodos del modelo. Ponga especial atencin al orden de los nodos del modelo. a.) Complete el mapeo de los pines para la seccin A del preamp como se muestra en la Tabla 3.
Tabla 3 Mapeo del Smbolo a los Nodos del Modelo para el Preamp b.) De clic en la seccin B y complete el mapeo de los pines para el PGA en la seccin B como se muestra en la Tabla 4.
6/8
www.ni.com
b.) De clic en la seccin B y complete el mapeo de los pines para el PGA en la seccin B como se muestra en la Tabla 4.
Tabla 4 Mapeo del Smbolo a los Nodos del Modelo para el PGA Seleccione Next cuando termine.
7/8
www.ni.com
Figura 16 Respuesta en el Dominio del Tiempo del PGA con Ganancia de 111
8/8
www.ni.com