Четверг, 10.07.2025, 15:40


Сборник радио схем



Простой экзаменатор    |    Измерительный мост    |    Устройство индикации дней недели    |    Реле времени для фотопечати    |    Питание ламп дневного света    |    Электрическое световое табло    |    Устройство сигнализации    |    Объемная цветомузыкальная установка    |    Карманный радиоприемник    |    Модернизация канала звукового сопровождения.





Приветствую Вас Гость | RSS
Главная | Регистрация | Вход


Магазин электротехники

Меню сайта




Последнее на форуме



Статистика


PR-CY.ru
Счетчик PR-CY.Rank


Онлайн всего: 1
Гостей: 1
Пользователей: 0


Главная » » Создание библиотек DLL Proteus VSM имитационной модели
01:04

Создание библиотек DLL Proteus VSM имитационной модели




, Proteus VSM имитационной модели Введение

SCM системы с помощью процесса Proteus моделирования, зачастую не могут найти необходимые компоненты, которые необходимо написать свой собственный. Ключевой особенностью Proteus VSM является DLL-компоненте масштабируемости модели. Эти модели делятся на две категории: электрические модели (электрическая модель) и модель рисования (графическая модель). Электрическая модель для достижения электрические характеристики, сроки получения необходимых данных и выходных данных; графика имитационной модели для достижения взаимодействия с пользователем, таких как ЖК-дисплей. Компонент может осуществлять только электрические модели, вы можете иметь для достижения электрической и рисунок модели.
Proteus VSM модели представить некоторые C + + абстрактный интерфейс класса, пользователям необходимо создать DLL компонента для достижения соответствующего абстрактного класса. Proteus VSM модель системы связи и принцип ниже:
 

Рисование модель интерфейса абстрактного класса:

IComponent - ISIS компонентов в рамках активного объекта, модели VSM предоставляет схематическое изображение и услуг, взаимодействие с пользователем.
IACTIVEMODEL - рисунок пользователя для достижения VSM модели передается по наследству, и для достижения соответствующего графика и клавиатуры и обработки событий мыши.

Электрическая модель интерфейса абстрактного класса:

IINSTANCE - PROSPICE оригинальный имитационной модели, обеспечивают доступ к собственности для модели VSM, моделирование узлов и данные контакты услуг, но и позволяет модели для предупреждения моделирования журнала и сообщения об ошибках.
ISPICECKT (аналоговый) - SPICE с аналоговых компонентов, услуг: доступ, создавать и удалять узлы, выделить место в разреженных матриц, но и позволяет модели, чтобы заставить моделирования в данный момент времени возникновения и повесить время моделирования.
ISPICEMODEL (аналоговый) - Пользователи осуществления VSM таких аналоговых компонентов на наследство, как и для достижения соответствующей загрузки данных, завершение момент времени в области обработки данных и так далее.
IDSIMCKT (цифровой) - DSIM имеет ряд компонентов, услуг: доступ к цифровым переменных системы, создать функцию обратного вызова и повесить моделирования.
IDSIMMODEL (цифровой) - Пользователи осуществления VSM таких цифровых устройств на наследование и для достижения соответствующих судебных решений и контактный изменения состояния обратного вызова обработки событий.
IDSIMPIN (цифровой) - цифровой компонент контактный, обеспечения тестирования и создания состояния выхода контактный дел событий услуг.
IDBUSPIN (цифровой) - цифровой компонент данных или шина адреса, шина государства обеспечивать обнаружение выхода сделки событий и создание автобус.
IMIXEDMODEL (смешанные) - также наследует ISPICEMODEL и IDSIMMODEL, как аналоговые характеристики компонентов, а также цифровые функции.

Чтобы получить доступ к пользовательской модели Proteus функцию-член, вы должны создать экземпляр модели пользователя. Этот тип интерфейса не может быть достигнуто только путем экспорта из DLL функции некоторых С, в модели пользователя должен реализовывать функции C, на строительство и уничтожение влияние экземпляр модели пользователя.

(1) строительство и разрушение модель рисования, например:
IACTIVEMODEL * createactivemodel (CHAR * устройство, ILICENCESERVER * ILS)
VOID deleteactivemodel (IACTIVEMODEL * модель)

(2) строительство и разрушение аналоговых электрических экземпляр модели:
ISPICEMODEL * createspicemodel (CHAR * устройство, ILICENCESERVER * ILS)
VOID deletespicemodel (ISPICEMODEL * модель)

(3) строительство и разрушение цифровых электрических экземпляр модели:
IDSIMMODEL * createdsimmodel (CHAR * устройство, ILICENCESERVER * ILS)
VOID deletedsimmodel (IDSIMMODEL * модель)

(4) строительство и разрушение гибридных электромобилей экземпляр модели:
IMIXEDMODEL * createmixedmodel (CHAR * устройство, ILICENCESERVER * ILS)
VOID deletemixedmodel (IDSIMMODEL * модель)

Во-вторых, Proteus VSM имитационной модели процесса развития
1. Рендеринга графики компонент, контактный и связанных с ними символов.
2. Производство компонентов, набор свойств компонента.
3. Письменные с C + + компоненты, для достижения электрической и рисунок модели, составленные DLL.
4. Сборка испытательной схемы моделирования.

В-третьих, VSM модели развития, например <br /> ниже, чтобы TG19264A матричных жидкости устройства отображения кристалла в качестве примера подробно объяснить развитие процесса развития.

1. Открыть Proteus, выберите в меню Вид>> Snap 10-й, выберите панель инструментов Рисование слева от 2D-графики окна, составленный, как показано в трех графики.


 

2. Выберите 2D графике линии, из двух линий, установить ширину 36, цвет серый. Выберите 2D графики круг, в четырех углах рисунок отверстий для крепления. Выберите Маркеры для компонента происхождения, до трех графических символов происхождения рисунок (показаны красным цветом.)


 

3. Выберите устройство контактный, 90 градусов по часовой стрелке, место 20-контактный, как показано на рисунке. GND, VCC, V0, Vee, LED + электрических Выбор типа PP-Power Pin, D / I, R / W, E, CS1, RET, CS2, CS3 электрических Выбор типа IP-вход, D0 ~ D7 электрических выбора типа IO-двунаправленным.


 

4. Прямо из окна выбора выберите первый символ, выберите в меню Библиотека>> создавать символы, названный LCD19264A_C, ОК. Аналогичным образом, второе и третье имени LCD19264A_1 и LCD19264A_0. Когда пользователь вызывает drawsymbol (-1), будет опираться LCD19264A_C, позвоните drawsymbol (1), будет опираться LCD19264A_1, позвоните drawsymbol (0), будет опираться LCD19264A_0.


 

5. Прямо из окна выбора, чтобы выбрать символ LCD19264A_C, выберите в меню Библиотека>> сделал устройство, устройство настройки свойств показали,
 
Нажмите кнопку Далее>. Перейти пакет настройки, нажмите кнопку Далее>. Компонент значения свойств показано на рисунке,
 
 
Нажмите кнопку Далее>. Выберите лист данных (опционально), нажмите Далее>. Выберите устройство библиотеки, и нажмите кнопку ОК.
Просмотров: 2345 | Добавил: Jan_Klod | Рейтинг: 5.0/1

[19.02.2011]
На основе высокоточных платиновых сопротивление устройства (0)
[25.01.2011]
Ксеноновые вспышки лампы-вспышки Улучшенное (0)
[02.04.2011]
Стерео усилитель . (0)
[15.02.2011]
Руководство (Руководство PCB Design) (0)
[19.02.2011]
Daquan введены различные терминал (0)
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Калькуляторы



Популярное

часы на микросхемах



Форма входа
E-mail:
Пароль:



У нас нашли
Загрузка...


Copyright MyCorp © 2025