Страница 3 из 3 Первая 123
Показано с 41 по 48 из 48

Тема: Победа над искажениями в симуляторе.

  1. #1 Показать/скрыть первое сообщение.
    Особо опасный рецидивист
    Автор темы
    Аватар для belka
    Регистрация
    03.01.2005
    Адрес
    Евродупло
    Сообщений
    3,878

    По умолчанию Победа над искажениями в симуляторе.

    Всё видно на картинках, но 300дБ взять пока не удалось.
    Модель полная, с ВК.

    Нажмите на изображение для увеличения. 

Название:	+280дБ.png 
Просмотров:	460 
Размер:	168.4 Кб 
ID:	432274Нажмите на изображение для увеличения. 

Название:	Искажения.png 
Просмотров:	304 
Размер:	74.6 Кб 
ID:	432275

    зы. Витя, как твои безосники поживают?
    Хай-эндЪ не терпит суеты.

  2. #41
    Завсегдатай Аватар для sia_2
    Регистрация
    18.07.2005
    Сообщений
    4,009

    По умолчанию Re: Победа над искажениями в симуляторе.

    именно.

  3. #42
    маньяк-теоретик Аватар для Ulis
    Регистрация
    29.01.2007
    Адрес
    Санкт-Петербург
    Возраст
    49
    Сообщений
    2,785

    По умолчанию Re: Победа над искажениями в симуляторе.

    Цитата Сообщение от Serge_L Посмотреть сообщение
    Не увидел в нем некорректных вычислений
    Затыки бывают и в нем тоже, но решаемые. Наверное попралюсь так - мне нерешаемых пока не попадалось, в моей очень-очень любительской практике.
    Люблю его ))
    Абсолютным чувством вкуса обладал только Прокруст
    У всех остальных людей оно относительное

  4. #43
    AudioKiller Аватар для AudioKiller
    Регистрация
    10.02.2005
    Адрес
    Ростов-на-Дону
    Возраст
    59
    Сообщений
    2,468

    По умолчанию Re: Победа над искажениями в симуляторе.

    Цитата Сообщение от sia_2 Посмотреть сообщение
    кой кукуй там нужен GUI для самих схем. Их текстом набивать не в пример быстрее и удобнее,
    Что-то мой *.cir файл, сформированный Мультисимом содержит много всякого разного... может быть оно лишнее? Да и как описывать вручную в нём модели элементов? Я же не знаю, как они называются. Я про то, что не очень-то понимаю, как вручную его создать.
    - Что значит маловато шлюпок?! Не разводите панику, это непотопляемый корабль!
    Томас Эндрюс, конструктор "Титаника"

  5. #44
    Завсегдатай Аватар для Openreel
    Регистрация
    02.09.2006
    Адрес
    Санкт-Петербург
    Возраст
    49
    Сообщений
    3,160

    По умолчанию Re: Победа над искажениями в симуляторе.

    Цитата Сообщение от AudioKiller Посмотреть сообщение
    Что-то мой *.cir файл, сформированный Мультисимом содержит много всякого разного
    Так речь идет про написание *.cir руками.
    В древнее время это было примерно так

    Скрытый текст

    Код:
    Nakamichi BX1 playback
    
    VCC 7   0	DC 10
    VIN in  0	SIN(0 1m 400) AC 1m DC 0
    
    r1  1   5       200k
    r2  2   6       100k
    r3  3   0       47
    r4  5   0       2.2k
    r5  4   6       27k
    r6  4   3       180k
    r61 3	8	470
    c1  in  1       22u
    rin in  0       470k
    cp  6   0       100u
    ce  5   0       47u
    r7  6   7       100
    co  4   8	47u
    rl  8	0	100k
    q1  2   1   3	QC1815
    q2  4   2   5	QC1815
    
    .AC OCT 20 10 100k
    *.DC VCC 9.8 10.3 0.2
    
    .control
    run
    plot vm(8)
    plot vp(8)
    .endc
    
    .MODEL QC1815 NPN (IS=4E-14 BF=170 BR=3.6 
    + VA=100 IK=0.25 RB=50 RC=0.76
    + CJC=4.8p CJE=12p TF=0.63n TR=25n)
    .end
    [свернуть]

    Работало в winspice3 1999го года выпуска.

    Если про современное, есть такой классный автор Christophe Basso. У него прекрасные книги по созданию моделей руками и не только.
    Если про совсем модно молодежно
    https://www.google.com/search?q=ltspice+in+python
    WBR, Michael.
    Цель расчетов - понимание, а не числа (с) Хемминг.

  6. #45
    Завсегдатай Аватар для Serge_L
    Регистрация
    12.09.2008
    Адрес
    Калуга
    Возраст
    49
    Сообщений
    2,741

    По умолчанию Re: Победа над искажениями в симуляторе.

    AudioKiller, Игорь, я даже и не найду сходу какой-нибудь файл из своего)))
    Но Миша всё верно пишет выше
    Модели. Там в библиотеке что-то было, то, что было - можно просто указывать на модель, то, что сам - полностью приводишь.
    Есть маленькие книжечки про юный пикад и этот Спайс.
    Очень хорошие, кстати. Рекомендую!
    http://publ.lib.ru/ARCHIVES/R/RAZEVI...evig_V.D..html
    Это прям тоненькие брошюрки.
    Вот попробуй чистый спайс))) 78 (вроде) года))), портированный на ХТ. Подсядешь)
    Там постпроцессор прям ну супер!
    Это просто джиттер какой-то! (с) momitko

  7. #46
    AudioKiller Аватар для AudioKiller
    Регистрация
    10.02.2005
    Адрес
    Ростов-на-Дону
    Возраст
    59
    Сообщений
    2,468

    По умолчанию Re: Победа над искажениями в симуляторе.

    Вот для этой схемы

    Нажмите на изображение для увеличения. 

Название:	Мультисим схема.png 
Просмотров:	125 
Размер:	59.3 Кб 
ID:	433819

    Мультисим делает такой файл

    Скрытый текст


    *## Multisim Component R8 ##*
    rR8 6 4 10000 vresR8
    .model vresR8 r( )

    *## Multisim Component R7 ##*
    rR7 6 out_1 10000 vresR7
    .model vresR7 r( )

    *## Multisim Component U3 ##*
    xU3 0 6 out_1 3T_VirtualU3 PARAMS: Vos=0 Ib=0 Ioff=0 Av=200000 BW=100000000 Rin=10000000 Rout=10 Vpos=50 Vneg=-50

    .SUBCKT 3T_VirtualU3 in_pos in_neg out PARAMS: Av=500k BW=10Meg Rin=10Meg Rout=0 Vos=0 Ib=0 Ioff=0 Vpos=15 Vneg=-15

    * Input Stage: Rin, Ibias, Voffset
    Vos in_pos 4 {Vos}
    Ibias1 4 0 {Ib}
    Ibias2 in_neg 0 {Ib}
    Ios 4 in_neg {Ioff/2}
    Rin 4 in_neg {Rin}

    *Middle stage: Gain, frequency, voltage limiting
    Bgain 0 6 I={v(4,in_neg)*Av/1meg }
    R1 6 0 1meg
    CP1 6 0 {Av/(2*pi*1meg*BW)}


    Vpos 9 0 {Vpos}
    Dlimit_pos 6 9 d1

    Vneg 10 0 {Vneg}
    Dlimit_neg 10 6 d1

    .model d1 d(n=0.1)

    *Output stage: Buffer, output resistance
    E2 7 0 6 0 1
    Rout 7 out {Rout}
    .ends

    *## Multisim Component R3 ##*
    rR3 5 0 1000 vresR3
    .model vresR3 r( )

    *## Multisim Component R2 ##*
    rR2 5 out 9000 vresR2
    .model vresR2 r( )

    *## Multisim Component U1 ##*
    xU1 1 5 out 3T_VirtualU1 PARAMS: Vos=0 Ib=0 Ioff=0 Av=200000 BW=100000000 Rin=10000000 Rout=10 Vpos=50 Vneg=-50

    .SUBCKT 3T_VirtualU1 in_pos in_neg out PARAMS: Av=500k BW=10Meg Rin=10Meg Rout=0 Vos=0 Ib=0 Ioff=0 Vpos=15 Vneg=-15

    * Input Stage: Rin, Ibias, Voffset
    Vos in_pos 4 {Vos}
    Ibias1 4 0 {Ib}
    Ibias2 in_neg 0 {Ib}
    Ios 4 in_neg {Ioff/2}
    Rin 4 in_neg {Rin}

    *Middle stage: Gain, frequency, voltage limiting
    Bgain 0 6 I={v(4,in_neg)*Av/1meg }
    R1 6 0 1meg
    CP1 6 0 {Av/(2*pi*1meg*BW)}


    Vpos 9 0 {Vpos}
    Dlimit_pos 6 9 d1

    Vneg 10 0 {Vneg}
    Dlimit_neg 10 6 d1

    .model d1 d(n=0.1)

    *Output stage: Buffer, output resistance
    E2 7 0 6 0 1
    Rout 7 out {Rout}
    .ends

    *## Multisim Component R1 ##*
    rR1 1 0 10000 vresR1
    .model vresR1 r( )

    *## Multisim Component C1 ##*
    cC1 1 3 0.001

    *## Multisim Component C2 ##*
    cC2 7 0 1e-06

    *## Multisim Component R6 ##*
    rR6 5 out_1 100000 vresR6
    .model vresR6 r( )

    *## Multisim Component R4 ##*
    rR4 out 7 1000000 vresR4
    .model vresR4 r( )

    *## Multisim Component C3 ##*
    cC3 4 2 1e-06

    *## Multisim Component R5 ##*
    rR5 2 7 1000000 vresR5
    .model vresR5 r( )

    *## Multisim Component U2 ##*
    xU2 0 2 4 3T_VirtualU2 PARAMS: Vos=0 Ib=0 Ioff=0 Av=200000 BW=100000000 Rin=10000000 Rout=10 Vpos=50 Vneg=-50

    .SUBCKT 3T_VirtualU2 in_pos in_neg out PARAMS: Av=500k BW=10Meg Rin=10Meg Rout=0 Vos=0 Ib=0 Ioff=0 Vpos=15 Vneg=-15

    * Input Stage: Rin, Ibias, Voffset
    Vos in_pos 4 {Vos}
    Ibias1 4 0 {Ib}
    Ibias2 in_neg 0 {Ib}
    Ios 4 in_neg {Ioff/2}
    Rin 4 in_neg {Rin}

    *Middle stage: Gain, frequency, voltage limiting
    Bgain 0 6 I={v(4,in_neg)*Av/1meg }
    R1 6 0 1meg
    CP1 6 0 {Av/(2*pi*1meg*BW)}


    Vpos 9 0 {Vpos}
    Dlimit_pos 6 9 d1

    Vneg 10 0 {Vneg}
    Dlimit_neg 10 6 d1

    .model d1 d(n=0.1)

    *Output stage: Buffer, output resistance
    E2 7 0 6 0 1
    Rout 7 out {Rout}
    .ends

    *## Multisim Instrument XFG1 ##*
    XFG1 XFG1_OPEN_3 0 3 XXFG1_187758440


    .subckt XXFG1_187758440 1 2 3
    vfgen_src_positive 3 2 dc 0.000000e+00 ac 1.000000000000000000e+00 pulse(-1.000000000000000000e+00 1.000000000000000000e+00 0 1.000000000000000082e-05 1.000000000000000082e-05 4.999899999999999900e-01 1.000000000000000000e+00)
    vfgen_src_negative 2 1 dc 0.000000e+00 ac 1.000000000000000000e+00 pulse(-1.000000000000000000e+00 1.000000000000000000e+00 0 1.000000000000000082e-05 1.000000000000000082e-05 4.999899999999999900e-01 1.000000000000000000e+00)
    .ends
    [свернуть]



    Цитата Сообщение от Serge_L Посмотреть сообщение
    Рекомендую!
    Спасибо!
    - Что значит маловато шлюпок?! Не разводите панику, это непотопляемый корабль!
    Томас Эндрюс, конструктор "Титаника"

  8. #47
    Забанен (навсегда)
    Регистрация
    14.01.2009
    Адрес
    Москва
    Возраст
    33
    Сообщений
    2,424

    По умолчанию Re: Победа над искажениями в симуляторе.


    Нажмите на изображение для увеличения. 

Название:	BELKA.png 
Просмотров:	161 
Размер:	41.3 Кб 
ID:	433874

  9. #48
    Забанен (навсегда)
    Регистрация
    14.01.2009
    Адрес
    Москва
    Возраст
    33
    Сообщений
    2,424

    По умолчанию Re: Победа над искажениями в симуляторе.

    Цитата Сообщение от belka Посмотреть сообщение
    - Василий Иваныч, а ноги-то у тебя даже погрязнее моих!
    - Так я и постарше тебя буду, Петька.
    Эйджизм, как то не по-эвропейски

Страница 3 из 3 Первая 123

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •