Вообще микрокап нормально так всё учитывает, и внутренние и внешние и сопротивления и потери и т.д. Есть идеальные элементы, но даже у них там не нулевые и не бесконечные параметры, большие степени, но не чистые нули. В книгах и статьях есть же описание методики и структуры процесса расчета состояний схемы, в принципе всё грамотно и в реальном моделировании чаще ошибка оказывается не в программе, а у пользователя. Есть конечно некоторые моменты, ограничения, но в последних версиях уже достаточно хорошо всё отработали, просто надо подумать сначала самому получше. Например, я сам с таким столкнулся, ставил идеальные батарейки на питание и всё работало, транзиент на микросекундах всё хорошо выдавал, потом поставил 10 Ом резисторы в цепи питания как в реальной схеме и опа - напряжения все кончились, никакого сигнала не получил и только потом догадался, что в реальной жизни через 10 Ом кондеры по питанию заряжаются за миллисекунды и ты включил и смотришь сразу осликом сигнал, а моделируешь на времени в микросекунды, а тут уже и 10 Ом дали задержку, время увеличил и начало появляться напряжение, всё понял, модель то как раз правильно работала). Ну это как простой пример, есть конечно и нюансы всякие, особенно с переключательными схемами, надо просто как и пишут, модель тоже отлаживать, как и реальную схему)
Добавлено after 7 minutes 4 seconds: Re: Моделирование в Микрокапе Я тут хочу поделиться, так сказать, опытом, пока коротко). Большую многолистовую схему делаю в микрокапе, целый осциллограф, ОСУ-20 захотел реверснуть ну и помоделить заодно.Раньше тут писал уже когда начинал, советовали схему для графики в микрокапе плохо рисовать, но я так не думаю, но правда пока не печатал бумагу), это ладно. По моделированию, много разных заковык встречал, но в целом мне очень понравилось в нем и рисовать и моделировать, жаль дальше не поддерживают, а косячки то может и мелкие, но находятся). Кто-то же его разрабатывал, может есть эти люди и они продолжат его развивать хоть на интузиазме. Исходники то не стерли совсем, хорошая штука-то).
У меня схема этого ослика на 14 страниц А3 формата по редактору схем, начал рисовать с генератора развертки, потом тайминг, отладил модель, потом уже каналы, аттенюатор, усилки нарисовал, блок питания, осталось высоковольтную схему нарисовать. Нарисовал даже морду ослика со всеми элементами управления, они реально управляют схемой, по типу виртуального осла в Бенче, только экран ЭЛТ при транзиенте выводится)). Ну не до красоты, главное чтоб работало и реальные свойства получались, а это вроде как очень даже похоже на правду получилось, выбросы, пики, переходные, просадки, завалы и т.д. правдоподобные как в реальной схеме. Элементы брал подбирал библиотечные, не примитивы. В начале комп на телефоне нормально шустро справлялся с одним генером развертки, схема смешанная, но уже не совсем летал, секунды на миллисекунды развертки уходили. А в тайминге есть ключи аналоговые, с ними плоховато дело, их доделывал, так то всё заработало, но тормозить стал больше, часто матрикс нот сингуляр и тайм смаль выдавать, пришлось настройками метода расчета играть и условиями транзиента, но в целом работает. Сделал быструю замену аналоговых ключей анимашками переключателями через чек боксы, а то с микрухами совсем долго и ругается бывает, запустить можно, но тормозно. Дальше когда все схемы прорисовал, там поменьше логики и триггеров, сильно не затормозило, но повлияло на скорость, особенно если переключение лучей одновременное включить, то медленно очень, минуты будут на пару разверток, ну и блок питания сильно затормозил, хотя там переключений то нет, компенсационный весь. Ну много всяких интересных моментов порешал, если кому интересно будет, расскажу подробно и показать могу, ещё не закончил совсем. На более мощном компе запускал, порезвее стало, но и его можно загрузить запросто), чем мощнее, тем лучше однозначно).
Рисую уже больше двух месяцев). Недавно столкнулся с фишкой одной, чек-регионы навставлял в схему для удобства отключения частей, а работать стало не так чуть, стал разбираться и нашел, что одновибратор 74LS122 перестал работать, а я его сам делал на основе макросхемы таймера 555, по-другому как субкиркуит пробовал, но там совсем плохо, отдельная тема. Короче оказалось, что запитка триггера моделью IO_555 переставала работать, если в схеме есть хоть один чек-регион хоть где и хоть пустой, но с правильным выражением, определил, что при наличии чек-региона, компилятор меняет местами анализ схемы и вставку библиотеки DIGIO, и как то запитка через переменные 555_VDD не прописывалась и триггер не работал, придумал прописать дигио в тексте принудительно и вроде как 555 питание заработало, но много лишних строчек в инфо листе появилось, решил триггер запитать от стандартного DPWR и заработало как обычно, но косяк такой имеется, не должно же вставление чек-региона влиять на уже работавшую схему? (и конечно если регион не выключает элементы, это уж понятно).
Ну вот пока так рассказал, дело еще идет, мне интересно его делать, а если кому хоца подробностей, то спрашивайте, напишу подробно весь процесс и скринов наделаю. Так то думаю пригодится такая модель реального осла для изучения принципов работы прибора, ремонта, доработок, может для лабораторных работ студентам электронщикам, может любителям как я, замороченным на электронике). Сам ослик этот не особо крутой, без цифровых знаков, без процессоров, на россэпухе собран, обычный двухканальный без тест-генератора даже, типичные схемные решения, а сложный аналоговый с памятью и знакосинтезом наверное трудно будет моделировать, ну по крайней мере цифровые БИС в микрокапе не сделаны, много доделывать придется, хотя знаки рисовать на графике должно получиться, ну это другая история). У меня то еще задача основная была прорисовать саму схему нормально, чтоб напечатать можно было, т.к. родную схему на этот ослик не нашел, только прототип, но с отличиями и другими обозначениями, поэтому и решил прорисовать схему, но не просто ради бумаги, а чтоб и в работе прибор промоделировать, посмотреть, понастраивать и эффект увидеть, а потом и в железо лезть уже с отработанным приемом, ну и просто хотел проверить, потянет микрокап такую большую схему или нет. Раньше в молодости начинал моделировать схемы на операционниках еще в 4м микрокапе, в нем уже были окна и мышой помню тащишь элемент, а он мигает быстро-быстро, видимо на более медленном процессоре отлёживалась прога, но прикольно было и работало главное, графики и ЛАХи строило тока в путь! Так что я люблю Микрокап!
_________________ Кто паять не умеет - тот не электронщик!
|