Перейти к содержанию

Моделирование электроники. Общая тема


valvol

Рекомендуемые сообщения

Тема выросла отсюда: Весь софт электронщика бесплатный (freeware) для Linux/Windows  ⏮️

 

 

В 14.06.2016 в 12:17, nevod сказал:

Надо попробовать хоть под Wine...

Под Wine LTspice IV и LTspice XVII работают без всяких ограничений. Даже встроенная помощь работает. Единственная замеченная проблема, это некорректная реакция на комбинацию клавиш "ALT - Левая кнопка мыши", используемую для отображения графика мощности. Эта же комбинация в gnome обычно используется для перемещения окна.

 

Для Ubuntu этот конфликт достаточно просто разрешается.

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

 

Anastasia Lartseva Aug 5, 2013 at 11:51 pm

Комбинация клавиш "ALT - Левая кнопка мыши" может перемещать окно, то есть зажав ALT и нажав левую кнопку мыши в любом месте окна, можно его перемещать.
Это хорошо, но вот сочетание этих клавиш может подпортить использование функций в других программах.
И в этой статье, я расскажу как отключить это, вернее назначить другое сочетание клавиш.

Итак, все действия будут делаться в редакторе dconf.
Если Вы не читали мои статьи по настройке системы и у вас он не установлен, самое время его установить!
(Это своеобразный аналог редактора реестра Windows.)
Установка dconf:
sudo apt-get install dconf-tools

Теперь открываем его, и переходим org -> gnome -> desktop -> vm -> preferences.
Видим параметр mouse-button-modifier:
Вот этот параметр и отвечает за нашу клавишу ALT. 

Не спешите его оставлять пустым. Иначе у Вас левая кнопка мыши будет работать так, как бы она работала с нажатой кнопкой ALT.
Нужно вписать одну из следующих клавиш, будьте внимательны (если накосячили и ввели неправильно, то нажмите "set to default", ничего страшного в этом нет):
Можно назначить клавиши:
<Super> - это клавиша "Windows"
<Control> - надо писать так, а не <Ctrl>
<Shift>
Вот и всё!

После этих действий, проблем с вашими программами, в которых нужна клавиша ALT, не будет.
Клавиша ALT и HUD меню.

Если Вас беспокоит, что во время нажатия ALT - у вас срабатывает HUD меню.
Это можно тоже изменить. Только намного проще: 
Итак, открываем Параметры системы - Клавиатура:
На вкладке "Комбинация клавиш" - "Запуск приложений" находим параметр:
Клавиша для отображения HUD. 
Меняем на другое сочетание клавиш.
Вот и всё. Теперь клавиша Alt не будет вызывать меню HUD.

 

 

  • Я с тобой! 1
Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 26
  • Создана
  • Последний ответ

Топ авторов темы

В 01.06.2018 в 16:58, valvol сказал:

Под Wine LTspice IV и LTspice XVII работают без всяких ограничений. Даже встроенная помощь работает. Единственная замеченная проблема, это некорректная реакция на комбинацию клавиш "ALT - Левая кнопка мыши", используемую для отображения графика мощности. Эта же комбинация в gnome обычно используется для перемещения окна.

 

Это дело известное. Только с Wine возиться неохота. И хочется все в одном...
А Ваша книга пригодится и при работе со встроенным в KiCad NGSpice:

http://ngspice.sourceforge.net/presentation.html 

 

Если у Вас есть желание, то можно поработать над тем, чтобы Ваши модели магнитных компонентов приспособить для NGSpice. А то с этим у них там не очень...

 

И еще вопрос. Разрешаете ли Вы портировать Ваши модели из книги в NGSpice?

Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, Passer_by сказал:

А Ваша книга пригодится и при работе

 

6 минут назад, Passer_by сказал:

Разрешаете ли Вы портировать Ваши модели из книги

 

Я чего-то упускаю? О какой книге речь?

Ссылка на комментарий
Поделиться на другие сайты

ValVol - это Валентин Володин. Личность легендарная у любителей силовой электроники.

У него есть книга про LTspice. Но он не только автор книги, а еще и большой популяризатор Spice-моделирования как такового.

Вот книга.

Book.thumb.jpg.38326200bede381f5006c9e7c68a10ee.jpg

 

Автору респект и уважуха!

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Passer_by сказал:

Если у Вас есть желание, то можно поработать над тем, чтобы Ваши модели магнитных компонентов приспособить для NGSpice. А то с этим у них там не очень...

 

И еще вопрос. Разрешаете ли Вы портировать Ваши модели из книги в NGSpice?

 

Да, NGSpice не имеет встроенной модели, позволяющей моделировать магнитные элементы с гистерезисом. Но эта проблема решаема. Возможные варианты решения приводятся в статье   Transformer SPICE Model от Edward Herbert. Перевод этой статьи можно найти здесь: Transformer_SPICE_Model_ru[1].pdf

 

На сайте Intusoft лежит книжка Power Specialist's App Note Book от Christophe Bass, в которой, с стр. 120, также приводятся несколько вариантов.

 

К сожалению, лично поработать над этим у меня не получится, т.к. я не использую NGSpice в своей практике. Однако готов, на сколько это возможно, советом поддержать всякие старания тех, кто в этом заинтересован.

Также не возражаю в портировании всех моих моделей под  NGSpice.

 

2 часа назад, Passer_by сказал:

Личность легендарная у любителей силовой электроники.

 

Всегда рад пообщаться с коллегами и теми, кто только приобщается.

  • Я с тобой! 1
Ссылка на комментарий
Поделиться на другие сайты

40 минут назад, valvol сказал:

Также не возражаю в портировании всех моих моделей под  NGSpice.

Тогда, думаю, для начала надо "симулировать", встроенные в Switchcad, (акроним LTSpice, похоже, умер вместе с LT) логические элементы. Я уже сделал И-НЕ и RS-триггер, работающие без нарушения сходимости (convergence). А Вашу часть можно брать "как есть", без изменений.

 

40 минут назад, valvol сказал:

Всегда рад пообщаться с коллегами и теми, кто только приобщается.

Я в теме давно. Вот одно из последних поделий, за которое не стыдно, естественно, не лично мое:

Case.thumb.png.3cd5ce14595171d6d46f1c0582ae3551.png

Многофазный преобразователь 170 кВт, 80 Вольт max, для электродуговой печи.

А в современной жизни занимаюсь всякой, простите за натурализм, хренью, ради копеек.

 

Ссылка на комментарий
Поделиться на другие сайты

Предлагаю посвятить эту тему моделированию электроники и соответственно переименовать.

 

Пока рассмотрим все "моделяторы".  А дальше будет видно. Может Simulink выделится отдельно.

Предпочтение отдается свободному ПО, типа SwitchCad (LTSpice) или NGSpice.

 

Моделями делимся здесь же. К примеру, ниже NGSpice модели логики.

NAND2.txt

NOR2.txt

RSTRIG.txt

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Passer_by сказал:

Предлагаю посвятить эту тему моделированию электроники и соответственно переименовать.

 

 

Принимается!

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Passer_by сказал:

Может Simulink выделится отдельно.

Так же имеет смысл посмотреть в сторону PSIM. Мощная штука, специально заточенная под силовую электронику - SPICE и Simulink в одном флаконе. Симулятор разумеется коммерческий, но можно заполучить демо-версию с ограничением на максимальное количество компонентов. Для многих может представлять интерес простой анализ содержимого папаки Examples. У меня нормально работает Linux под WINE.

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, valvol сказал:

Так же имеет смысл посмотреть в сторону PSIM.

Спасибо. Но лично мне не очень нравятся коммерсанты. Я буду плакать, колоться, но грызть кактус фриварного софта.

Ограничение у PSIM - 34 компонента без права коммерческого использования. 

NGSPice тоже совсем не прост. Там есть возможность подключения собственных программных модулей в качестве моделей. А это - путь к моделированию алгоритмов совместно с аналоговыми частями системы. Причем совершенно даром. Для меня это сейчас наиболее актуально в связи с курсом Microchipa на системы на кристалле. На моем поделии из предыдущей темы как раз такой кристалл. PIC16F1716 называется. Одна часть управляет ЖКИ, читает кнопки, гудит свистелкой, а вторая управляет транзистором повышающего преобразователя, независимо от первой части, получая от нее лишь сигнал о работе.

Изменено пользователем Passer_by
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...