ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 07.04.2021

Просмотров: 738

Скачиваний: 8

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

Краткое

руководство

по

симулятору

 LTspice 

Валентин

Володин

valvolodin@narod.ru

Конструирование

изготовление

и

наладка

источников

питания

имеет

свои

специфические

особенности

Например

авария

источника

и

выход

из

строя

его

элементов

происходит

за

тысячные

и

миллионные

доли

секунды

что

практически

не

даёт

шанса

рассмотреть

её

причины

и

последовательность

В

этом

случае

многих

проблем

можно

избежать

если

предварительно

моделировать

работу

схемы

источника

Моделирование

позволяет

проверять

работу

элементов

источника

питания

в

критических

режимах

производить

замеры

которые

обычно

проблематичны

или

даже

не

возможны

на

реальном

устройстве

Моделирование

позволяет

уточнять

и

оптимизировать

результаты

предварительных

расчётов

а

порой

экспериментально

подбирать

параметры

элементов

и

режимы

работы

схемы

Все

выше

перечисленные

и

не

перечисленные

соображение

делают

моделирование

кровно

необходимым

этапом

конструирования

источников

питания

В

настоящее

время

любителю

и

профессионалу

доступно

большое

количество

программ

для

персонального

компьютера

позволяющих

производить

моделирование

работы

электронных

схем

Зачастую

эти

программы

  

используют

различные

базовые

математические

алгоритмы

,  

что

даёт

им

определённые

преимущества

при

моделировании

определённого

типа

электронных

устройств

Наибольшей

популярностью

пользуются

программы

использующие

 SPICE (

S

imulation 

P

rogram with 

I

ntegrated 

C

ircuit 

E

mphasis) 

алгоритм

моделирования

процессов

протекающих

в

  

электронных

схемах

Алгоритм

 SPICE, 

разработанный

в

конце

70-

х

годов

в

университете

Беркли

 (

Калифорния

), 

де

-

факто

стал

стандартом

для

разрабатываемых

и

уже

эксплуатируемых

в

настоящее

время

коммерческих

систем

схемотехнического

моделирования

для

персонального

компьютера

К

таким

системам

относятся

:  

HSPICE (

фирма

 “MetaSoftware”); 

PSpice (“Microsim”); 

MicroCap V (“Spectrum Software”): 

Circuit Maker (“The Virtual Elektronics Lab”); 

Dr. Spice; 

ViewSpice (“Deutsch Research”) 

и

другие

.  

Учитывая

тот

факт

что

не

для

всех

представляется

возможным

приобретение

коммерческой

системы

схемотехнического

моделирования

остановим

свой

выбор

на

прекрасном

и

к

тому

же

бесплатном

симуляторе

 LTspice 

от

корпорации

 Linear Technology.  SwCad 

можно

бесплатно

скачать

с

сайта

корпорации

Linear Technology[7]. 

Программа

может

работать

под

управлением

ОС

Windows 98;  

Windows 2000; 

Windows NT4.0; 

Windows Me; 

Windows XP; 

Linux RedHat 8.0 

с

 WINE 

версии

 20030219.  

Несмотря

на

свою

бесплатность

программа

является

настоящим

и

полноценным

 SPICE-

симулятором

позволяет

моделировать

аналогово

-

цифровые

схемы

имеет

дружественный

интерфейс

и

обеспечивает

вполне

приличную

скорость

моделирования

Кроме

этого

имеется

отличный

 (

правда

англоязычный

встроенный

 Help[9], 

который

является

прекрасным

и

лучшим

руководством

В

интернете

существует

достаточно

много

ресурсов

где

обсуждается

и

поддерживается

эта

прекрасная

программа

[4, 5]. 

Данный

раздел

написан

в

виде

пошаговой

инструкции

которая

поможет

начинающим

достаточно

быстро

освоить

эту

прекрасную

и

полезную

программу

Разумеется

при

этом

не

затрагиваются

некоторые

важные

моменты

которые

можно

будет

позже

разобрать

самостоятельно

исследую

примеры

и

встроенную

помощь

Так

же

существует

большое

количество

различной

литературы

посвящённой

 SPICE-

симуляторам

[1, 2, 6], 

которая

в

большей

мере

будет

справедлива

и

для

программы

 LTspice. 

Программа

заточена

для

анализа

процессов

происходящих

в

импульсных

источниках

питания

Однако

благодаря

своим

особенностям

программа

снискала

большую

популярность

и

среди

аудиофилов

При

наличие

подключения

к

Интернету

программа

регулярно

обновляется

Программа

достаточно

универсальна

и

позволяет

создавать

новые

библиотечные

элементы

редактировать

схемные

решения

производить

моделирование

и

просматривать

его

результаты

В

программе

имеется

встроенная

библиотека

моделей

большинства

микросхем

 DC-DC 

преобразователей

выпускаемых

корпорацией

 Linear Technology. 

Однако

библиотека

моделей

может

пополняться

самостоятельно

собственными

моделями

и

моделями

от

производителей

электронных

компонентов

Во

многом

эта

работа

уже

проделана

фанатами

 LTspice. 

Например

основной

набор

моделей

можно

найти

на

домашней

страничке

Андрея

Кадатч

 [3], 

где

надо

скачать

архив

 EXTRA. 

В

архиве

находятся

библиотека

моделей

транзисторов

диодов

тиристоров

симисторов

и

т

.

д

от

ведущих

мировых

производителей

Там

же

находится

подробная

инструкция

по

установке

этой

библиотеки

.   


background image

1. 

Установка

и

запуск

программы

 LTspice 

Как

уже

говорилось

ранее

программа

 LTspice IV 

работает

на

персональном

компьютере

под

управлением

операционной

системы

 Windows 98, 2000, NT 4.0, ME 

или

 XP. 

Так

как

программа

генерирует

много

данных

то

желательно

чтобы

на

жёстком

диске

было

свободное

пространство

размером

не

менее

200 

Мб

а

размер

оперативной

памяти

был

более

 128 

Мб

.  

Установочный

файл

 LTspice IV 

можно

бесплатно

скачать

с

сайта

корпорации

 Linear Technology [8. 

После

того

как

вы

скачали

самораспаковывающийся

архив

 LTspiceIV.exe, 

запустите

его

и

следуйте

инструкциям

Процесс

установки

обычно

не

вызывает

проблем

просто

надо

соглашаться

со

всеми

предложенными

настройками

Рис

. 1.

Меню

запуска

программы

 LTspice 

в

классическом

представлении

меню

Пуск

 Windows XP. 

После

установки

программы

на

рабочем

столе

появится

иконка

а

в

верхней

части

меню

Пуск

появится

строчка

LTspice IV

 (

рис

. 1). 

Программу

можно

запустить

как

с

помощью

иконки

на

рабочем

столе

так

и

через

меню

Пуск

В

результате

откроется

стартовое

окно

программы

 (

рис

. 2), 

которое

имеет

строку

заголовка

панель

команд

панель

инструментов

рабочее

поле

строку

подсказки

.  

В

левой

части

строки

заголовка

прописано

название

программы

В

правой

части

этой

строки

сгруппированы

стандартные

кнопки

управления

размером

окна

и

завершения

программы

Цвет

строки

заголовка

отражает

активность

окна

и

если

он

синий

то

окно

активно

а

если

серый

то

пассивно

На

панели

команд

расположены

стандартные

меню

набор

которых

может

меняться

в

зависимости

от

активного

приложения

расположенного

в

рабочем

поле

программы

На

панель

инструментов

вынесены

иконки

часто

используемых

команд

и

настроек

В

рабочем

поле

располагаются

подокна

рабочих

приложений

которыми

являются

редактор

схем

плоттер

редактор

символов

и

окно

текстовых

сообщений

В

строке

подсказки

отображается

текущее

состояние

программы

и

актуальные

настройки

симулятора

В

рассматриваемый

момент

там

отображается

надпись

Ready

которая

говорит

что

программа

загружена

и

ждёт

дальнейших

действий

пользователя

Рис

. 2.

Стартовое

окно

программы

 LTspice. 

2. 

Быстро

осваиваем

 LTspice 

Данный

раздел

написан

в

виде

пошаговой

инструкции

которая

поможет

начинающим

пользователям

достаточно

быстро

освоить

эту

прекрасную

и

полезную

программу

Разумеется

при

этом

не

затрагиваются

некоторые

важные

моменты

которые

будут

рассмотрены

в

последующих

главах

.  


background image

Для

загрузки

схемы

в

программу

 LTspice 

требуется

специальный

текстовый

файл

списка

соединений

(netlist). 

Этот

файл

имеет

расширение

 cir 

и

содержит

перечень

схемных

компонентов

узлов

с

которыми

эти

компоненты

связаны

определения

моделей

и

различные

 SPICE 

директивы

Для

загрузки

текстового

файла

списка

соединений

достаточно

выполнить

команду

меню

File 

(

Файл

) => 

Open 

(

Открыть

), 

т

е

активизировать

подпункт

Open

в

меню

File

расположенном

на

панели

команд

При

этом

из

всех

предложенных

типов

файлов

нужно

выбрать

 cir.  

Списки

соединений

генерируются

многими

программами

Например

подобный

файл

генерируется

программой

проектирования

фильтров

 FilterCAD 

производства

той

же

корпорации

 Linear Technology. 

Кроме

этого

текстовый

файл

списка

соединений

может

быть

создан

вручную

при

помощи

любого

текстового

редактора

Именно

таким

образом

описывались

схемы

в

ранних

 SPICE 

симуляторах

Однако

данный

способ

описания

схем

нельзя

назвать

очень

удобным

и

поэтому

многие

современные

 SPICE 

симуляторы

имеют

в

своём

составе

редактор

схем

LTspice 

также

содержит

редактор

схем

который

сохраняет

введённую

схему

в

специальном

файле

с

расширением

 asc. 

Перед

началом

симуляции

из

 ASC-

файла

извлекается

описание

схемы

и

автоматически

генерируется

 cir-

файл

который

в

дальнейшем

используется

симулятором

.  

Чтобы

преждевременно

не

забивать

себе

голову

ненужной

информацией

о

внутреннем

функционировании

программы

 LTspice, 

перейдём

к

более

практическим

вопросам

Известно

что

лучшим

способом

изучения

программы

является

попытка

что

-

либо

в

ней

сделать

Для

начала

нарисуем

схему

простейшего

мультивибратора

и

промоделируем

его

работу

Чтобы

начать

рисовать

новую

схему

нужно

щёлкнуть

левой

кнопкой

мышки

по

иконке

расположенной

на

панели

инструментов

или

выполнить

команду

File

 (

Файл

) => 

New Schematic

 (

Новая

схема

). 

Чтобы

редактировать

ранее

созданную

схему

следует

щёлкнуть

левой

кнопкой

мышки

по

иконке

расположенной

на

панели

инструментов

или

выполнить

команду

File 

(

Файл

) => 

Open 

(

Открыть

), 

а

затем

выбрать

входной

файл

с

расширением

 asc. 

Следствием

указанных

действий

будет

активизация

редактора

схем

Активность

редактора

схем

подтверждается

символом

синего

транзистора

в

левой

части

панели

команд

Если

создаётся

новая

схема

то

LTspice 

сам

присваивает

ей

имя

 Draft<

порядковый

номер

>.asc. 

Например

в

данном

случае

схеме

присвоено

имя

 Draft1.asc (

рис

. 3). 

Если

название

не

пришлось

вам

по

вкусу

то

его

можно

изменить

сохранив

схему

под

другим

именем

с

помощью

команды

File

 (

Файл

) => 

Save As

 (

Сохранить

как

).  

Нельзя

не

заметить

что

в

отличие

от

стартового

окна

на

панели

команд

окна

редактора

схем

появились

дополнительные

меню

:

Edit, Hierarchy, Simulate 

и

 Window,

а

также

стали

активными

значки

на

панели

инструментов

Рабочее

поле

редактора

схем

окрасилось

в

светло

-

серый

цвет

установленный

по

умолчанию

При

необходимости

с

помощью

комбинации

клавиш

 <Ctrl>+<G>, 

можно

нанести

сетку

на

рабочее

поле

редактора

схем

Аналогичный

результат

можно

получить

с

помощью

команды

View

 (

Вид

) => 

Show Grid

 (

Показать

сетку

).  

Рис

. 3. 

Окно

схемного

редактора

 LTspice 

Немного

забегая

вперёд

отметим

что

в

правой

части

строки

подсказки

отображается

алгоритм

работы

вычислителя

 SPICE 

симулятора

Пользователю

доступны

два

алгоритма

работы

вычислителя

Normal; 

Alternate.  

По

умолчанию

устанавливается

алгоритм

 Normal, 

который

несколько

быстрее

алгоритма

 Alternate. 

Однако

алгоритм

 Alternate 

обеспечивает

большую

внутреннюю

точность

и

устойчивость

процесса

вычислений

Благодаря

этому

для

многих

схем

алгоритм

 Alternate

способен

обеспечить

и

большую

скорость

моделирования

Так

что

если

симулятор

надолго

 "

задумывается

", 

то

первое

что

стоит

сделать

, — 

это

изменить

алгоритм

работы

вычислителя

Для

этого

надо

щёлкнуть

левой

кнопкой

мышки

по

иконке

на

панели

инструментов

или

выполнить

команду

Simulate

 (

Моделирование

) => 

Control Panel

 (

Панель

управления

). 

В

возникшем

после

этого

окне

Control Panel

надо

выбрать

вкладку

SPICE

и

в

строке

Solver(*)

установить

требуемый

алгоритм


background image

Для

выбора

часто

используемых

компонентов

таких

как

резисторы

конденсаторы

индуктивности

и

диоды

можно

воспользоваться

соответствующими

иконками

расположенными

на

панели

инструментов

.  

Применительно

к

мультивибратору

получится

примерно

следующая

картина

 (

рис

. 4). 

Рис

. 4. 

Размещение

компонентов

в

окне

редактора

схем

 LTspice. 

Для

выбора

остальных

компонентов

необходимо

выполнить

команду

Edit

 (

Редактировать

) => 

Component

 (

Компонент

), 

которая

вызывает

диалоговое

окно

Select Component 

Symbol

 (

рис

. 5). 

Аналогичное

действие

производит

нажатие

функциональной

клавиши

 <F2>, 

а

также

щелчок

левой

кнопкой

мышки

по

иконке

расположенной

на

панели

инструментов

Выбрав

требуемый

компонент

нужно

щёлкнуть

левой

кнопкой

мышки

по

кнопке

OK

после

чего

компонент

переносится

на

рабочее

поле

в

окне

редактора

схем

Рис

. 5.

Выбор

компонентов

из

диалогового

окна

Select Component Symbol


background image

Необходимое

пространственное

положение

компонента

можно

обеспечить

вращая

его

комбинацией

клавиш

 <Ctrl>+<R>. 

Также

на

панели

инструментов

есть

специальные

иконки

предназначенные

для

вращения

и

зеркального

отображения

выбранного

компонента

Кроме

этого

на

панели

инструментов

присутствуют

иконки

позволяющие

осуществлять

стандартные

операции

редактирования

или

 <F5> — 

удалить

один

либо

группу

схемных

элементов

или

 <F6> — 

копировать

один

либо

группу

схемных

элементов

 — 

вставить

схемные

элементы

скопированные

в

другом

документе

 (

например

из

другого

 ASC-

файла

);  

 — 

найти

компонент

в

большой

схеме

Найденный

компонент

подсвечивается

жёлтым

цветом

;  

или

 <F7> — 

переместить

один

либо

группу

схемных

элементов

или

 <F8> — 

перетащить

один

,

либо

группу

схемных

элементов

Отличается

от

перемещения

тем

что

позволяет

перетаскивать

компоненты

без

разрыва

электрических

связей

Таким

образом

например

можно

проводить

линии

под

углом

отличным

от

прямого

или

 <F9> — 

вернуться

к

предыдущему

состоянию

или

 <Shift>+<F9> — 

вернуться

к

последующему

состоянию

Все

перечисленные

здесь

а

также

дополнительные

действия

можно

производить

через

меню

Edit 

(

Редактировать

на

панели

команд

 (

рис

. 6). 

Рис

. 6.

Вид

меню

Edit

на

панели

команд

После

размещения

всех

компонентов

получим

картинку

изображённую

на

рис

. 7. 

Рис

. 7.

Размещение

компонентов

в

окне

редактора

схем

 LTspice.