[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Шигапов Ринат Асхатович
Модули серии МАП
Назначение
Модули серии МАП предназначены для цифровой обработки аналоговых и цифровых сигналов. На их основе можно изготавливать приборы и системы различного назначения. Также они могут быть использованы для изучения технологии программирования в реальном масштабе времени и технологии цифровой обработки сигналов.
Модули представляют собой печатные платы, состоящие из четырех слоев и выполненные по четвертому классу точности с маскированием и маркировкой. Они в основном изготовлены на основе микросхем производства фирмы Analog Devices.
Например, модуль МАП-01 содержит сигнальный процессор (ADSP-218x), цифровые и аналоговые интерфейсы (AD9762, AD9200,AD73311,ADM232) и флэш-память (AM29F040) с программным обеспечением.
Все модули содержат типовое программное обеспечение RTM (Real Time Monitor), предназначенное для отладки и программирования пользовательских программ. Поэтому для программирования модуля программатор не нужен.
Применение модулей МАП позволяет создавать новые приборы и системы за 3-6 месяцев при минимальных финансовых затратах.
Типы модулей МАП-01
Модуль МАП-01 может иметь конфигурацию пяти типов. Цена модулей зависит от количества партии поставки, типа конфигурации и колеблется в диапазоне $ 180 - 295 .
Основные технические характеристики модулей серии МАП
Тип сигнального процессора ……………………....…….....….... ADSP-2181(3)
Быстродействие процессора ....………….………..…………...... 33 млн.оп./ сек.
Разрядность процессора .........…............…………………………........ 16 бит.
ОЗУ программ процессора .………………………………………….......... 16 кслов.
ОЗУ данных процессора .....…………………………….………..................16 кслов.
Флэш память EEPROM ......…………………………………….................... 512 кбайт.
Максимальная скорость последовательного канала межмодульного обмена…………………….…………………………………………..... 2 Х 2 мбайт/ сек.
Максимальная скорость параллельного канала межмодульного обмена………………..………………………………………………… 16 мбайт/ сек.
Связь с компьютером .....…………………………………………………....... RS-232
Емкость ПЛИС ...........…………….……………………...... 1200 - 1800 лог.вентилей
Напряжение питания модуля ...............………………………………………........ 5 В.
Размер печатной платы модуля ..………..…………………………...... 100 Х 150 мм
Габаритные размеры модуля ............…………………………………... 100 Х 165 мм
В модуле МАП-01 в 84-контактной панели PLCC могут быть использованы следующие типы микросхем фирмы ALTERA - EPM7064S, EPM7096S, EPM7128S, EPM7160S.
Также вместо программируемой логики семейства MAX-7000 в модуле могут быть использованы ПЛИС ATF15xxAS/L фирмы ATMEL .
Основные функционально-целевые технические характеристики модуля МАП-01
Максимальное быстродействие АЦП .………………………………………. 16 MSPS
Разрядность АЦП ............................………………………………………....... 10 бит.
Максимальное быстродействие ЦАП .………………………………………..16 MSPS
Разрядность ЦАП .........................……………………………………….......... 12 бит.
Аналоговый порт ввода-вывода , разрядность ввода-вывода ...................... 16 бит
максимальная частота ввода-вывода ……………………………………….... 64 кГц
Напряжение питания модуля ..........………………………………………........ 5 В.
Мощность потребления питающего тока ……………………………………. 1.6 Вт.
Ток потребления модуля в активном режиме ………………………………. 320 мА.
Размер печатной платы модуля ...………………………………….... 100 Х 150 мм
Габаритные размеры модуля .......……………………………………... 100 Х 165 мм
Разъем включения двухрядный .......………………………………........ 64 контакта
Разъем RS-232 типовой .............…………………………………........ 9 контактов
Характеристики модуля МАП-01-А1
Альтернативный вариант
Количество входных каналов АЦП ……………………………………...... 8
Разрядность преобразования .............…………………………………...... 12 бит
Время преобразования АЦП ...........……………………………………...... 5.9 мкс.
Максимальная частота одновременной выборки всех каналов……………………………………..................................................... 12.5 кГц
При сокращении числа каналов, частота выборки может быть увеличена. Имеется возможность выборки каналов на разных частотах.
Типовое программное обеспечение модулей
Каждый модуль независимо от его функционально-целевого назначения может быть оснащен специальным программным обеспечением RTM ( Real Time Monitor ), записанным в EEPROM.
Это компактное программное обеспечение представляет собой упрощенный аналог операционной системы реального времени. RTM предназначен для организации многозадачного режима работы процессора. Оно также выполняет функции обслуживания процессов отладки пользовательских программ и предоставления пользовательским программам общесистемных ресурсов модуля.
При поставках модулей МАП они могут (по желанию Заказчика) оснащаться бесплатной (усеченнной) версией RTM, которая позволяет производить отладку пользовательских программ и их запись во флэш-память. Дополнительно Пользователь может приобрести библиотеку объектных модулей RTM.
Использование библиотеки объектных модулей RTM и драйверов аппаратных ресурсов позволяет сократить сроки и стоимость разработки прикладного программного обеспечения. При этом снижение трудоемкости создания программы пользователя может достигать 70-80 % от общей трудоемкости. Например, объем пользовательских кодов обычно составляет около 20-30 % от объема кодов RTM .
Стоимость библиотеки объектных модулей RTM и драйверов аппаратных ресурсов составляет $ 700.
RTM позволяет обеспечить следующие функции.
Режим отладки пользовательских программ.
Поддержка протокола бесплатного ПО по отладке пользовательских программ для платы EZ-Kit-Lite в части:
- загрузка пользовательской программы на исполнение в память процессора;
- запись/чтение в память программ и в память данных из/в персонального компьютера.
Дополнительно в отличие от монитора платы EZ-Kit-Lite.
RTM позволяет осуществить запись пользовательской программы в ПЗУ (EEPROM) , т.е. чтобы загрузить отлаженную программу в ПЗУ пользователю не нужен программатор. Также в процессе работы пользовательская программа может использовать ПЗУ (EEPROM) для перепрограммирования собственных данных. RTM может работать в двух режимах однозадачном или многозадачном. При однозадачном режиме обеспечивается работа или монитора или пользовательской программы также как у монитора платы EZ-Kit-Lite.
При многозадачном режиме обеспечивается работа и RTM и пользовательских программ, т.е. могут быть загружены несколько задач. При использовании монитора RTM в многозадачном режиме пользователь может легко и просто обеспечить диагностические и тестовые связи для своей программы в процессе работы своей программы используя готовые связи RTM и компьютера. Также эти связи могут быть использованы в штатном режиме, если например, прибор пользователя работает совместно с компьютером.
RTM по заданию пользовательской программы может обеспечивать пользовательским блокам программ программируемых функций однократного или периодического автозапуска в широком диапозоне времени, что является необходимым условием для задач реального времени. RTM содержит в своем составе драйверы аппаратных ресурсов модуля. Способы быстрого и эффективного программирования и консультации предоставляются пользователям при поставке монитора реального времени (RTM).
Ведутся работы по созданию инструментальной системы проектирования программного обеспечения для модулей серии МАП.
Принимаются Заказы на разработки в области электроники как с использованием модулей МАП так и на разработки аналогичных аппаратно-программных платформ.
Заинтересован в создании взаимовыгодной кооперации разработчиков в области DSP-технологий. Подробнее отвечу на письмо.
E-mail: info@telesys.ru