LINUX.ORG.RU

Вышел симулятор электронных схем Qucs-S 1.0.0

 , , ,


9

3

Сегодня, 30 октября, состоялся релиз версии 1.0.0 симулятора электронных схем Qucs-S. Программа предоставляет удобный графический интерфейс для консольного симулятора Ngspice или других SPICE-совместимых движков. Начиная с этого выпуска, проект перешёл на нумерацию версий 1.0.x вместо 0.0.x. Здесь событие скорее формальное, так как проект уже давно вышел из стадии беты.

Ниже краткий список новшеств релиза 1.0.0.

  • Добавлена возможность моделирования логических элементов при помощи Ngspice (требуется версия 38 или выше). Пока реализованы не все цифровые компоненты.

  • На графиках теперь можно установить инженерную нотацию с префиксами (например 1k, 100u) для чисел (см. скриншот).

  • По оси Y можно установить масштаб в децибелах в свойствах диаграммы, не прибегая к использованию уравнений.

  • Бэкпортированы из Qucs-0.0.20 (это релиз, который так и не вышел) утилиты для синтеза аттенюаторов, делителей мощности, расчёта длинных линий.

  • Добавлен поиск по библиотекам с предпросмотром компонента в левой части главного окна программы (см. скриншот).

  • Удалена утилита Qucs-lib. Теперь вся её функциональность доступна в главном окне, и отдельная утилита менеджера библиотек больше не нужна.

  • Бэкпортировано улучшенное дерево проектов с навигацией по подкаталогам, как в Qucs-0.0.20.

  • Примеры (из подкаталога examples) подвергнуты ревизии, схемы исправлены и закачаны заново. Несовместимые с Ngspice примеры перемещены в подкаталог qucsator. Бинарные файлы удалены из дерева примеров.

  • Добавлены новые символы для 3- и 4-выводных МОП-транзисторов и 4-выводного биполярного транзистора.

  • Закрыто множество отчётов об ошибках.

Ссылки на репозитории для Debian, Ubuntu, openSUSE и Fedora, а также инструкции по установке можно найти на странице релиза на Гитхабе.

Программа написана на C++ с применением Qt5 и распространяется на условиях GPL 2.0 или более поздней.

>>> Страница релиза на Гитхабе

★★★

Проверено: hobbit ()

Ответ на: комментарий от yoghurt

На Qt5 портировали ещё в феврале. Для Qt6 пока собирать не пробовал.

DarthVadimius ★★★ ()
Ответ на: комментарий от UriZzz

Да, это симулятор электронных схем. Для моделирования используется Ngspice, который устанавливается автоматически по зависимостям.

DarthVadimius ★★★ ()
Ответ на: комментарий от DarthVadimius

Ничего себе вундервафля. Мне бы в школьные годы… Интересно, в РОСОвских репах есть??? Надо будет поставить поиграться.

UriZzz ()
Ответ на: комментарий от UriZzz

В Росу вроде пока не добавили. Но существует AppImage, если нет желания собирать Qucs-S вручную.

DarthVadimius ★★★ ()

Вот что не хватает в таких приложениях, так это анимации, которая показывала бы как и куда течет ток.

Skullnet ★★★★ ()
Ответ на: комментарий от Skullnet

Но я не знаю, как идет сигнал,
Я не знаю принципа связи,
Я не знаю, кто клал кабель,
Едва ли я когда-нибудь услышу тебя, тебя, тебя…

hobbit ★★★★★ ()

спасибо, поздравляю с релизом, долгой и успешной жизни!

Andrew-R ★★★ ()
Ответ на: комментарий от Skullnet

Вот что не хватает в таких приложениях, так это анимации, которая показывала бы как и куда течет ток.

«Остроконечники и тупоконечники» © (физики и техники) веками троллят: от - к + или от + к -, переменный шатается туды-сюды.
А ещё есть вихревые токи Фуко – циркулярно и в эффекте Джозефсона – туннельно. Но Qucs-S’у они неведомы :)

quickquest ★★★★★ ()

Мужики, кто знает, это главная программа такого рода под сабжевую Ос или ещё бывают главные?

pihter ★★★★★ ()
Ответ на: комментарий от Skullnet

анимации, которая показывала бы как и куда течет ток.

Он же сложнее течёт, чем из точки а в точку б. Да и ток - не главное.

pihter ★★★★★ ()

Отличная программа. Спасибо тебе, дорогой друг!

Puzan ★★★★★ ()
Ответ на: комментарий от quickquest

Оглашение списка

Ну а серьезного-то (не на ликероводочный) там? Сабж и кикад?

pihter ★★★★★ ()
Ответ на: комментарий от DarthVadimius

В последних версиях KiCAD теперь имеется симуляция через Ngspice, но пока не все виды моделирования поддерживаются.

Оооооо – вкуснятина, спасибо!

pihter ★★★★★ ()

Детская мечта иметь такой симулятор. хорошо сейчас же молодёжи.

fMad ★★ ()

А насколько сложно добавить туда симуляцию микроконтроллеров? Или это в ngspice ее нужно добавлять?

Rupricht ★★ ()
Ответ на: комментарий от Rupricht

симуляцию микроконтроллеров?

Для симуляции PIC, AVR и Arduino глянь свежий SimulIDE ©.

quickquest ★★★★★ ()
Ответ на: комментарий от Rupricht

Это нужно делать на стороне Ngspice. Попытки реализовать поддержку VHDL для Ngspice, которая необходима для такого моделирования, предпринимались, но всё заглохло. Так что в обозримом будущем моделирования МК в Qucs-S не будет. Да оно в Qucs-S и не нужно. Я считаю, что следует сосредоточиться на аналоговом моделировании, анализе S-параметров и т.п.

Существует САПР SimulIDE, где моделирование 8-битных МК реализовано https://www.simulide.com/p/home.html . Но аналоговые модели там упрощённые.

DarthVadimius ★★★ ()
Ответ на: комментарий от DarthVadimius

У меня список был просто я скинул. Вроде да, там нет, но не помню уже точно

LINUX-ORG-RU ★★★★★ ()
Ответ на: комментарий от DarthVadimius

Спасибо. Не знал про SimulIDE. Сейчас поставил, загрузил прошивку от светодиодной моргалки с ШИМом на Attyny45. Оно, конечно, работает, но не правильно, как будто ядро микроконтроллера зависает, а шим продолжает молотить. Для обучения пойдет.

Rupricht ★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.