Форум » Для начинающих » Начало работы с Micro-Cap 10 » Ответить

Начало работы с Micro-Cap 10

Vlad_MC: Зачем резистору сделали полярность? Я смотрю у себя на схеме, на нагрузочном резисторе должен быть сигнал положительной полярности (выше нулевой линии на графике), а он отрицательной... Начинаю искать проблему. Но все-таки перевернуть резистор допёр очень быстро, благо схемка простенькая, пробная. Ну вот скажите, зачем это сделано? Может ее (полярность) можно отключить? И еще такой вопрос: как сделать, чтобы Микрокап выдавал запрос на сохранение схемы перед закрытием программы? Сейчас он у меня просто закрывается ничего не спрашивая, и текущая схема теряется.

Ответов - 50, стр: 1 2 3 All

Aml: Зачем резистору сделали полярность? Резистору сделали полярность для определенности (задает положительное направление тока). И это не только у резисторов, но и у остальных пассивных компонентов. Если боитесь путаницы - включите флажок "показывать имена узлов" в свойствах резистора. Кстати, в МС11 полярность резистора отображается по умолчанию (точкой). И еще такой вопрос: как сделать, чтобы Микрокап выдавал запрос на сохранение схемы перед закрытием программы? Preferences>Warnings>File - поставить флажок.

Vlad_MC: Спасибо. Но все-таки насчет резистора микрокаповцы дурь придумали, теперь придется следить, чтоб ненароком резистор плюсом на минус не поставить...

Vlad_MC: Так что делать-то - как ставить резистор в схему, как попало или соблюдая его "полярность"? Или для схемы не имеет значения, как я его поставлю?

Aml: Но все-таки насчет резистора микрокаповцы дурь придумали Почему придумали? Стандартные приемы расчета в ТОЭ. Или для схемы не имеет значения, как я его поставлю? Для работы схемы - абсолютно никакой разницы. Проблема может быть только при выводе тока на график. Ток будет протекать один и тот же вне зависимости от положения резистора. Только в одном случае он считается условно положительным, а во втором - условно отрицательным. Вот и вся разница.

Vlad_MC: Понял. Это как будто я щуп и крокодил осциллографа меняю местами на резисторе. Относительно земли осциллограмма не меняется. Вот что им стоило спрятать свои "+" и "-" от глаз пользователя?..

Vlad_MC: Aml, подскажите, как сделать, чтобы при запуске программы открывалась последняя схема? Чтобы продолжить работу с ней. И не лезть в меню открывать ее вручную.

Aml: Micro-Cap такое не умеет.

Vlad_MC: Жаль, было бы немного комфортнее с такой функцией... Но выбрать из списка последних схем тоже неплохо. А вот такой еще вопрос появился: на панели инструментов есть значки "Peak" и "Valley" - они находят ближайший пик и впадину в правом направлении по временной оси, а если мне нужно найти пик в левую сторону - т.е. предыдущий пик. Можно так сделать? Aml, скажите, можно ли на вашем форуме подписаться на тему, чтоб мне на e-mail приходили уведомления о новых ответах?

Vlad_MC: Хочу смоделировать коаксиальную линию, кабель с волновым сопр. 75 Ом. Выбрал TLine с потерями, но не со всеми параметрами понятно. Вот расчет для такого кабеля (его физическая длина 11.3 м): L, C и LEN я определил, а вот как быть с R и G? G - проводимость, имеется в виду величина обратная сопротивлению? Или удельная проводимость материала проводника? Что-то я туплю по-моему, это ж вроде одно и то же... А как определить R? Просто замкнуть кабель на конце и замерить омметром? Но это же будет не точно... Помогите разобраться.

Vlad_MC: Модель схемы: https://yadi.sk/d/SG9VizEJtyyUP

Aml: По поводу параметров компонента Tline - https://cloud.mail.ru/public/GP2L/QY3spn81m Это всё удельные параметры конкретной длинной линии (удельная емкость линии, удельная индуктивность линии и т.д.). А как определить R? Просто замкнуть кабель на конце и замерить омметром? Но это же будет не точно... Если омметром, то измерить сопротивление и разделить на длину кабеля. Точность будет определяться точностью вашего омметра (и при хорошем омметре точность будет хорошая :)) Впрочем, если проводить измерения на отрезке 100м, то и обычного простенького омметра будет достаточно.

Vlad_MC: Еще пара вопросов по длинной линии. В книге говорится: Следует отметить, что поддерживаются только следующие типы длинных линий — RLC, RC, RG, и LC. Ненулевые значения для модельных параметров R, L, C, и G, задающие другой тип распределенной линии, вызовут сообщение об ошибке. Вот у меня ошибка и выскакивала - я же заполнил ВСЕ поля - RLCG. Теперь R я оставил (~24 мОм/м), а для G ввел "undefined" и ошибка пропала и пошло считать. Почему G нельзя вводить - непонятно, это же 1/R, чего ж она ругается? Еще такой момент: ...параметры строки VALUE имеют приоритет и замещают модельные параметры при расчетах. Если модификатор длины <физическая длина> задан, то он замещает параметр модели LEN. Т.е. я могу указать физическую длину, а электрическую микрокап рассчитает сам? Хотя я сам уже рассчитал электрическую длину через коэффициент укорочения... Попробую физическую указать, сравню результат.

Vlad_MC: Я тут хочу определить, какая емкость и индуктивность должны быть в последовательном LC контуре на данной частоте, чтобы получился резонанс. Можно, конечно, рассчитать, но задача не в этом. Вручную подбирать параметры, например, величину емкости и каждый раз запускать расчет, очень неудобно. Можно ли сделать так, чтобы во время расчета Transient (Alt+1) менялась величина емкости на какую-то единицу и рисовался график зависимости напряжения на резисторе от емкости? [img]http://radiokot.ru/forum/download/file.php?id=271907[/img]

Vlad_MC: http://shot.qip.ru/00RIJx-3q7I7mNbr/

Aml: Можно ли сделать так, чтобы во время расчета Transient (Alt+1) менялась величина емкости на какую-то единицу и рисовался график зависимости напряжения на резисторе от емкости Да, можно. Применить Steping+Performanse

Vlad_MC: Aml пишет: Да, можно. Применить Steping+Performanse Спасибо, большое! И видел же я этот Stepping, да пользоваться не приходилось. С Performance еще надо разобраться.

Aml:

Aml: Файл Micro-Cap - https://cloud.mail.ru/public/F1XL/rB85BjhEc

Vlad_MC: Aml, скажите, это какой вид анализа Вы использовали, чтобы получить такой график? И что в настройках осей прописывать надо? Я тут пробую и так и эдак, а не получается так, как у Вас.

Vlad_MC: Поспешил с вопросом, начал уже сам разбираться. За подсказку - спасибо.

Aml: Использование функций Performance - https://cloud.mail.ru/public/5fu9/4NBwta3q8

Vlad_MC: Ну, намек я понял - читай учебник! До Performance я еще не дочитал.

Vlad_MC: Уважаемый Aml, подскажите еще по такому вопросу. Нашел в библиотеке Микрокап лампу 6Н1П и хочу снять ее семейство характеристик на предмет соответствия реальной лампе. Но что-то не совпадает то, что я намоделировал с графиками из справочника. То ли я не так делаю, то ли модель не соответствует реальности. Можете глянуть? Модель: https://yadi.sk/d/ialLo6pM389RvR Графики из справочника: https://yadi.sk/i/-taVWe9D389Rw2

qaki: Vlad_MC пишет: Можете глянуть? 1) Для начала разберитесь какие характеристики Вы хотите наблюдать. Если это анодные, т.е. Ia=F(Ua, Ug=параметр), то напряжение генератора V1 должно быть функцией времени V1=f(T), охватывающей весь диапазон интересующих значений, например Ua=150+150sin(2pi*1k*T). При этом Stepping ведется в разумных пределах раствора анодно-сеточной характеристики по параметру Ug. 2) Вы уверены, что модель триода 6N1P из перечня компонентов МС действительно является моделью отечественного двойного триода 6Н1П? Учитывая пренебрежительное отношение пиндосов ко всему советскому и российскому, я бы постарался найти подтверждение адекватности модели.

Vlad_MC: qaki пишет: 1) Для начала разберитесь какие характеристики Вы хотите наблюдать. Я так понял, схему мою вы не качали, графики из справочника не смотрели? qaki пишет: 2) Вы уверены, что модель триода 6N1P из перечня компонентов МС действительно является моделью отечественного двойного триода 6Н1П? И сообщение мое вы не читали? Я же писал: То ли я не так делаю, то ли модель не соответствует реальности.

qaki: Vlad_MC: "Я так понял, схему мою вы не качали, графики из справочника не смотрели? " Да нет, как раз наоборот. Был шибко удивлен несуразностью заданных режимов для Transient. Все таки ежу ясно, что у Микрокапа одна единственная естественная переменная - время. Поэтому если интересует какая-либо зависимость от электрической величины, ее надо задавать в виде функции Т. Далее чуть не упал со стула, когда увидал Stepping от 0 до 300 В с шагом 2 В. Можно еще добавить. Ну да ладно,не обижайтесь. Скорее всего Вы молодой человек и не Ваша вина, а Ваша беда, что современное школьное образование направлено на полную дебилизацию подрастающего поколения.

Vlad_MC: qaki пишет: Скорее всего Вы молодой человек и не Ваша вина, а Ваша беда, что современное школьное образование направлено на полную дебилизацию подрастающего поколения. Вы мыслите штампами. Учился я еще при Союзе и электронику нам не преподавали. Или вы имеете в виду мою ошибку не по электронике? Ну я многого не знаю, никогда этого не утверждал и тему свою разместил в разделе "Для начинающих" не просто так, а чтоб много не пинали. Теперь по теме. Что такого несуразного в заданных режимах для Transient? V1 - анодное напряжение, меняется от 0 до 380 В с шагом 2 В (шаг такой, чтоб считал быстрее, но можно и меньше делать). V2 - сеточное напряжение, меняется от -10 до 14 В с шагом 2 В (чтобы получить 13 кривых на графике). Дальше. По оси X откладывается величина анодного напряжения, а по оси Y - величина получающегося в процессе расчета анодного тока в зависимости еще от напряжения на сетке. Что не так? Предложите свой вариант.

Aml: 1. Для снятия статических вольт-амперных характеристик в Micro-Cap существует специальный инструмент - анализ DC. 2. Рассматриваемая модель лампы более-менее адекватна только в области отрицательных сеточных напряжений. Файл схемы - https://cloud.mail.ru/public/JrDG/6D6o55qvA

qaki: To Vlad_MC Вы пишете:"Что не так? Предложите свой вариант" Прошу прощения за резковатый тон. Принял Вас за не слишком успешного студента, подтягивающего хвосты. Рад приветствовать Вас в Вашем стремлении овладеть новым делом, ведь порой, когда старое ремесло перестает кормить, приходится браться за другое. Предлагаю посмотреть мой вариант построения семейства анодных характеристик триода 6N1P. Скачивайте архив https://yadi.sk/d/zvBUn4LM38UxP6 Здесь Вы найдете файл .cir, сделанный в МС9. В более старших он безусловно должен пойти. Включил также картинку со своего кампа с семейством анодных характеристик при изменении напряжения на сетке от -5 В до 5 В. Хочу заметить, что в усилительных схемах практически всегда используется левая часть анодно-сеточных характеристик. Заход в правую часть в область сеточных токов характерен для генераторных режимов. Посмотрите повнимательнее установленные параметры всех компонентов схемы и как заданы параметры Trasient и Stepping. В дальнейшем всегда готов помочь в меру своих возможностей в трудностях Микрокапа. Удачи!

Vlad_MC: Aml пишет: Для снятия статических вольт-амперных характеристик в Micro-Cap существует специальный инструмент - анализ DC. Спасибо. Совсем забыл про это, хотя и читал... Первый раз такое снятие характеристик понадобилось. Но, в принципе, я получил такой же результат. Разве что анализ DC быстрее. qaki пишет: Посмотрите повнимательнее установленные параметры всех компонентов схемы и как заданы параметры Trasient и Stepping. Ни в Trasient ни в Stepping ничего необычного не вижу. Но сам способ задания анодного напряжения... Такого я не делал, в смысле такой источник (Sine Source) никогда не использовал. Принцип понятен - задается средняя точка в 150 В постоянки, а амплитуда колеблется +/- 150 В, т.е. от 0 до 300 В с частотой 1 кГц. Как по мне - слишком заумный способ получения характеристики. Мой способ гораздо понятнее, хоть и слишком медленный. А вообще анализ DC рулит! qaki пишет: В дальнейшем всегда готов помочь в меру своих возможностей в трудностях Микрокапа. Спасибо, помощь мне еще понадобится.

Vlad_MC: Aml пишет: Кстати, в МС11 полярность резистора отображается по умолчанию (точкой). Сейчас поставил МС11, проверил - нет в МС11 обозначения полярности резистора точкой. Для конденсатора тоже нет. Приходится каждый раз Pin Names смотреть. Очень неудобно.

Aml: Ну так поставьте точку на условном графическом обозначении резистора. Делов-то меньше чем на минуту.

Vlad_MC: Ясно, ладно, тут еще проблема есть. Создал я схему, сохранил и закрыл программу. Открываю снова, он мне предупреждение выдает: contains illegal coordinates (схема содержит недопустимые координаты) и кашу из моей схемы... Какие вообще преимущества у МС11 перед МС107 Может не стоит и пользовать эту 11-ю версию?

Emc: Точку в своих версиях для резисторов и конденсаторов я вводил в графическое обозначение по аналогии с программами разработки печатных плат, для которых в нашем коллективе давно существует такое негласное обозначение первого вывода элемента. Это связано с удобством ручного контроля списка цепей на схеме и печатной плате. В оригинальных версиях точки не было. С координатами, у меня такого не встречалось. Помню в PCAD2006 подобное было при параллельной работе в интернете.

Vlad_MC: Так отображается по умолчанию точкой или мне ее надо ставить самому? И как ее поставить? Где редактор графики находится?

Emc: Если Вы пользуетесь моей версией, то точка должна быть . Редактор графики-Shape Editor. Откройте в нем графический элемент и сделайте внутри окружность с заливкой. Выход с сохранением результата. Нужен некоторый навык подобной работы с окружностями в редакторе. Отключите привязку к сетке.

Vlad_MC: За Shape Editor спасибо. Не знаю Вашей версией пользуюсь или нет. Разобрался я, почему "contains illegal coordinates" возникает - слишком длинная схема (модель длинной линии из отдельных элементов). МС10 нормально реагирует, а МС 11 такую длину не допускает. На скрине вверху видно. что я в МС10 использовал 1000 элементов в одну линию, а МС11 размещает только 284, а остальное обрезает и частично переносит в начало схемы, потому и каша получается. Буду МС10 юзать, новая какая-то недопиленная что ли...

Vlad_MC: Помогите, не могу разобраться с простейшим колебательным контуром. Точнее, с такой функцией, как оптимизация. Параллельный LC-контур, L=200 мкГн, С=500 пФ. Резонансная частота = 503.2921 кГц. И при резонансе должен быть резонанс токов - в Q раз (добротность) больше тока во внешней цепи. Как мне правильно, через оптимизацию, определить эту резонансную частоту? Задаю в разделе "Find" параметр V1(sin.freq) - искать частоту источника V1. А в разделе "That" точно не знаю, какой параметр использовать. Maximizes - Peak_Y(I(L1),1,1)? Или High_Y(I(L1),1)? Можно ли сделать так, чтобы находилось равенство токов текущих через L1 и C1? Вот две мои схемы: https://yadi.sk/d/iRA7X_Cy3HD58c Во второй схеме (это мой второй вопрос) я задал не дефолтную индуктивность, а более реальную - с собственной емкостью и активным сопротивлением. То есть у такой индуктивности есть своя резонансная частота - 4.909 МГц. Как ее найти через оптимизацию?

синичкин: может критерием взять ph=0 в АС анализе.он более точен.да и резистор бы увеличить для большего эффекта.при таком резонанс слабо выражен.

Vlad_MC: Резонанс нормально выражен :) Добротность контура 70501, так что при резонансе на частоте 503292.1216 Гц ток во внешней цепи 22.425 нА, а токи через L и C равны и составляют 1.581 мА. Все хорошо видно. Но оптимизацией эту частоту я не смог найти. То ли оптимизатор не хочет ее искать, то ли я его не так настраиваю.

синичкин: Vlad_MC ,если ещё актуально http://shot.qip.ru/00TvBs-2UdTRAlCD/ предварительно АС анализ и включите в него ток через R1 обратите внимание на установки в окне оптимизации.установлен только один метод.

Vlad_MC: Не получается. http://shot.qip.ru/00TvCE-1Wd8G0ZAn/

синичкин: тогда лучше файл пришлю.вы наверное не обратили внимание на "обратите внимание на установки в окне оптимизации.установлен только один метод" http://zalil.su/7538901

синичкин: посмотрите settings в окне оптимизации

Vlad_MC: синичкин пишет: вы наверное не обратили внимание на "обратите внимание на установки в окне оптимизации.установлен только один метод" Обратил, но не на то, на что надо... Я подумал на Low_Y(I(R1),1) - один параметр. А про настройки не подумал. Спасибо. Я вообще ни разу в настройки оптимизатора не заглядывал. Без понятия, что там к чему... Сейчас посмотрел в книге Амелиных, там про Hooke ни слова. И про Levenberg с Differential тоже. Про Powell есть упоминание, но с указанием - (только в MC9). Как во всем этом разобраться?

Vlad_MC: Сейчас в вашем файле изменил только частоту источника V1 с 503.292k на 100k (предполагается же, что я не знаю резонансной частоты), сделал предварительно АС анализ и запустил оптимизатор (ничего в нем не меняя). Получилась частота 251.646K. А почему так? Разве он не должен был найти резонанс? Понизил частоту в АС анализе с 300k до 1k, так оптимизатор нашел в процессе своей работы частоту, которую я указываю в настройках V1 - 100k. Ничего он не оптимизировал. :)

синичкин: у меня тоже не получилось.

Vlad_MC: Уважаемый Aml, а вы не могли бы подсказать по этому вопросу?

Vlad_MC: Подскажите, как в оптимизации задать точное значение для поиска? Например, хочу получить на выходе схемы определенное напряжение, подбирая частоту генератора на входе. Использовать параметр "Equates"? А в поле "Get" что указывать (High Low, Average...)? Ну и в поле "To", насколько я понял, надо указать значение, которое я ищу.

Vlad_MC: Индуктивность и начальный ток в этой индуктивности задается так: 100u IC=1, а как сделать, чтобы в последующем периодически добавлять ток в эту индуктивность? Например, каждые полпериода добавлять ток 1 мА. Как это прописать?



полная версия страницы