Tengo >20 tipos diferentes de MOSFET de fairchild que me gustaría agregar al árbol modelo de LTSpice. Fairchild cifra sus bibliotecas. ¿Cuál es un método directo para agregar sus bibliotecas al árbol modelo donde no tengo que especificar un subcircuito cada vez que quiero usarlos? Tengo cientos de estos FET y los uso con frecuencia.
EDITAR
Me imagino que esto puede arrojar algo de luz sobre el tema.
* LTspice Encrypted File
*
* This encrypted file has been supplied by a 3rd
* party vendor that does not wish to publicize
* the technology used to implement this library.
*
* Permission is granted to use this file for
* simulations but not to reverse engineer its
* contents.
*
********************************************************************************
* Fairchild Semiconductor SuperFETIII 650V Model Library
* Last Update: Jun. 02, 2016
* Model Version: 1.3
* Simulator: LTspice
*
********************************************************************************
* Model Contacts:
* James Victory James.Victory@fairchildsemi.com
* Ken He kencanzhong.he@fairchildsemi.com
* Scott Pearson Scott.Pearson@fairchildsemi.com
* Hyeongwoo Jang Hyeongwoo.Jang@fairchildsemi.com
*
********************************************************************************
* Reversion History:
* Vers. Date Brief Description
* 1.0 03/16/2016 1. Extract scalable base model from data of FCB070N65S3. The process parameters are from
* rev2 TCAD simulation (file "SJFET3_650V_TCAD_MODEL_PARAMETER_TABLE_rev2.xlsx")
* 2. Generated models for :
* FCB070N65S3
* FCP067N65S3
* FCPF067N65S3
* 1.1 05/03/2016 Added model for FCH023N65S3_F155
* 1.2 05/25/2016 Added model for FCH067N65S3_F155
* 1.3 06/02/2016 Added model for FCH023N65S3L4
* Updated thermal parameters for FCH023N65S3_F155
*
********************************************************************************
* Usage:
* This library contains 3 and 5 pin(or terminal) models. The models include
* self heating effects and were characterized under pulse conditions from
* 10us to 1ms conditions.
*
* The 5p models contain 2 additional pins tj (or junction temperature) and
* tcase (or device case thermal terminal).
* tj should always be left floating or can be connected to a very
* large resistor (>1meg). This terminal is meant to provide the user with
* output information on the junction temperature under operation. For model
* verification purposes against the data sheet and isothermal device simulations
* for example, tcase should be connected to a voltage source with value {TEMP},
* the simulator ambient temperature. For system/module level simulations that
* include thermal effects, tcase should be connected to the device-module
* thermal interface node such as the heat sink interface point.
*
* For the device FCH023N65S3L4 which has a Kelvin Source (4-lead package), there are 4- and 6-pin models, the 3rd pin
* "s1" is the Kelvin Source, the 4th pin "s2" is the Power Source.
*
********************************************************************************
* Support devices:
* FCB070N65S3_3p, FCB070N65S3_5p
* FCP067N65S3_3p, FCP067N65S3_5p
* FCPF067N65S3_3p, FCPF067N65S3_5p
* FCH023N65S3_F155_3p, FCH023N65S3_F155_5p
* FCH067N65S3_F155_3p, FCH067N65S3_F155_5p
* FCH023N65S3L4_4p, FCH023N65S3L4_6p
*
********************************************************************************
*
** Begin:
90 3B 2A 85 D1 AC 5A AE 43 66 6B A8 56 8C 9F F4
03 E8 4D E9 30 FE 57 15 09 76 CA DC 5D 13 36 1F
91 60 74 AB 47 45 20 03 46 D7 13 E8 66 1A 13 CF
94 22 5C 5A 9C 1F 27 A1 4C 65 63 59 EF FC 09 07
Ni siquiera puedo hacer que ltspice los reconozca. Fairchild no proporciona instrucciones sobre cómo usarlos y en LT todo lo que pude encontrar fue encriptar el tuyo. Intenté usarlos como bibliotecas no encriptadas. Lo loco es que un tipo tenía una biblioteca de chips de controlador que descargué de un foro y todo lo que tenía que hacer era copiarlo y pegarlo en la carpeta y puedo arrastrarlos y soltarlos sin problemas. Estoy diseñando un SMPS con un SG3525 y funciona muy bien en especias. ¿Por qué es esto un dolor de cabeza?
Esto puede funcionar o no, pero cuando tuve que importar un modelo externo a las bibliotecas para que siempre apareciera (no se requiere declaración de inclusión), este es el método:
Primero, cree una carpeta para sus propias partes dentro del árbol LTSpice en lib\sym:
[Editar] Actualizado para el caso Se proporcionan archivos ASY:
Coloque los archivos ASY provistos en esta carpeta; el procedimiento de edición no se aplicará.
Procedimiento de edición para el caso en que no se proporcionen archivos ASY :
Abra un nuevo esquema y coloque el objeto NMOS. Haga CTRL: clic derecho para obtener el cuadro de propiedades:
Ahora abra el símbolo (el botón superior), luego haga Editar->Editar atributos
Ponga el nombre específico del archivo que contiene el modelo en la línea de modelos Spice.
Cambie el valor al modelo específico que desea usar ya que exactamente el nombre está en la biblioteca (por ejemplo, FCB070N65S3 de la lista anterior; esto también es lo que se mostrará en el editor de esquemas).
Ahora guarde el archivo en su nueva carpeta como [modelname].asy (egFCB070N65S3.asy)
Fin del procedimiento de edición para el caso de que no se proporcionen archivos ASY .
Asegúrese de que el archivo del modelo que contiene el modelo esté en la carpeta lib/sub.
Esto es todo, mostrando uno de mis componentes.
Ahora debería ver su propia carpeta en el árbol en el editor de esquemas:
Debería navegar a la carpeta y debería poder colocar la pieza. El archivo parece haber sido encriptado para LTSpice, por lo que es de esperar que funcione.
No sé si el modelo se ha implementado como un subckt (los MOSFET generalmente lo son), por lo que en los atributos de edición, es posible que deba cambiar el prefijo de MN a X.
Tenga en cuenta que el procedimiento es idéntico al método para incorporar la biblioteca cifrada de Wurth (y eso definitivamente funciona).
.inc
o .lib
, en lugar de jugar con la instalación predeterminada. debería ser el primer pensamiento (si no es crear carpetas para todos los proyectos y luego copiar sumbols/libs/etc allí, según sea necesario). La comodidad tiene un precio que no todos estarían dispuestos a pagar.
un ciudadano preocupado
.inc
o.sub
en el esquema. Sin embargo, esta no es una práctica recomendada, ya que exportar el esquema/proyecto no lo pondrá a disposición de otros que no tengan esa biblioteca personalizada en particular. Sin embargo, solo una pregunta rápida: ¿está seguro de que esos modelos usan.MODEL
, en lugar de.SUBCKT
?Pedro Smith
iuppiter