Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
02.07.2019, 14:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Вы правильно поняли. Это определение функции Mod2. В скобках переменные, в фигурных скобках её определение.
|
|
|
|
02.07.2019, 15:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.12.2004
Сообщений: 1,306
Сказал спасибо: 337
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
|
Re: Симулятор LTspice XVII
Уважаемый bordodynov, у меня к Вам в догонку еще один вопрос. Как мне разложить получившийся сигнал в ряд фурье? Кстати, с MocroCap Вы тоже работаете?
|
|
|
|
02.07.2019, 15:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Я не пользуюсь MocroCap, но интересуюсь. Можно найти идеи. Иногда он очень тупой, и последние версии не имеют команды .FOUR. При подсчёте функций RMS и AVG и т.п. в графическом окне очень сильно тормозится расчёт. Ну очень сильно и, самое плохое, что усреднение происходит от нулевого момента времени и чтобы получить достоверный результат надо устанавливать большое конечное время. Надо усреднять за какой то отрезок времени. Предпочтительно за целое количество периодов. В LTspice выбираете участок когда процессы установились и легко находите AVG, RMS. Также есть постпроцессорная обработка с помощью .Meas.
Смотрите:
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
02.07.2019, 20:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
В дополнение к сказанному об Микрокапе. Он не имеет некоторых полезных встроенных функций. Таких как интегрирование и задержка. Чтобы реализовать их в Микрокапе пришлось сооружать аналоговую схему интегратора и реализовывать задержку с помощью управляемых источников и длинной линии и согласующих резисторов. Это я пытался резко ускорить вычисление средних величин для вычисления средних мощностей и КПД импульсного источника. В LTspice для этого достаточен один функциональный управляемый источник напряжения.
Последний раз редактировалось bordodynov; 02.07.2019 в 20:32.
Причина: грамматическая ошибка
|
|
|
|
03.07.2019, 11:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.12.2004
Сообщений: 1,306
Сказал спасибо: 337
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
|
Re: Симулятор LTspice XVII
Сообщение от bordodynov
|
Он не имеет некоторых полезных встроенных функций. Таких как интегрирование и задержка.
|
Может Вы просто не смогли сами найти такие возможности программы. Вы не пытались проконсультироваться у специалистов по этой программе Амелиных? И если в LTspice Вы как у себя дома, т.е. знаете все закоулки, то в MC наоборот, Вы о многом не знаете.
Последний раз редактировалось vladh; 03.07.2019 в 11:17.
|
|
|
|
03.07.2019, 19:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Да, я согласен. В МС я многое не знаю. Но вот сегодня я опять просмотрел pdf файлы помощи (инструкции) и нашёл описание макроса задержки. Так этот макрос (схема) состоит из управляемых источников, резисторов и длинной линии. Этот способ я знал более 35 лет назад, когда я ёщё использовал Spice2. На ветке, посвящённой МС, я точно также хаял МС, но никто не возразил, хотя на этой ветке был и Амелин.
Почитайте
https://kazus.ru/forums/showthread.php?t=7135&page=83
и более поздние. Я обращался за помощью. Но никто не помог!
Хотя я решил проблему и сам, но громоздким способом по сравнению с LTspice.
Последний раз редактировалось bordodynov; 03.07.2019 в 19:14.
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
08.07.2019, 12:11
|
|
Частый гость
Регистрация: 11.06.2019
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Симулятор LTspice XVII
Кстати о MicroCap-е, ходят слухи, что он стал бесплатным: https://electronix.ru/forum/index.ph...opic&id=152656
|
|
|
|
08.07.2019, 12:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Да. Я уже скачал MC12 и установил. Буду и из него выкорчёвывать модели для LTspice как и из других программ. В нем есть возможность использовать постпроцессорную обработку - measure. Но к сожалению нет модели сердечника Чана. В ОРКАДе что то подобное сделали. Подвоха по поводу бесплатности пока не нашёл. Возможно разработчики задумали сделать новую программу, например с возможностью рисовать платы.
|
|
|
|
12.07.2019, 11:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.12.2004
Сообщений: 1,306
Сказал спасибо: 337
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
|
Re: Симулятор LTspice XVII
Уважаемый bordodynov, обращаюсь к Вам потому, что скорее всего никто не сможет решить мою сегодняшнею проблему. Хотел промоделировать схему. Нарисовал её запустил на моделирование установив время моделирования 10 мс. В течении 2 с моделирование завершилось. Меня интересовал сигналы на выходах ОУ U7 и U12. Увидев, что времени было выбрано мало увеличил его до 20 м. И вот тут появились странности. Во первых процесс расчета узлов сильно удлинился и во вторых На экран были выведены эпюры напряжений только за первую 1 мс. Тогда я стал пробовать увеличивать время моделирования постепенно по 1 мс. И оказалось, что как только дошел до 18 мс процесс сильно затормозился, а вывод на экран эпюр напряжений вообще нарушился. В чем может быть проблема и как её решить. Схему прилагаю.
|
|
|
|
12.07.2019, 11:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.06.2007
Адрес: Минск, Беларусь
Сообщений: 7,963
Сказал спасибо: 771
Сказали Спасибо 3,981 раз(а) в 2,839 сообщении(ях)
|
Re: Симулятор LTspice XVII
Чтобы посчитало method=gear, а чтобы быстрее trtol=7
|
|
|
Сказали "Спасибо" bordodynov
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:11.
|
|