Micro Cap 12, о наболевшем.

  • Автор темы Автор темы R2D2
  • Дата начала Дата начала
Кто-нибудь может помочь с адаптацией модели оптрона в МС? Ругается на .backanno. Закомментил эту строчку, вроде модель работает. Что посоветуете?
Код:
** Spice Model of the LH1262 PVG MOSFETDriver SPICE MODEL
*
*    CONNECTIONS                LED ANODE
*                            | LED Kathode
*                            | |- Current output
*                            | | |       + Current output
*                            | | |       |

.SUBCKT LH1262                A K -Iout +Iout
XU1 A K N001 K IRLED1
XU2 N001 K -Iout +Iout GAIN-MOD
R1 -Iout +Iout 10Meg
.ENDS

*    CONNECTIONS                LED ANODE
*                            | LED Kathode
*                            | |- Current output
*                            | | | + Current output
*                            | | | |

.SUBCKT IRLED1                1 2 3 4
F1 4 3 V1 1
V1 5 2 0
D1 1 5 D1
.model D1 D(IS=1P N=1.948621 RS=1.560495 BV=6 IBV=10U CJO=18.8P VJ=0.532794 M=0.27985 EG=1.424 TT=500N)
.ends

*                        +input current
*                       |
*                         |      -Input current
*                        |      |    +output current
*                        |      |    |    -output current
*                        |      |    |    |
.SUBCKT GAIN-MOD        +Iin -Iin -Iout +Iout
F1 -Iout +Iout V1 0.01
V1 +Iin -Iin 0
.backanno
.ends
**==================================================================*
 
Пока не будет явного косяка, использовать. Можно сравнить с другими моделями, например, PMD9050D.
 
Ругается на .backanno. Закомментил эту строчку, вроде модель работает. Что посоветуете?
Ничего страшного, пользоваться дальше. Функционально на работу не влияет.
1775059631257.png
 
Вот тут у меня несколько вопросов возникло:
1) возможно ли в МС указать тепловой контакт между конкретными компонентами схемы, или указать температуру конкретных компонентов (или только общую температуру всей схемы чохом)?
2) возможно ли при анализе гармонических или интермодуляционных искажений сделать так, чтобы максимум амплитуды первой гармоники или тестовой пары сигналов (соответственно) автоматически являлись "0дБ" вне зависимости от амплитуды входного сигнала?
3) при анализе коэффициента подавления помехи источника питания - есть ли стандарт сигнала помехи (форма, частота, амплитуда)?
 
1) тепловые искажения видел у С. Рубальского в РадиоХобби 2014 №5-6;

2) db(harmn(v(RLOAD))), например.

N, n - нормализация начального отсчета = 0 дБ.

3) Нет - т. к. нет стандарта, источников до фига и больше, на всех не напасешься.
Я использую треугольник=пульсации с частотой сети (или удвоенной) и длинную - несколько секунд - трапецию для скачков сети.
 
тепловые искажения видел у С. Рубальского в РадиоХобби 2014 №5-6;
Тепловые искажения только у Рубальского и можно увидеть. Нормальные же люди понимают:
все искажения УМ любой природы подавляются ООС.
Линейка, которая линеаризует весь УМ - входной каскад сравнения. При глубокой ООС = высоком усилении, зависимая от сигнала девиация рассеиваемой транзисторами входного дифа мощности - микроватты. От сквозняка их температура больше поменяется, чем от сигнала.

Итого: глубокая ООС спасает даже от тех искажений, которые ещё не придуманы шарлатаном Шляммером.
 
1) тепловые искажения видел у С. Рубальского в РадиоХобби 2014 №5-6;
Я не про искажения. Вот, скажем, транзистор-датчик температуры. Он крепится к радиатору и меряет его температуру. А остальные диоды и транзисторы схемы к радиатору не крепятся, теплового контакта с ним не имеют.
Как это указать т. Микрокапу?
 
Бросайте эту головоломку. В ЛТС всё на виду, температуры прописываются прямо в названии транзистора:

Т.png

Все остальные транзисторы можно греть другой директивой - она синим цветом написана ниже,
можно получить зависимость всего-всего от температуры, при этом темпера будет меняться только для других транзисторов,
можно каждому транзистору прописать свою температуру.
 
Надо снести нахрен эти вайны и поставить старую добрую хрюшу, накрайняк - семёрку.
 
Вот тут у меня несколько вопросов возникло:
1) возможно ли в МС указать тепловой контакт между конкретными компонентами схемы, или указать температуру конкретных компонентов (или только общую температуру всей схемы чохом)?
Я делал так:
Для схемы указывал температуру как обычно, 35-40 градусов.
Выходные транзисторы и транзистор термодатчика следующим образом, когда щелкаешь по конкретному транзистору высвечиваются параметры модели транзистора, находим ячейку "T_ABS", в ней указываем температуру кристалла (80-85 градусов). Всё. Если нужно чтобы опять было как прежде, выделяем эту температуру и нажимаем "Del" на клавиатуре.
 

Статистика форума

Темы
3,196
Сообщения
248,065
Пользователи
2,455
Новый пользователь
Станислав В..
Назад
Сверху Снизу