Инструкции

Справочный раздел

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

Разделы инструкций

В сети

Пользователей: 220
Из них просматривают:
Аналоги: 110. Видео: 1. Галерея: 1. Даташиты: 63. Инструкции: 3. Новости: 7. Остальное: 4. Производители: 2. Профиль пользователя: 12. Теги: 2. Форум: 14. Чат: 1.
Участников: 3
Гостей: 217

an , Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

Пользовательские компоненты

В SimulIDE можно создать два основных типа компонентов:

Подсхемы:

Это просто схемы, скрытые внутри пакета.
Существует отдельная страница, посвященная подсхемам.

Модульные:

Это компоненты, созданные путем комбинирования различных модулей, уже реализованных в SimulIDE.

Существует три основных типа модульных компонентов:

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

Создание пользовательского компонента включает следующие шаги:

Создание папки компонента


Самый простой способ — использовать имя компонента для папки и всех файлов.

Пример — серия 74:
Файлы 74HC00 находятся в папке с названием 74HC00 внутри папки «ICs», и все файлы имеют одинаковое имя:
ICs (папка)
-74HC00 (папка)
--74HC00.sim1
--74HC00.package
--74HC00_LS.package

Каждый тип компонента имеет дополнительные опции, позволяющие повторно использовать пакет или другие файлы в разных компонентах (см. каждый тип компонента).

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

Добавление в список компонентов

Чтобы ваши пользовательские компоненты появились в списке компонентов, необходимо добавить запись в один из существующих XML-файлов или создать новый.

XML-файлы для компонентов, включенных в SimulIDE, находятся по адресу: SimulIDE/data/
Ознакомьтесь с любым существующим XML-файлом в папке данных, чтобы понять структуру.

Вы можете добавлять компоненты в папку данных SimulIDE, но эти компоненты будут доступны только для данной установки программы.
Если вы хотите, чтобы ваши компоненты были доступны для всех версий/установок SimulIDE, используйте «Папку пользовательских данных», указанную в настройках приложения. В этой папке вы можете добавлять свои пользовательские компоненты или переопределять существующие компоненты своей версией.

Самый простой метод и общие опции описаны здесь, но каждый тип компонента может иметь другие опции (см. каждый тип компонента).
Структура этих XML-файлов выглядит следующим образом:

<itemlib>
  <itemset category="Some Category" type="Some_Type" folder="Some_Folder">
    <item name="Name1" info="short explanation about Name1" />
    <item name="Name2" info="short explanation about Name2" />
  </itemset>
</itemlib>


Объяснение по уровням:
itemlib представляет библиотеку компонентов, содержащую один или несколько наборов компонентов.

itemset представляет набор компонентов в определенной категории.

  • category - Это имя категории, в которую будут включены все компоненты из данного набора.
  • Может быть существующей категорией или новой. Может указывать на подкатегорию: «Категория/Подкатегория» (основная категория должна существовать).
  • type - Тип компонента.
  • folder (необязательно) - Папка, содержащая все компоненты данного набора (itemset).
  • icon (необязательно). Иконка, используемая для всех компонентов в этом наборе.
    Файл иконки должен находиться в папке: data/images/.

item представляет отдельный компонент, добавляемый в категорию.

  • name - Имя, которое будет отображаться в списке компонентов.
  • info (необязательно) - Дополнительная информация, которая будет отображаться рядом с именем компонента.
  • icon (необязательно) - Иконка, используемая для этого компонента. Файл иконки должен находиться в папке: data/images/.


Указание конкретных папок для отдельных компонентов: Чтобы задать конкретную папку для отдельного компонента, добавьте поле folder к этому элементу (item).

<itemset category="Some Category" type="Subcircuit" folder="Some_Folder">
  <item name="Name1" info="short explanation about Name1" />
  <item name="Name2" info="short explanation about Name2" />
  <item name="Comp_Y" folder="YY" info="My files in YY folder" />
</itemset>

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Наличие высокого напряжения на присоске можно проверить отверткой, соединенной с корпусом через резистор 3-5 МОм
Наличие резистора обязательно, так как без него из-за большого тока можно повредить умножитель или строчный трансформатор типа ТДКС.

Похожие инструкции