05-01-2014, 11:25 PM
Собсно почему "элементарных"?
Потому что имеются ввиду простые модели компонентов,
описываемые стандартной директивой .model, совместимой с аналогичной директивой SPICE3.
Таким образом можно описать далеко не все модели электронных компонентов. Например для
описания операционного усилителя скорее всего придётся использовать его описание в виде .SUBCKT
В виде моделей .model в LTSPICE можно определить следующие компоненты:
Итак, вы залезли на сайт производителя вашего любимого транзистора и, о чудо...! Нашли там модель в виде .model ЛЮБИМЫЙТРАНЗИСТОР хххххххххх
Сушествует несколько способов заставить LTSPICE использовать эту модель.
Способ 1.
Вы можете просто кликнуть на команду .op (добавить директиву SPICE, последняя пиктограмма в меню)
И скопировать в открывшееся окошко .model ЛЮБИМЫЙТРАНЗИСТОР хххххххххх . После чего разместить это в любом месте вашей схемы.
Таким образом удобно добавлять 2-3 модели. Большое количество добавлять таким образом не удобно, так как эти модели будут занимать
много места на схеме. Кстати, желательно чтобы имя модели "ЛЮБИМЫЙТРАНЗИСТОР" было уникально,
чтоб вы всегда знали что используется именно данная модель. Я обычно добавляю какой ни будь суффикс.
Кроме того надо обозвать изображение элемента в соответствии с именем модели.
Например, для транзистора NPN, добавили транзистор на схему,
кликнули на имя NPN (или любое другое имя данного элемента) и изменили его на ЛЮБИМЫЙТРАНЗИСТОР.
Продолжение следует.
Потому что имеются ввиду простые модели компонентов,
описываемые стандартной директивой .model, совместимой с аналогичной директивой SPICE3.
Таким образом можно описать далеко не все модели электронных компонентов. Например для
описания операционного усилителя скорее всего придётся использовать его описание в виде .SUBCKT
В виде моделей .model в LTSPICE можно определить следующие компоненты:
- SW - Выключатель управляемый напряжением
- CSW - Выключатель управляемый током
- URC - Линия с распределёнными RC параметрами (Uniform Distributed RC Line -не ручаюсь за корректность перевода этого термина, на русском не встречал)
- LTRA - Линия передачи с потерями
- D - Диод
- NPN - Биполярный транзистор NPN структуры
- PNP - Биполярный транзистор PNP структуры
- NJF - N-канальный полевик с PN переходом (JFET)
- PJF - P-канальный полевик с PN переходом (JFET)
- NMOS - N-канальный полевик с изолированным затвором (N-channel MOSFET)
- PMOS - P-канальный полевик с изолированным затвором (P-channel MOSFET)
- NMF - N-канальный MESFET
- PMF - P-канальный MESFET
- VDMOS - N или P-канальный полевик с изолированным затвором, расширение LTSPICE
Итак, вы залезли на сайт производителя вашего любимого транзистора и, о чудо...! Нашли там модель в виде .model ЛЮБИМЫЙТРАНЗИСТОР хххххххххх
Сушествует несколько способов заставить LTSPICE использовать эту модель.
Способ 1.
Вы можете просто кликнуть на команду .op (добавить директиву SPICE, последняя пиктограмма в меню)
И скопировать в открывшееся окошко .model ЛЮБИМЫЙТРАНЗИСТОР хххххххххх . После чего разместить это в любом месте вашей схемы.
Таким образом удобно добавлять 2-3 модели. Большое количество добавлять таким образом не удобно, так как эти модели будут занимать
много места на схеме. Кстати, желательно чтобы имя модели "ЛЮБИМЫЙТРАНЗИСТОР" было уникально,
чтоб вы всегда знали что используется именно данная модель. Я обычно добавляю какой ни будь суффикс.
Кроме того надо обозвать изображение элемента в соответствии с именем модели.
Например, для транзистора NPN, добавили транзистор на схему,
кликнули на имя NPN (или любое другое имя данного элемента) и изменили его на ЛЮБИМЫЙТРАНЗИСТОР.
Продолжение следует.
Nobody Is Perfect