Пятница, 11.07.2025, 15:29


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



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





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


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

Меню сайта




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



Статистика


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


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


Главная » » Портативный виртуальный инструмент, сделанный быстрым способом
20:56

Портативный виртуальный инструмент, сделанный быстрым способом




1. Введение

С компьютерного оборудования и программных технологий и технологий обработки сигналов быстро развивается, не только делает виртуальные инструменты были предложены на протяжении многих лет, чтобы стать реальностью, и постепенно расширяется круг приложений и большинство ученых и инженеров всех возрастов. В общем, виртуальный инструмент является продуктом компьютерной техники и программных технологий. По сравнению с традиционными инструментами, она изменила предыдущие кнопки, кнопки и ручки и другие режим работы и простой интерфейс дисплей, виртуальный инструмент с помощью компьютера операционная система Windows мощные графические возможности, делает машину взаимодействия более дружественным и удобным управлением ; для обработки данных, сила приложений программного обеспечения гибкости для выбора алгоритма обработки (цифровая фильтрация, статистический анализ и численный расчет), а не традиционных инструментов, как системы обработки данных фиксированной.

В настоящее время многие отечественные и зарубежные компании (такие, как Соединенные Штаты, Н. И. компании) имеют очень хорошие виртуальные продукты инструментом, но их высокой цены, пусть работников в научных исследованиях номер "на расстоянии вытянутой руки". Однако, с непрерывным электронных компонентов и компьютеров с высокой плотностью интеграции программных инструментов, разработанных растущее разнообразие и открытость технологий развитие этих технологий для наших самодельных инструментов из исследования обеспечивает хорошее развитие инструментов и методов. Эта статья описывает необходимо разработать свой собственный виртуальный инструмент для всего процесса. Самодельные виртуальный инструмент для достижения возможности, экономика, скорость и мобильность.

2. Общий дизайн

Виртуальный прибор, основанный на компьютерной техники в качестве платформы для датчиков, а также модульные измерения программного аппаратный интерфейс карты, сочетание формы и реальность измерительной системы. Виртуальный инструмент данных и сигналов управления на автобусе через компьютер для доступа и передачи. Большинство существующих виртуальных машин на базе ПК, PCI, ISA и других общего назначения автобус параллельно или IEEE488, VXI, PXI автобуса и другого оборудования в отдельности. Тщательно изучив дизайн виртуальный инструмент, прибор может легко найти применение современных компьютерных периферийный интерфейс и программных средств обработки данных, часть данных приобретение аппаратных средств и традиционных производственный процесс тот же документ. В целом, виртуальных аппаратных инструментов и программного обеспечения части к югу от двух блок-дизайна.

Будь то традиционные или виртуальные инструменты незаменимым инструментом сигнала приобретения части, традиционный инструмент, после приобретения сигнала и обработки сигналов, которое будет отображаться непосредственно, без компьютера и интерактивный процесс. Виртуальный инструмент результат после сигнала приобретения с использованием технологии компьютерного интерфейса позже поступает на обработку в компьютер и монитор. Таким образом, наше виртуальное проектирование аппаратных инструментов, в том числе данные платы сбора и дизайн интерфейсной платы. Если совет интерфейс использует параллельной шины (PCI, ISA, и т.д.), то совет обработки неприятности, склонны к экологической вмешательства в шасси, но и количество слотов в компьютере, мощность источника питания и адрес, прерываний ресурсов; При использовании специального оборудования автобус, стоимость и время ограничено. Здесь мы используем аппаратный интерфейс карты, USB-шины, шины USB решить недостатки общего общая шина, высокая скорость, низкие подключения, подключи и играй, приходит с такими функциями, как источники питания и возможностью горячей замены, и его время разработки Короче говоря, для достижения требований портативные. Поэтому мы намерены разработать виртуальный инструмент с интерфейсом USB, метизы плату сбора данных карты.

Виртуальный инструмент разработки программного обеспечения в том числе аппаратная часть нижней прошивки доска, карточку водителя, верхняя процедур обработки сигналов, и дизайн панели. Среди них, водитель дизайн использует DriverStudio разработка драйверов инструмент, используемый У. С. Н. компаний WINDOWS / CVI для обработки сигнала и дисплеем, и пользователь Дизайн панели управления.

) Аппаратного обеспечения

Ключ качества виртуального проектирования аппаратных инструментов и оборудования ключ карты сбора данных. Аппаратные компоненты карты сбора данных и полный аппаратный интерфейс расчет цепи и аналоговых сигналов принимаемого сигнала для предварительной обработки и преобразования аналогового / цифрового преобразования данных в компьютер для обработки и отображения результатов аппаратных возможностей. Данные карты приобретение и PC, является основным аппаратным виртуального инструмента, прикладное программное обеспечение физической среды. Виртуальные инструменты сбора данных карты только важные части и оборудование должны быть разработаны, характеристики устройства, схемы структуры производительность виртуальных инструментов основным фактором. Виртуальный документ, который будет разработан в соответствии с целью и требования, предлагаемой конструкции сбора данных показателей производительности совета являются: ① максимальную скорость получения данных из 1MSPS; ② диапазон входного сигнала +40 В ~ -40 В,. Мы выбрали Максим Максима КСР MAXIM114, его наибольшее число сигнал приобретение было 1MSPS. Для чип интерфейс USB, мы используем Philips чипов компании PDIUSBD12, PDIUSBD12 чип высокую производительность USB интерфейс чипа с интегрированной СИУ, FIFO память, приемопередатчик и стабилизатор напряжения, он согласуется с USB1.1 версии спецификации, в пакетном режиме и синхронном режиме может быть достигнуто при 1 Мб / с скорость передачи данных, которая предназначена для удовлетворения требований виртуальных инструментов. Дизайн главной плате показано на рис.



Диаграмма I

Данные работы приобретения карты:

Прежде всего, компьютер машины по вопросу о сборе данных начала просить, MAXIM114 начать дискретизации сигнала и цифровое преобразование аналогового на цифровое преобразование результатов, хранящихся в двухпортовый памяти IDT7024, IDT7024 глубиной хранения 2K, SCM SST89E564 путем опроса счетчик 54HC4040 BA10-бит, когда-то нашла немного в высокий потенциал, начинается с двойного порта памяти данных считывания данных и передачи данных с интерфейсом USB к ПК. Который, когда двухпортовый памяти IDT7024 полна 2K данных, когда он выпустил четкий сигнал счетчика 54HC4040, двухпортовый памяти IDT7024 от следующего раунда 2K хранения данных процесса. USB интерфейс передачи данных и управляемой передачи, передача данных, передача объемных и синхронизации. PDIUSBD12 USB интерфейс чипа в зависимости от характеристик этого, USB передачи данных с использованием асинхронного режима передачи объемных, микроконтроллер SST89E564 можно отправлять только 64 байт данных в чип PDIUSBD12 интерфейс USB.

B) Software Design

Часть дизайна в программное обеспечение: сбора данных доски основной прошивки развития, бортовой водитель развития и верхней разработки приложений.

(1) с интерфейсом USB для сбора данных развития прошивки совета, главным образом в основной процедуры цикла (USB отправить запросы, касающиеся USB шины событий и настройки процесса), Hardware Abstraction Layer процедур (MCU I / O порт , шины данных и других аппаратный интерфейс для работы), PDIUSBD12 Интерфейс программы команды (для модуля для работы устройства множества PDIUSBD12 подпрограммы), прерывания (при PDIUSBD12 запрос на прерывание для MCU, читать PDIUSBD12 прервать передачу данных, Установка и набор флагов событий и пакетной передачи данных в основной процесс буфера петли) и стандартный обработчик запроса (по стандартной обработки запроса устройства USB). Все процедуры, написанные с C51, не перечисленных в этой конкретной процедуры.

(2) в подготовке хороших прошивки микроконтроллера в будущем, чтобы написать драйвер USB борту. инструменты драйвер развития WinDriver, предусмотренных DriverStudio комплект Microsoft и Compuware в DDK, мы используем DriverStudio водитель средства разработки, знакомы с объектно-ориентированного программирования для разработчиков программного обеспечения, DriverStudio является хорошим водителем инструменты разработки, и время разработки короче. DriverWorks DriverStudio Kit обеспечивает три категории: KDriver, KPnpDevice и KPnpLowerDevice, три сорта, используемые для реализации WDM драйвер рамки.

Подержанные выше в классе, развитие драйвер USB также используется для обеспечения три DriverWorks работы оборудования, используемого для осуществления USB класса: KUsbLowerDevice, KUsbInterface и KUsbPipe класса. Который, KPnpLowerDevice например от имени конечной точки 0, что позволяет USB драйвер USB с помощью элемента управления по умолчанию трубы контроля устройств, таких как USB-конфигурации устройства, передачи различных управления и состояния запросов; KusbInterface роль класс был более структурный, чем функциональной, и ее член функций почти не взаимодействует с реальным физическим устройством, драйвер для интерфейса с этим классом и трубопроводов информации; KusbPipe класса соответствует трубопровода, трубопровод хозяина и информации конечной точки соединения, этот класс информации, используемой для инициализации трубопровода и трубопровода операций контроля. Код драйвера в этом немного.

(3) развитие виртуальный инструмент программной панели предусмотрено в LabWindows завершена CVI окружающей среды. Графической среды разработки, чем другой язык высокого уровня (C и VC), разработанный графический интерфейс не только удобно, но и лучше. И этот инструмент обеспечивает функции многих модуль обработки сигналов алгоритмов. Пользователи могут свободно смешивать приложения панели управления обработки сигналов необходимых функций. Обработка данных и сигнал к более точным отображением в реальном времени результатов. Если у вас есть C или VC программирования, вы можете написать относительно короткое время, чтобы быть совершенным приложением. Это не писать столбцов в конкретной программе.

3. Zonglun

Самодельный переносной виртуальный дизайн документ был завершен, в основном мы должны отвечать требованиям испытаний проектов, и работает хорошо. Подтверждено быстрый, экономичный и эффективный метод виртуального проектирования инструмента. Но в виртуальном точность инструментов и отображение в реальном времени функция должна быть улучшена, это виртуальный инструмент, и по сравнению с крупными компаниями под недостатков. Мы продолжаем вникать в эти достойные места.
Просмотров: 499 | Добавил: Jan_Klod | Рейтинг: 0.0/0

[23.01.2011]
DVM С CA3162 (0)
[19.02.2011]
Основе AP3766 10 до 20W светодиодный драйвер (0)
[05.02.2011]
2D3 Nixie часы схема (0)
[25.01.2011]
Цифровые часы для дома или автомобиля (0)
[19.02.2011]
TMS32OLF2407A основан учебный робот аппаратный комплекс дизайн (0)
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

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



Популярное

индикатор напряжения схема 220 380



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



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


Copyright MyCorp © 2025