Jump to content

    

Использование PSpice Model в Altium Designer Mixed Sim

Здравствуйте.

Не получается промоделировать транзистор SSM3K345R Toshiba в Altium Designer. PSpice модель скачал на сайте Toshiba. Можете подсказать в чем ошибка?

SSM3K345R_PSpice_20170207.txt

Share this post


Link to post
Share on other sites
5 hours ago, efichips said:

Здравствуйте.

Не получается промоделировать транзистор SSM3K345R Toshiba в Altium Designer. PSpice модель скачал на сайте Toshiba. Можете подсказать в чем ошибка?

SSM3K345R_PSpice_20170207.txt

А где само сообщение ою ошибке? Или его нет?

переключайтесь на LTSpice. Бесплатен, 15 минут на обучение и большие преимущества и мелкие недостатки по сравнению с другими спайсами.

Share this post


Link to post
Share on other sites
4 hours ago, Myron said:

переключайтесь на LTSpice. Бесплатен,

Интерфейс у него правда... лучше micro cap)

Share this post


Link to post
Share on other sites
6 часов назад, haker_fox сказал:

Интерфейс у него правда... лучше micro cap)

Нормальный у него интерфейс. И библиотеки отличные, причем, всё редактируется. И скрипты измерений после симуляции можно выполнять. Обновляется регулярно. Рекомендую только LTspice! К тому же, бесплатный. 

Share this post


Link to post
Share on other sites
1 minute ago, ViKo said:

Нормальный у него интерфейс.

И всё-таки не такой, как у всех...

2 minutes ago, ViKo said:

И скрипты измерений после симуляции можно выполнять.

Можно подробнее, что это?

2 minutes ago, ViKo said:

Рекомендую только LTspice!

А вот теперь самый главный вопрос, почему? Если убрать "бесплатность", то почему не micro cap, orcad pspice? Поддерживает стандарты spice самые свежие? Лекго прикрутить стороннюю либу? Я спрашиваю не ради праздного любопытсва. Просто меня "достал" тяжелый пакет orcad, который приходится ставить и запускать олько ради симуляции. Сейчас вернулся к старому, доброму micro cap. Может быть стоит заняться LT Spice... но что в нём такого? И, кстати, как с "расширенной" библиотекой компонентов, которые не выпускает Analog Deviced (и бывший Linear)? Например, нужен мне транзистор bc847 или таймер ne555...

Мне правда интересно! Спасибо за ответ заранее!

Share this post


Link to post
Share on other sites
10 hours ago, Myron said:

А где само сообщение ою ошибке? Или его нет?

переключайтесь на LTSpice. Бесплатен, 15 минут на обучение и большие преимущества и мелкие недостатки по сравнению с другими спайсами.

Хочется работать в единной среде. 

Может проблема в том, что Altium работает с XSpice а не с PSpice моделями.

PSpice.png

Share this post


Link to post
Share on other sites
30 минут назад, haker_fox сказал:

И, кстати, как с "расширенной" библиотекой компонентов, которые не выпускает Analog Deviced (и бывший Linear)? Например, нужен мне транзистор bc847 или таймер ne555...

Там и сторонние компоненты представлены в достаточно большой номенклатуре, те же BC847, NE555. Есть масса доступных сторонних библиотек и библиотек крупных и не очень производителей.

Share this post


Link to post
Share on other sites
59 минут назад, haker_fox сказал:

Например, нужен мне транзистор bc847

Пожалуйста. Я добавляю к стандартному файлу моделей свои, скачанные с сайтов производителей. При обновлении LTspice они сохраняются. Впрочем, я периодически корректирую подобные файлы.

standard.zip

А скрипты, вот такого вида. Размещаю прямо на схеме. После завершения симуляции смотрю лог, вижу интересующие меня числа.

.meas ac Unev1 pp mag(V(BUFOUT)) FROM 1 TO 1Meg

.meas ac VRef max mag(V(BUFOUT))

.meas ac HF when mag(V(BUFOUT))=VREF/sqrt(2) fall=last

Любой элемент можно создать самому. Часто рисую полностью готовый ОУ, с подключенной моделью. Тогда просто выбираю из каталога и размещаю на схеме.

Share this post


Link to post
Share on other sites

@ViKo, спасибо! Погляжу на выходных его. Я, в принципе, немного изредка его использую. Как я уже заметил, мне не нравится огромный размер orcad'а, а micro-cap, не смотря на лёгкий вес и богатую библиотеку не бесплатен. Поэтому я готов к переходу на что-то более приемлимое в этом плане. Но нужна зацепка. Всё-таки с теми двумя я достаточно давно освоился.

Share this post


Link to post
Share on other sites

А еще я сами изображения стандартных компонентов резисторов, транзисторов и др. перерисовал под советские. Только после каждого обновления приходится снова своими их заменять. Не сложно.

Поправил цвета графиков, чтобы в наборе изменялись по радуге, а не скакали.

Переименовал стандартные комбинации клавиш, приблизил к P-CAD-у. :-) Примерно, так (было, стало):

Place component:                F2            X
Draw Wire Mode:                    F3            N
Place Netname:                    F4            P
Delete Mode:                    F5    
Duplicate Mode:                    F6    
Move Mode:                        F7            S
Drag Mode:                        F8            Shift+S
Undo:                            F9            U
Redo:                            Shift+F9    Shift+U
Place Comment Text:                T
Place Spice Directive:            S            K
Unconn. Pin Marks:                U            M
Text Anchor Marks:                A
Place Ground:                    G
Place Resistor:                    R
Place Capacitor:                C
Place Inductor:                    L
Place Diode:                    D
Draw Lines:                        (none)
Draw Rectangles:                (none)
Draw Circles:                    (none)
Draw Arcs:                        (none)
Reset T=0:                        0
Schematic Grig:                    Ctrl+G        Shift+G
Rotate:                            Ctrl+R        Shift+R
Mirror:                            Ctrl+E        Shift+F
Zoom Area:                        Ctrl+Z
Zoom Back:                        Ctrl+B
Halt Simulation:                Ctrl+H        Q
Run Simulation:                    (none)        W
Plase BUS Tap:                    (none)        B
Zoom to Fit:                    Space
View Spice Error Log:            Ctrl+L        Shift+L

 

Share this post


Link to post
Share on other sites
2 часа назад, efichips сказал:

.

Посмотрел. В самой модели нет ничего особенного, должна работать практически в любом симуляторе.

Вот только не все они понимают конструкцию .MODEL вложенную внутрь .SUBCTK как это сделано здесь. И картинка на это намекает.

Попробуйте перенести .ENDS из конца файла в строку перед первым появлением .MODEL

Share this post


Link to post
Share on other sites
2 hours ago, ViKo said:

Уверен, будете в востороге.

http://www.ltwiki.org/index.php?title=Main_Page

+

В ЛТСпайсе есть важные возможности, которых нет в других спайсах.

Например:

- легко добавляются отсутствующие (новые) компоненты.

- Легко симулируются температуры транзисторов в любом режиме.

- Легко оценивается эффективность и рассеиваемые мощности в любом режиме.

- Результаты симулирования легко масштабируются и комбинируются.

И т. д. 

Share this post


Link to post
Share on other sites
В 26.04.2019 в 13:11, Myron сказал:

В ЛТСпайсе есть важные возможности, которых нет в других спайсах.

И в других спайсах есть все то же самое.

Пример встроенного измерения и вычисления в Microcap (скрипты):

 

script.png

Share this post


Link to post
Share on other sites
On 4/26/2019 at 12:21 PM, SSerge said:

Посмотрел. В самой модели нет ничего особенного, должна работать практически в любом симуляторе.

Вот только не все они понимают конструкцию .MODEL вложенную внутрь .SUBCTK как это сделано здесь. И картинка на это намекает.

Попробуйте перенести .ENDS из конца файла в строку перед первым появлением .MODEL

Всё равно не проходит

PSpice_2.png

PSpice_3.png

Edited by efichips

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now