Разработка схемы электрической принципиальной
в программной среде NI Circuit Design Suite — Multisim 12.0. Часть 2
Татьяна КОлЕСНИКОВА
Времена, когда электрические схемы чертили на бумаге вручную, остались в прошлом. Сегодня подавляющее большинство специалистов производят разработку комплекта конструкторской документации при помощи специальных программ, одна из которых — Multisim. Система Multisim одновременно является редактором схем, позволяющим разрабатывать сложные схемы электрические принципиальные, и приложением для их симуляции. Multisim предназначена для ввода схемы и подготовки к следующему этапу — разводке печатной платы.
Проектирование схемы электрической принципиальной
Принципиальная электрическая схема — это графическое отображение реального электрического устройства с помощью условных графических и буквенно-цифровых обозначений, а также связей между элементами. В отличие от разводки печатной платы принципиальная схема не показывает физического расположения компонентов, а лишь указывает взаимное соединение выводов условных графических обозначений реальных компонентов (например, микросхем) печатной платы. При этом допускается объединение группы линий связи в шины, но необходимо четко указывать номера линий, входящих в шину и выходящих из нее. Обычно при разработке радиоэлектронного устройства процесс создания принципиальной схемы становится промежуточным звеном между стадиями разработки функциональной схемы и проектированием печатной платы. В ГОСТ 2.701-2008 принципиальная схема описана как «схема, определяющая полный состав элементов и связей между ними и, как правило, дающая детальное представление о принципах работы изделия». Сложные электрические схемы могут состоять из сотен элементов. И ошибка, допущенная при проектировании принципиальной схемы, неизбежно будет повторяться во всех последующих документах конструкторской документации. В итоге разработчику придется вновь возвращаться к чтению принципиальной схемы, чтобы обнаружить погрешность. Программы для разработ-
ки электрических схем заметно облегчают труд инженера. Multisim — это программа для создания на компьютере электрических схем, а также моделирования событий, происходящих в реальных электрических цепях. С помощью данной программы можно как собрать элементарную схему, так и разработать довольно сложный проект. Сборка электрических цепей выполняется в графическом режиме, что существенно облегчает и ускоряет построение. Все компоненты, необходимые для сборки схемы, изображены схематическими значками, что значительно упрощает их поиск в библиотеке компонентов Multisim.
Настройка параметров листа схемы
Для каждого листа схемы в Multisim можно настроить свои параметры (цвет рабочей области чертежа, формат листа, шрифт, ориентация страницы, отображение цоколевки компонентов, названий цепей и сетки). Эти параметры сохраняются вместе с файлом схемы, поэтому, даже если файл будет открыт на другом компьютере, установки будут использованы те же. Для того чтобы открыть окно настроек параметров листа схемы, необходимо в меню «Редактор» выбрать пункт «Свойства» или же, щелкнув правой кнопкой мыши в свободной области рабочего проекта, вызвать контекстное меню, в котором выбрать пункт «Свойства». В результате откроется окно «Схемные установки», разделенное на следующие вкладки:
• «Отображение»;
• «Цвета»;
• «Рабочее поле»;
• «Проводник»;
• «Шрифт»;
• PCB;
• «Элементы отображения».
Вкладка «Отображение» (рис. 1а) предоставляет возможность управлять отображением атрибутов компонентов и других объектов схемы в рабочей области проекта. Вкладка «Отображение» разделена на несколько полей. В верхней части вкладки расположено поле «Компонент», в котором можно, установив флажки в чекбоксах, задать видимость на схеме тех атрибутов компонента, в отображении которых есть необходимость. Результаты выбора будут показаны в окне предварительного просмотра, расположенном в правом верхнем углу рассматриваемой вкладки. В случае, когда в чекбоксе «Выводы символа» установлен флажок, на схеме будут отображены названия выводов символов компонентов. Установленный флажок в чекбоксе «Выводы корпуса» задает отображение цоколев-ки в размещенных на схеме компонентах. В поле «Номера цепей» посредством установки переключателя в одну из позиций:
• «отображать»;
• «выбирать»;
• «скрыть все»
можно задать видимость имен цепей на схеме.
Установите флажок в чекбоксе «Показывать значки» поля «Входы в шину», если есть потребность в отображении имен шин на схеме. В поле «Соединители» посредством установки флажков в следующих чекбоксах:
• «Листовые»;
• «Общие»;
сапр i проектирование
159
Рис. 1. Диалоговое окно «Схемные установки»: а) вкладка «Отображение»; б) вкладка «Цвета»
• «ИБ/ПС» (соединительные контакты иерархических блоков/подсхем);
• «Межлистовые»
можно задать видимость названий соединительных контактов на схеме.
В левой нижней части вкладки находится чекбокс «Сохранить по умолчанию». Установленный в данном чекбоксе флажок позволит сохранить и в дальнейшем использовать по умолчанию произведенные в окне «Схемные установки» настройки.
По умолчанию цвет рабочей области проекта белый, но при желании его можно изменить на вкладке «Цвета» (рис. 1б). Для этого в поле «Цветовая схема» в меню из выпадающего списка необходимо выбрать один из пунктов:
• «Черное поле»;
• «Белое поле»;
• «Белый и черный»;
• «Черный и белый»;
• «Выбрать».
В том случае если в меню установлено значение «Выбрать», разработчик получает воз-
можность не только управлять цветом фона рабочего поля программы, но и производить настройку цвета следующих объектов:
• текст;
• компонент с моделью;
• компонент без модели;
• компонент без корпуса;
• проводник;
• соединитель;
• выбор (штриховая линия выделения объектов схемы);
• шина;
• ИБ/ПС (иерархический блок/подсхема). Настройка цвета выполняется посредством
нажатия на цветную иконку, расположенную рядом с названием объекта, цвет которого нужно изменить, и выбором необходимого цвета из палитры в окне «Палитра» (рис. 2). При этом цветные иконки отображают настоящий цвет объектов схемы.
На вкладке «Рабочее поле» (рис. 3а) в поле «Отображать», установив флажки в соответствующих чекбоксах, можно задать на разрабатываемой схеме отображение сетки,
граничных линий печати и координатных полос. Результаты выбора будут показаны в окне предварительного просмотра, расположенном в левом верхнем углу рассматриваемой вкладки. В поле «Параметры листа» задается формат листа чертежа, расположение страницы (книжная, альбомная), уточняется размер выбранного формата чертежа и единицы измерения.
На вкладке «Проводник» (рис. 3б) в поле «Ширина линии» указывают ширину проводников и шин разрабатываемого проекта.
Вкладка «Шрифт» представлена на рис. 3в. На данной вкладке разработчику предоставляется возможность установить необходимый шрифт и задать объекты, к которым этот шрифт будет применен. Для этого следует в поле «Шрифт» выбрать название шрифта, в поле «Стиль» установить его начертание (нормальный, курсив, жирный, жирный курсив) и в поле «Размер» указать размер шрифта. Выравнивание текста (по левому краю, по центру, по правому краю) можно задать в одноименном поле.
После того как все параметры шрифта настроены, вы можете в окне «Просмотр» (окно предварительного просмотра шрифтов) увидеть, как будет отображаться на схеме только что настроенный шрифт. Созданный шрифт можно применить для всех элементов ра-
Рис. 3. Диалоговое окно «Схемные установки»: а) вкладка «Рабочее поле»; б) вкладка «Проводник»; в) вкладка «Шрифт»
Рис. 4. Вкладка «Отображение»
Рис. 3. Диалоговое окно «Схемные установки»: г) вкладка PCB; д) вкладка «Элементы отображения» панели «Панель разработки»
бочей области проекта, содержащих текст, или же только для некоторых. Задать применение только что созданного шрифта ко всей схеме или же выборочно к некоторым объектам схемы можно в поле «Применить к», поставив переключатель в необходимую позицию. Указать объекты, к которым будет применен шрифт, можно в поле «Изменить» посредством установки флажков в следующих чекбоксах:
• «Схемное обозначение»;
• «Название и величина»;
• «Дополнительные атрибуты»;
• «Номера выводов»;
• «Выводы символа»;
• «Номера соединений»;
• «Текстовая информация»;
• «Комментарии и пробники»;
• «Имя шинной линии».
Вкладка PCB предназначена для установки параметров, которые в дальнейшем понадобятся при экспорте данных в Ultiboard-проект печатной платы. Рассмотрим вкладку PCB более подробно (рис. 3г). В ее верхней части расположено поле «Заземление». Установите в данном поле флажок в чекбоксе «Соединить аналоговую и цифровую 'земли'» в том случае если есть необходимость сделать цифровую и аналоговую «земли» совместными при экспорте данных в Ultiboard-проект. Указать единицы измерения можно в поле «Установки экспорта». Для этого в меню «Единицы» из выпадающего списка выберите необходимое значение. В центральной части вкладки PCB находится поле «Проводящие слои» — в нем следует обозначить нужное количество медных слоев, при этом в правой части поля отобразится список заданных слоев. С увеличением значения «Пары слоев» увеличивается и число медных внутренних слоев. Установки, заданные на вкладке PCB, в дальнейшем будут использоваться в Ultiboard для определения настроек по умолчанию при разработке проекта печатной платы.
Вкладка «Элементы отображения» представлена на рис. 3д. На ней в окне «Закрепленные» отображаются уже существующие схемные слои. Окно «Вспомогательные» разрешает добавлять пользовательские дополнительные слои, которые будут доступны в Multisim. Пользовательские слои могут применяться для пояснений к разрабатываемой схеме и добавляются при помощи кнопки «Добавить», находящейся в правой верхней части окна «Вспомогательные». По умолчанию созданному слою присваивается стандартное имя «Новый слой N» (где N — номер нового слоя по порядку), но при необходимости ему можно присвоить новое имя. Для этого выделите левой кнопкой мыши слой, предназначенный для переименования, и нажмите кнопку «Переименовать» (она находится в правой верхней части окна «Вспомогательные») — имя слоя примет вид «окошка», в котором можно ввести новое название слоя. Для окончания процедуры переименования нажмите клавишу Enter на клавиатуре.
Для того чтобы активировать внесенные изменения, в окне «Схемные установки» нажмите кнопку «Применить» или ОК.
Задать видимость схемных слоев можно на «Панели разработки» на вкладке «Отображение» (рис. 4). Добавить «Панель разработки» в проект Multisim можно при помощи команды основного меню «Вид» ^ «Панель разработки». Данная панель имеет несколько вкладок и используется для управления различными элементами схемы. С помощью флажков в чекбоксах разработчик устанавливает видимость схемных слоев текущего чертежа на вкладке «Отображение»:
• Обозначение — позиционное обозначение элементов рабочей области (например, R1, DD32).
• Метка и значение — данный слой содержит метки, введенные в диалоговом окне свойств компонентов в поле «Метка» вкладки «Символ». А также значения компонента (например, 1 кОм).
• Атрибуты и вариант — данный слой содержит информацию об атрибутах, введенную в диалоговом окне свойств компонентов в поле «Атрибуты» вкладки «Символ». Для того чтобы открыть окно свойств компонента, необходимо в рабочей области проекта выделить левой кнопкой мыши нужный компонент, а правой кнопкой вызвать контекстное меню и выбрать в нем пункт «Свойства».
• Номер цепи — данный слой содержит имена цепей.
• Символ вывода — данный слой содержит названия выводов символов.
• Номер вывода — данный слой содержит цоколевку.
• Внутренние номера шины — содержит надписи, которые отображаются в точках соединения цепей и шины.
• Маркер ошибки — данный слой содержит маркеры, которые размещаются на схеме, для обозначения точек ошибок ERC (проверки правил электрических соединений).
• Статический пробник — данный слой содержит статические измерительные пробники, размещенные в схеме.
• Компонент — данный слой содержит прикрепленные в рабочей области проекта комментарии.
• Текст/Рисунок — содержит любые графические элементы, размещенные в рабочей области проекта.
Кроме того, на вкладке «Отображение» разработчик может устанавливать видимость вспомогательных слоев.
Добавление комментариев в рабочую область чертежа
Для облегчения понимания процесса работы между сотрудниками, работающими над одним проектом, и добавления пояснительной информации на схеме в программе Multisim могут быть использованы комментарии. Пояснительный текст в прямом смысле этого слова пришпиливают к рабо-
чей области чертежа или непосредственно к компоненту. Причем при перемещении компонента в пределах чертежа перемещается и прикрепленный к нему комментарий.
Для того чтобы добавить комментарий в рабочую область проекта или к компоненту, надо выбрать в меню «Вставить» ^ «Комментарии». Затем переместить курсор мыши в нужное место на схеме и щелкнуть левой кнопкой мыши — комментарий размещен, но по умолчанию он пуст. Для введения текста в размещенный комментарий необходимо:
1. Дважды щелкнуть левой кнопкой мыши по комментарию или «шпильке», которая его прикрепляет. В результате будет открыто диалоговое окно «Свойства комментариев».
2. Окно «Свойства комментариев» разделено на две вкладки: «Экран» (рис. 5а) и «Шрифт» (рис. 5б). Задать соответствующий шрифт, стиль, размер и выравнивание текста комментария можно на вкладке «Шрифт» в одноименных полях. После того как все параметры шрифта настроены, вы можете в окне «Просмотр» (окно предварительного просмотра шрифтов) просмотреть, как настроенный шрифт будет отображаться в окне комментария на схеме. Созданный шрифт можно применить для всех комментариев схемы или только для выбранного. Для этого в поле «Применить к» установите переключатель в необходимую позицию: «Выбранному» или «Всей схеме». В левой нижней части вкладки находится чекбокс «Сохранить по умолчанию». Флажок, установленный в данном чекбоксе, позволит сохранить и в дальнейшем использовать созданный шрифт по умолчанию для всех комментариев.
3. На вкладке «Экран» диалогового окна «Свойства комментариев» в поле «Отображение» можно при помощи левой кнопки мыши выбрать слой, на котором появится комментарий. В этом же поле установкой/снятием флажка в чекбоксе «Отображать постоянно» задаем способ отображения комментария на схеме. Если флажок установлен, комментарий на схеме отображен постоянно, в противном случае на схеме будет показана только «шпилька» комментария (рис. 6), а его прочтение окажется возможным лишь после того, как к «шпильке» будет подведен курсор мыши.
4. Текст комментария вводится с клавиатуры на вкладке «Экран» в поле «Комментарии».
5. Цвет фона окна комментария и текста комментария можно задать в поле «Цвет», расположенном в левом верхнем углу вкладки «Экран». Цвет может быть установлен по умолчанию или же выбран из цветовой палитры в окне «Палитра». Данное окно можно вызвать, нажав одноименную кнопку. Кнопка «Палитра» активна лишь в том случае, когда переключатель в поле «Цвет» установлен в позицию «Выбрать».
Рис. 5. Диалоговое окно «Свойства комментариев»: а) вкладка «Экран»; б) вкладка «Шрифт»
с
Рис. 6. Представление комментариев на схеме
Если переключатель находится в позиции «Установленный» — цвет текста комментария и фон окна комментария устанавливаются по умолчанию. 6. Значения ширины и высоты окна комментария можно задать в поле «Размер» вкладки «Экран» путем ввода с клавиатуры. Также можно установить флажок в чекбоксе «Автоматически» — тогда окно комментария будет менять свой размер автоматически в зависимости от размера текста комментария.
Для ввода текста комментария без использования диалогового окна «Свойства комментариев» щелкните правой кнопкой мыши по размещенному комментарию, а затем выберите из контекстного меню пункт «Редактор комментариев» и введите в окне комментария нужный текст. Для окончания ввода текста щелкните левой кнопкой мыши в свободной области схемы.
Изменить расположение окна комментария относительно его «шпильки» можно, выделив это окно левой кнопкой мыши и переместив его в нужное место на черте-
же. «Шпильку» комментария можно переместить, перетащив ее мышью.
Работа с иерархическими блоками и подсхемами
Если в разрабатываемой схеме существует несколько однотипных узлов, для ее построения можно использовать иерархические структуры (иерархические блоки и подсхемы). При этом на схеме каждый узел будет представлен специальным компонентом («черным ящиком») в виде прямоугольника с выводами. Построение схемы каждого узла выполняется на отдельном листе. Схема иерархического блока хранится в отдельном файле с расширением *. ms12 (на него ссылается файл основной схемы). Подсхема хранится вместе с основной схемой. Любой фрагмент схемы можно оформить в виде иерархического блока, а затем разместить его на схеме, что позволяет уменьшить ее размеры. Поскольку иерархический блок фактически является отдельным файлом, его можно редактировать как отельную схему. Иерархические блоки и подсхемы позволяют
Рис. 7. Окно «Новый иерархический блок»
делить сложный проект на более мелкие взаимосвязанные схемы.
Только что созданный в Multisim новый проект по определению становится схемой верхнего уровня в текущей разработке. Все подсхемы и иерархические блоки, на которые ссылается этот файл, будут отображены в дереве проекта как подчиненные.
Для того чтобы добавить иерархический блок в разрабатываемую схему, необходимо в меню «Вставить» выбрать пункт «Новый иерархический блок». В результате откроется одноименное окно (рис. 7), в котором следует указать название новой схемы иерархического блока (поле «Файл иерархического блока») и количество входных и выходных выводов иерархического блока (поля «Входных выводов» и «Выходных выводов»), а затем нажать на кнопку ОК. Выбрать месторасположение файла схемы иерархического блока можно следующим образом:
• нажмите в окне «Новый иерархический блок» в поле «Файл иерархического блока» на кнопку «Просмотр...»;
• в открывшемся окне проводника Windows перейдите в каталог расположения файла;
• введите в поле «Имя файла» название файла схемы иерархического блока;
• нажмите в окне проводника Windows на кнопку «Сохранить»;
• нажмите на кнопку ОК в окне «Новый иерархический блок».
После выполненных действий все диалоговые окна будут закрыты, а к курсору мыши будет прикреплен созданный иерархический блок, который можно сразу же подсоединить к цепи схемы или просто разместить на чертеже, щелкнув в необходимом месте левой кнопкой мыши. Название нового иерархического блока появится в дереве проектов на вкладке «Структура» панели «Панель разработки». Выделите строку с названием при помощи левой кнопки мыши, чтобы перейти к листу схемы только что созданного иерархического блока. Перейти к листу схемы можно и другим способом:
• подведите курсор мыши к иерархическому блоку на чертеже, в результате над блоком появится значок стрелки (рис. 8) и всплывающая подсказка «Редактировать ИБ/ПС»;
• нажмите на значок стрелки.
Лист схемы только что созданного иерархического блока представляет собой обычный лист схемного проекта Multisim и содержит
Рис. 8. Проект Multisim, в котором присутствует иерархический блок
контакты соединения блока с основной схемой. Контакты в схему блока добавлены автоматически, и их количество зависит от того числа, которое вы ввели в полях «Входных выводов» и «Выходных выводов» диалогового окна «Файл иерархического блока» при создании иерархического блока. Теперь, когда вы находитесь в рабочем поле схемы иерархического блока, остается создать необходимый узел и подсоединить его выводы к контактам соединения блока с основной схемой (рис. 9).
Также иерархический блок можно добавить в разрабатываемую схему из уже существующего файла. Для этого требуется в меню «Вставить» найти пункт «Иерархический блок из файла» и в открывшемся окне проводника Windows выбрать при помощи левой кнопки мыши необходимый файл схемы, а затем нажать кнопку «Сохранить». После чего диалоговое окно проводника Windows будет закрыто, а к курсору мыши будет прикреплен созданный иерархический блок, который можно сразу же подсоединить к цепи схемы или просто разместить на чертеже, щелкнув в необходимом месте левой кнопкой мыши. После открытия листа схемы созданного иерархического блока в рабочем поле
будет размещена схема из файла. После создания иерархического блока из файла к нему автоматически (на основании анализа цепей схемы из файла) добавляются соединители ИБ/ПС. Если этого не произошло, соединители следует добавить вручную. Для этого перейдите к схеме иерархического блока и в меню «Вставить/Соединитель» выберите пункт «Вывод иерархического блока/подсхемы». Добавьте в рабочую область чертежа нужное количество соединителей и подсоедините их к схеме. После выполненных действий иерархический блок основной схемы будет содержать количество выводов, соответствующее количеству добавленных соединителей ИБ/ПС в схеме иерархического блока.
При проектировании больших проектов может возникнуть потребность заместить группу компонентов на схеме иерархическим блоком. Для этого надо в рабочей области проекта выделить мышью нужные компоненты и выбрать в меню «Вставить» пункт «Заменить иерархическим блоком». В результате откроется окно «Новый иерархический блок», в котором необходимо в поле «Файл иерархического блока» при помощи кнопки «Просмотр...» выбрать местораспо-
Рис. 9. Схема иерархического блока
СБзг
Рис. 10. Основная схема проекта: а) до замещения группы компонентов на схеме иерархическим блоком; б) после замещения группы компонентов на схеме иерархическим блоком
Рис. 11. Основная схема проекта: а) до замещения групп компонентов на схеме подсхемами; б) после замещения групп компонентов на схеме подсхемами
ложение на диске компьютера и задать имя нового файла схемы иерархического блока. После выполненных действий к курсору мыши будет прикреплен созданный иерархический блок. Для того чтобы разместить его в рабочей области проекта, щелкните левой кнопкой мыши в нужном месте на чертеже — соединение со схемой произойдет автоматически. На рис. 10 представлена основная схема проекта до и после замещения группы компонентов на схеме иерархическим блоком.
Для того чтобы добавить подсхему в разрабатываемую схему, выберите в меню «Вставить» пункт «Новая подсхема». В результате откроется окно «Имя подсхемы», где следует указать название новой подсхемы и нажать кнопку ОК. После этого диалоговое окно будет закрыто, а к курсору мыши будет прикреплен созданный блок подсхемы, который можно разместить на чертеже, щелкнув в необходимом месте левой кнопкой мыши. Название новой подсхемы появится в дереве проектов на вкладке «Структура» панели «Панель разработки». Выделите строку с названием при помощи левой кнопки мыши, чтобы перейти к листу схемы только что созданной подсхемы. Существует и другой способ перехода к листу схемы:
• подведите курсор мыши к блоку подсхемы на чертеже, в результате над блоком появится значок стрелки и всплывающая подсказка «Редактировать ИБ/ПС»;
• нажмите на значок стрелки.
Так же как и лист схемы иерархического блока, лист схемы только что созданной подсхемы представляет собой обычный лист схемного проекта МиИ^т. Теперь, когда вы находитесь в рабочем поле схемы подсхемы, остается создать необходимый узел и подсоединить его выводы к контактам соединения блока подсхемы с основной схемой. Соединительные контакты в схему подсхемы добавляются вручную. Для этого, находясь на листе схемы подсхемы в меню «Вставить/Соединитель», выберите пункт «Вывод иерархического блока/подсхемы». Добавьте в рабочую область чертежа нужное количество соединителей и подсоедините их к разработанному узлу. В результате после выполненных действий блок подсхемы, расположенный в основной схеме, будет содержать количество выводов, соответствующее количеству добавленных соединителей ИБ/ПС в схеме подсхемы. Теперь разработчику остается только подсоединить эти выводы к цепи основной схемы.
При проектировании больших проектов может возникнуть необходимость заместить группу компонентов на схеме подсхемой. Для этого в рабочей области проекта выделите при помощи мыши нужные компоненты и выберите в меню «Вставить» пункт «Заменить подсхемой». В результате будет открыто окно «Имя подсхемы», в котором надо задать имя новой подсхемы и нажать на кнопку ОК. После выполненных действий к курсору мыши будет прикреплен созданный блок подсхемы. Чтобы разместить его в рабочей области проекта, щелкните левой кнопкой мыши в нужном месте на чертеже — соединение со схемой произойдет автоматически. На рис. 11 представлена основная схема проекта до и после замещения групп компонентов на схеме подсхемами podsxema1 и podsxema2. На рис. 12 показаны листы схем подсхем podsxema1 и podsxema2.
Заключение
Как вы, наверное, уже убедились, несмотря на то, что система Ми^т является мощным средством создания схем электрических, работа с ней достаточно проста. К преимуществам системы можно отнести и ее нагляд-
компоненты и технологии • № 10 '2014 www.kit-e.ru
Рис. 12. Листы схем подсхем podsxema1 и podsxema2
ность, которая обеспечивается благодаря графическому интерфейсу. Разработка схемы в Multisim, по сути, не отличается от сборки реальной схемы. ■
Литература
1. NI Circuit Design Suite-Getting Started with NI Circuit Design Suite, National Instruments, January 2012.
2. NI Multisim — Fundamentals, National Instruments, January 2012.
3. PROFESSIONAL EDITION RELEASE NOTES NI Circuit Design Suite Version 12.0.1, National Instruments, 2012.
4. Multisim, Multisim User Guide, National Instruments, January 2007.
.-MiO.iii I s
Trji .>:;:>!:■ 4$f;i ^о-МГ^, fv7-' .--II-";!, iiiii!;.'^ ,':lvir;i м. м^тг.чим::. .w,.v.olvir;i м f