Very Hot Topic (More than 50 Replies) SWcad модели и приемы работы (Прочитано 27773 раз)
Moonlight
Разбирающийся
****
Вне Форума


GTLab - forever!

Сообщений: 1457
Местоположение: Киев
Зарегистрирован: 27.08.2009
SWcad модели и приемы работы
07.01.2011 :: 03:02:34
Post Tools
Достаточно давно уже поставил этот сим и пользуюсь им. Но знания по нему мягко скажем никакие. Я думаю, что тема не мне одному будет интересна.
Расскажите как можно просимить в этой программе трансформатор. Допустим хочется поиграться с обратной связью в оконечнике, но как просимить выходной трансформатор?

Еще интересует где бы взять модели советских германиевых транзисторов и полевиков?
  

(Вложенный файл удалён)

"-Скажи волшебное слово.
-Rock-n-Roll, чувак!"
Наверх
 
IP записан
 
santa
Разбирающийся
****
Вне Форума


с помойки банки
рулят, турреты
нервно курят

Сообщений: 1404
Зарегистрирован: 12.07.2009
Re: SWcad модели и приемы работы
Ответ #1 - 07.01.2011 :: 06:38:58
Post Tools

ставишь две индуктивности , и задаёшь  коэфициент связи между ними.
  для коэфициента  трансформации

пользуешься формулой  N1/N2=sqrt(L!/L2)


http://zalil.ru/30197269
вычисление кол-ва витков через индкутивность

http://zalil.ru/30281502
пример трансформаторов
« Последняя редакция: 07.01.2011 :: 06:47:16 от santa »  

(Вложенный файл удалён)

теория убийца практики

slo100>slo100pt  >>  topsecret
Наверх
 
IP записан
 
KMG
Гуру
*****
Вне Форума



Сообщений: 3772
Местоположение: Санкт-Петербург
Зарегистрирован: 06.06.2008
Re: SWcad модели и приемы работы
Ответ #2 - 07.01.2011 :: 12:00:25
Post Tools
Подробные инструкции на русском
http://milas.spb.ru/~kmg/files/literature/nransformer.pdf
  

(Вложенный файл удалён)
Наверх
IP записан
 
hamaha
Разбирающийся
****
Вне Форума


GTLab - forever!

Сообщений: 1483
Зарегистрирован: 01.02.2009
Re: SWcad модели и приемы работы
Ответ #3 - 06.07.2011 :: 16:01:02
Post Tools
Хотелось бы пополнить библиотеку  моделями для ОУ других фирм, но не знаю, как это делается.
Хелп ми, хелп ми, хелп ми-и-и.
  

(Вложенный файл удалён)

Простота хуже воровства.
Наверх
 
IP записан
 
hamaha
Разбирающийся
****
Вне Форума


GTLab - forever!

Сообщений: 1483
Зарегистрирован: 01.02.2009
Re: SWcad модели и приемы работы
Ответ #4 - 07.07.2011 :: 18:40:12
Post Tools
Вах, неужели никто не добавлял модели в библиотеку?
  

(Вложенный файл удалён)

Простота хуже воровства.
Наверх
 
IP записан
 
Rst7
Гуру
*****
Вне Форума


Мимо проходил...

Сообщений: 1619
Местоположение: Харків-city
Зарегистрирован: 22.03.2010
Re: SWcad модели и приемы работы
Ответ #5 - 08.07.2011 :: 18:39:16
Post Tools
Дык вроде просто все - для обычного пятивыводного ОУ берете элемент Opamp2, в поле Value ему укладываете имя нужного SUBCKT. Файл с собственно вашими SUBCKT подключаете директивой .include.
  

(Вложенный файл удалён)

"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредствен
Наверх
WWW  
IP записан
 
hamaha
Разбирающийся
****
Вне Форума


GTLab - forever!

Сообщений: 1483
Зарегистрирован: 01.02.2009
Re: SWcad модели и приемы работы
Ответ #6 - 09.07.2011 :: 05:32:40
Post Tools
Я, к стыду своему, ничего не понял.
Если можно - поподробнее,как для балбеса.
Вот, например, лежит у меня на рабочем столе взятый из интернета файл TL071.txt. И - как дальше?
  

(Вложенный файл удалён)

Простота хуже воровства.
Наверх
 
IP записан
 
Moonlight
Разбирающийся
****
Вне Форума


GTLab - forever!

Сообщений: 1457
Местоположение: Киев
Зарегистрирован: 27.08.2009
Re: SWcad модели и приемы работы
Ответ #7 - 30.08.2011 :: 21:10:18
Post Tools
Люди, есть у кого модели ca3080,ca3094,lm13700,lm13600?
Также ищу модели советских транзисторов. Поделитесь если у кого есть.
  

(Вложенный файл удалён)

"-Скажи волшебное слово.
-Rock-n-Roll, чувак!"
Наверх
 
IP записан
 
OlegFX
Гуру
*****
Вне Форума



Сообщений: 5097
Местоположение: Киев
Зарегистрирован: 12.08.2008
Re: SWcad модели и приемы работы
Ответ #8 - 31.08.2011 :: 10:39:17
Post Tools
Moonlight, у меня есть модели для микрокапа, кроме 3080. Когда-то конвертировал библиотеки ПиСпайс-->МК, но в МК есть специальный транслятор для этого. Т.е. МК-шные библиотеки совместимы с ПиСпайсом, а в чём отличие - не знаю, не разбирался, скорее всего, в синтаксисе. Если разберёшься с этим, могу подбросить.
« Последняя редакция: 31.08.2011 :: 10:48:47 от OlegFX »  

(Вложенный файл удалён)
Наверх
 
IP записан
 
Dines
Полноправный участник
***
Вне Форума


GTLab - forever!

Сообщений: 510
Зарегистрирован: 11.12.2007
Re: SWcad модели и приемы работы
Ответ #9 - 07.09.2011 :: 08:54:31
Post Tools
santa писал(а) 07.01.2011 :: 06:38:58:

ставишь две индуктивности , и задаёшь  коэфициент связи между ними.
  для коэфициента  трансформации

пользуешься формулой  N1/N2=sqrt(L!/L2)


http://zalil.ru/30197269
вычисление кол-ва витков через индкутивность

http://zalil.ru/30281502
пример трансформаторов

santa, а можно продублировать ещё раз то что по первой ссылке, как витки через индуктивность для сима определять, а то ссылка уже не рабочая..

Может кому пригодится: сейчас я индуктивность в симулируемых трансах проставляю так: легко заметить что коэф.трансформации через индуктивности это тоже самое что и через приведённое сопротивление и сопротивление нагрузки. Т.е. sqrt(L1/L2) и тоже самое sqrt(Ra/Rh). И я (для однотактный выходных трансов) просто ставлю индуктивность чесленно равную приведённому сопротивлению и сопротивлению нагрузки, только значения беру в милиГенри, так нагляднее, например: L1 = 5000mH, L2 = 8mH. Легко заметить что если зрительно откинуть символы "mH" то у нас видна приведёнка и сопротивление нагрузки, к которому и приведена приведёка. По моему весьма наглядноУлыбка Да и само значение индуктивности в 5 Генри вполне имеет место быть в первичке выходного транса. Ну может это и не сильно большая индуктивность для реального транса, но по большому счёту она только на ширину полосы АЧХ внизу влияет..
« Последняя редакция: 07.09.2011 :: 09:08:46 от Dines »  

(Вложенный файл удалён)
Наверх
 
IP записан
 
santa
Разбирающийся
****
Вне Форума


с помойки банки
рулят, турреты
нервно курят

Сообщений: 1404
Зарегистрирован: 12.07.2009
Re: SWcad модели и приемы работы
Ответ #10 - 07.09.2011 :: 11:47:16
Post Tools



http://www.onlinedisk.ru/file/728294/

считает ту клетку напротив которой  нажимается  кнопка ENTER  , все оставшиеся клетки надо заполнить известными значениями

там ещё считаются  rc-частота среза резистора-кондёра  , lc- частота резонанса  ,  rl - частота среза  резистора-индуктивности
« Последняя редакция: 07.09.2011 :: 11:56:10 от santa »  

(Вложенный файл удалён)

теория убийца практики

slo100>slo100pt  >>  topsecret
Наверх
 
IP записан
 
Dines
Полноправный участник
***
Вне Форума


GTLab - forever!

Сообщений: 510
Зарегистрирован: 11.12.2007
Re: SWcad модели и приемы работы
Ответ #11 - 13.09.2011 :: 10:35:09
Post Tools
спасибо!
  

(Вложенный файл удалён)
Наверх
 
IP записан
 
hamaha
Разбирающийся
****
Вне Форума


GTLab - forever!

Сообщений: 1483
Зарегистрирован: 01.02.2009
Re: SWcad модели и приемы работы
Ответ #12 - 15.10.2011 :: 06:26:32
Post Tools
Нашел в инете модель германиевого транзистора AC128. Было обрадовался, но провел простой тест в LTspice и вот что получилось:



Какой же это германий? Это кремний. Во развод-то!...
Может у кого-нибудь есть проверенные модели Ge-транзисторов? Поделитесь пожалуйста!

И - возвращаясь к своему #3. Так и не могу пополнить библиотеку моделями, взятыми из инета. Операционники, МОП-тетроды... Из объяснений камрада Rst7 мало что понял.
Кто возьмется за ручку через улицу перевести?
  

(Вложенный файл удалён)

Простота хуже воровства.
Наверх
 
IP записан
 
Peratron
Гуру
*****
Вне Форума


GTLab - forever!

Сообщений: 13579
Зарегистрирован: 16.08.2009
Re: SWcad модели и приемы работы
Ответ #13 - 15.10.2011 :: 07:26:47
Post Tools
@ hamaha

Рисуешь схему, моделирующую нужный элемент - с нужным количеством деталей. Потом сохраняешь её отдельно - и при создании нового элемента объявляешь эту схему в качестве исходника.
Так, к примеру, делаются микросхемы - ОУ и т.п.

В хелпе это должно быть подробно описано.
  

(Вложенный файл удалён)

Схемотехническая мантра: титцешенкохоровицехилл. Повторять до просветления...
Наверх
 
IP записан
 
Rst7
Гуру
*****
Вне Форума


Мимо проходил...

Сообщений: 1619
Местоположение: Харків-city
Зарегистрирован: 22.03.2010
Re: SWcad модели и приемы работы
Ответ #14 - 15.10.2011 :: 09:07:33
Post Tools
hamaha писал(а) 09.07.2011 :: 05:32:40:
Я, к стыду своему, ничего не понял.
Если можно - поподробнее,как для балбеса.
Вот, например, лежит у меня на рабочем столе взятый из интернета файл TL071.txt. И - как дальше?


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

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

Во-вторых, укладываем на схему компонент под названием opamp2. Затем в его свойствах выставляем



После этого при запуске симуляции LTspice будет искать в текущем каталоге (куда сохранили схему в виде .asc-файла) файл ad8397.cir, из которого возьмет схему ОУ

А внутренности этого файла - вполне обычные для модели
Код
Select All
***************	+IN	-IN	Vcc	Vee	Out
.subckt AD8397	1	2	99	50	4
....................................
.ends
 



Надо только следить, чтобы последовательность выводов модели была именно как в этом примере - неинвертирующий вход, инвертирующий, плюс питания, минус питания, выход.
  

(Вложенный файл удалён)

"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредствен
Наверх
WWW  
IP записан
 
hamaha
Разбирающийся
****
Вне Форума


GTLab - forever!

Сообщений: 1483
Зарегистрирован: 01.02.2009
Re: SWcad модели и приемы работы
Ответ #15 - 15.10.2011 :: 11:13:09
Post Tools
Пока мучаюсь бестолку. Наверное нужно выложить "дамп", пошаговый отчет.
Чтобы указали, где и что не так.
« Последняя редакция: 15.10.2011 :: 11:14:01 от hamaha »  

(Вложенный файл удалён)

Простота хуже воровства.
Наверх
 
IP записан
 
hamaha
Разбирающийся
****
Вне Форума


GTLab - forever!

Сообщений: 1483
Зарегистрирован: 01.02.2009
Re: SWcad модели и приемы работы
Ответ #16 - 16.10.2011 :: 11:16:00
Post Tools
Rst7 давай двигаться мелкими шажками.
У меня скачана модель BF998, вот эта:

*   BF998 SPICE MODEL OCTOBER 1993 PHILIPS SEMICONDUCTORS

*   ENVELOPE    SOT143 (R)

*   1.: SOURCE;  2.: DRAIN;  3.: GATE 2;  4.: GATE 1;

.SUBCKT BF998 1 2 3 4

        L10          1 10   L=0.12N

        L20          2 20   L=0.12N

        L30          3 30   L=0.12N

        L40          4 40   L=0.12N

        L11         10 11   L=1.20N

        L21         20 21   L=1.20N

        L31         30 31   L=1.20N

        L41         40 41   L=1.20N

        C13         10 30   C=0.085P

        C14         10 40   C=0.085P

        C23         20 30   C=0.085P

        C24         20 40   C=0.005P

        D11         42 11   ZENER

        D12         42 41   ZENER

        D21         32 11   ZENER

        D22         32 31   ZENER

        RS          10 12   R=100

        MOS1        61 41 11 12 GATE1 L=1.1E-6 W=1150E-6

        MOS2        21 31 61 12 GATE2 L=2.0E-6 W=1150E-6



.MODEL  ZENER  D  BV=10 CJO=1.2E-12  RS=10



.MODEL  GATE1

+  NMOS LEVEL=3 UO=600  VTO=-0.250 NFS=300E9 TOX=42E-9

+  NSUB=3E15 VMAX=140E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11

+  ETA=0.06 KAPPA=2 LD=0.1E-6

+  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.5E-12 CBS=0.5E-12



.MODEL  GATE2

+  NMOS LEVEL=3 UO=600  VTO=-0.250 NFS=300E9 TOX=42E-9

+  NSUB=3E15  VMAX=100E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11

+  ETA=0.06  KAPPA=2 LD=0.1E-6

+  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.5E-12 CBS=0.5E-12



.ENDS BF998

В спайсе есть рисунок MOS-tetrode.
Что дальше делать, пошагово?
Говори шаг, я буду исполнять и отвечать, согласен?
  

(Вложенный файл удалён)

Простота хуже воровства.
Наверх
 
IP записан
 
Rst7
Гуру
*****
Вне Форума


Мимо проходил...

Сообщений: 1619
Местоположение: Харків-city
Зарегистрирован: 22.03.2010
Re: SWcad модели и приемы работы
Ответ #17 - 16.10.2011 :: 17:14:19
Post Tools
Для начала, я рекомендую упростить модель, выбросив из нее модель корпуса - не СВЧ, нефиг тратить ресурсы. Получится так:

Код
Select All
*   BF998 SPICE MODEL OCTOBER 1993 PHILIPS SEMICONDUCTORS
*   ENVELOPE    SOT143 (R)
*   1.: SOURCE;  2.: DRAIN;  3.: GATE 2;  4.: GATE 1;
.SUBCKT BF998 1 2 3 4
        R10          1 10   0.12
        R20          2 20   0.12
        R30          3 30   0.12
        R40          4 40   0.12
        R11         10 11   0.20
        R21         20 21   0.20
        R31         30 31   0.20
        R41         40 41   0.20
        D11         42 11   ZENER
... далее по тексту оригинала
 


Индуктивности выводов для простоты заменены на сопротивления, емкости выводов просто отброшены (емкости кристалла в моделях полевиков ниже). Сохранить этот файл в каталог со схемой, пусть он будет называться bf998.sub.

Теперь в каталог со схемой укладываем файл-символ - mosf2g.asy (назвать можно по другому):
Код
Select All
Version 4
SymbolType BLOCK
LINE Normal 32 -24 32 -32
LINE Normal 16 -24 32 -24
LINE Normal 16 32 16 -32
LINE Normal 32 23 32 32
LINE Normal 16 23 32 23
LINE Normal 0 32 -16 32
LINE Normal 0 7 0 32
LINE Normal 0 0 -16 0
LINE Normal 0 -27 0 0
PIN 32 32 NONE 8
PINATTR PinName S
PINATTR SpiceOrder 1
PIN 32 -32 NONE 8
PINATTR PinName D
PINATTR SpiceOrder 2
PIN -16 0 NONE 8
PINATTR PinName G2
PINATTR SpiceOrder 3
PIN -16 32 NONE 8
PINATTR PinName G1
PINATTR SpiceOrder 4
 



Теперь при установке на схему компонента в выпадающем списке путей выбираем каталог схемы и выбираем наш файл-символ:



Теперь на символе нажимаем левую кнопку мыши и расставляем аттрибуты:



Далее помещаем на схему spice-директиву
Код
Select All
.include bf998.sub
 



Все, готово.
  

(Вложенный файл удалён)

"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредствен
Наверх
WWW  
IP записан
 
hamaha
Разбирающийся
****
Вне Форума


GTLab - forever!

Сообщений: 1483
Зарегистрирован: 01.02.2009
Re: SWcad модели и приемы работы
Ответ #18 - 16.10.2011 :: 18:11:49
Post Tools
bf998.sub поместил в LTspiseIV/lib/sub/
..........................................
mosf2g.asy поместил в LTspiceIV/lib/sym/
...........................................
Кстати,там же находится файл MOS-tetrode.asy следующего содержания:

.........................................................
......................................................
Version 4

SymbolType BLOCK

LINE Normal 0 34 0 -32

LINE Normal -15 32 -64 32

LINE Normal -15 16 -15 32

LINE Normal -15 -16 -15 -32

LINE Normal -64 -16 -15 -16

LINE Normal 0 -39 0 -32

LINE Normal 0 41 0 34

LINE Normal 32 32 0 32

LINE Normal 32 63 32 32

LINE Normal 32 -16 0 -16

LINE Normal 32 -64 32 -16

CIRCLE Normal 54 54 -50 -54

TEXT 67 -1 Left 0 VT

TEXT -71 -47 Left 0 G2

TEXT -77 52 Left 0 G1

TEXT 44 -65 Left 0 D

TEXT 43 67 Left 0 S

PIN -64 -16 NONE 8

PINATTR PinName 1

PINATTR SpiceOrder 1

PIN 32 -64 NONE 8

PINATTR PinName 2

PINATTR SpiceOrder 2

PIN 32 64 NONE 8

PINATTR PinName 3

PINATTR SpiceOrder 3

PIN -64 32 NONE 8

PINATTR PinName 4

PINATTR SpiceOrder 4

....................................................................
..................................................................

Символ довольно красивый. Почему бы его не использовать?
..................................................
Поместил на схему. Ввел аттрибуты. Написал директиву.
....................................................
Анализ идет, но тормозит как ярославский самолет. Может что сделал не так?

Еще вопрос: почему директива .include? Можно ли сделать так, чтобы этот элемент просто выбирался из списка, как все остальные?
  

(Вложенный файл удалён)

Простота хуже воровства.
Наверх
 
IP записан
 
Rst7
Гуру
*****
Вне Форума


Мимо проходил...

Сообщений: 1619
Местоположение: Харків-city
Зарегистрирован: 22.03.2010
Re: SWcad модели и приемы работы
Ответ #19 - 16.10.2011 :: 18:18:37
Post Tools
Цитата:
Символ довольно красивый. Почему бы его не использовать?


Spice Order в нем надо заменить. Не совпадает с моделью.

Или править модель.

Цитата:
Анализ идет, но тормозит как ярославский самолет. Может что сделал не так?


В модели отрезали корпус, как я описал?

Цитата:
Еще вопрос: почему директива .include? Можно ли сделать так, чтобы этот элемент просто выбирался из списка, как все остальные?


Каким именно образом хочется? Хочется, чтобы в основном списке был BF998? Или чтобы был символ четырехногого мосфета, а к нему - менюшка, типа как в обычных транзисторах?

Так второе невозможно, это личный костыль гуя LTspice.
  

(Вложенный файл удалён)

"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредствен
Наверх
WWW  
IP записан
 
 
  « Главная ‹ Раздел Наверх этой страницы