Плата Saturn представляет собой симбиоз многофункционального одноплатного компьютера на базе процессора Atom, профессиональной промышленной аналоговой и цифровой подсистемы УСО и гибкого расширения ввода-вывода в рамках одной платы. Предназначается для использования в защищенных приложениях.
Встроенная подсистема УСО
Saturn — это одна из плат из линейки 2-в-1 от Diamond, включающей одноплатные компьютеры со встроенной подсистемой УСО. Выбор компьютера 2-в-1 — это отличный выбор для приложений, требующих прецизионного аналогового ввода-вывода, поскольку уменьшение количества плат в системе позволяет сделать ее компактнее, легче, экономичнее, и проще в сборке и монтаже. Функции подсистемы УСО одноплатного компьютера Saturn превосходят большинство аналогичных систем как по возможностям, так и по качеству, что в итоге обеспечивает качественную полнофункциональную профессиональную подсистему с первоклассной программной поддержкой. Предлагаются модели как с полной подсистемой УСО с функциями аналогового и цифрового ввода-вывода, так и модели имеющие только цифровой ввод-вывод.
Схема подсистемы УСО на компьютере Saturn имеет автокалибровку и поддерживает точность АЦП и ЦАП на высочайшем уровне, независимо от изменений времени и температуры. При помощи поставляемой с устройством программной библиотеки Universal Driver, схему УСО в любое время можно быстро откалибровать в пределах +/-2 младших бита, относительно схемы точного опорного напряжения платы.
Схема АЦП имеет 16 несимметричных / 8 дифференциальных аналоговых входов с программируемыми входными диапазонами и суммарной частотой дискретизации до 250 кГц. Встроенный программируемый счетчик/таймер обеспечивает точную высокоскоростную выборку и прецизионную синхронизацию. Память FIFO на 2048 выборок с программируемым порогом обеспечивает безошибочную выборку и позволяет настраивать производительность схемы для минимизации обработки прерываний выше.
Схема ЦАП имеет 4×16-битных вывода с независимой регулировкой выходных диапазонов: 0-10 В, +/-10 В, 0-5 В, и +/-5 В. Есть буфер на 2048 выборок для поддержки функций генератора сигналов произвольной формы на всех четырех каналах, в том числе одновременно.
Схема цифрового ввода-вывода состоит из ввода-вывода общего назначения (GPIO), счетчиков/таймеров, и ШИМ. Схема GPIO имеет 22 буферизованных цифровых линии ввода-вывода, объединенных в один 8-битный порт и четырнадцать 1-битных портов. Каждый порт настраивается независимо на прием или передачу. Настраиваемые 1-битные порты обеспечивают лучшую сочетаемость ввода-вывода для каждого приложения. Конфигурация при помощи перемычек позволяет выбирать логические уровни 5 В и 3,3 В и нагрузочные и согласующие резисторы на цифровых линиях ввода-вывода.
Восемь 32-битных двунаправленных программируемых счетчиков/таймеров могут работать либо с внешним генератором тактовых импульсов, либо с внутренним генератором 50 МГц. Счетчики можно применять для задания частот выхода и ширины импульса, подсчета внешних событий, генерирования прерываний основного процессора с настраиваемой частотой, и дискретизации АЦП на прецизионных частотах и идеальной синхронизацией.
Далее схема имеет четыре 24-битных программируемых ШИМ, также работающих со встроенным генератором тактовых импульсов 50 МГц. Они имеют настраиваемые параметры частоты, рабочего цикла и полярности, с возможностью обновления параметров частоты и рабочего цикла в режиме реального времени.
Программное обеспечение
ПО Universal Driver от Diamond Systems обеспечивает непревзойденную мощь и гибкость программирования для встроенных подсистем УСО в платах PC/104, и других плат ввода-вывода малого форм-фактора. Поддерживает гибкое программирование на языке С для ОС Windows и Linux для управления всеми функциями подсистемы УСО на Saturn, а также на всех модулях УСО MiniCard от Diamond, которые могут работать совместно с Saturn.
Мощная и удобная визуальная графическая панель управления обеспечивает быстрый и легкий доступ ко всем функциям подсистемы УСО на плате. Она может использоваться для испытаний, тестирования, и даже для отладки системы.
Расширение ввода-вывода
У Saturn есть два разъема для установки модулей расширения ввода-вывода:
Разъем расширения PCIe/104 OneBank имеет 4х PCIe x1 и 2 порта USB 2.0, что позволяет выбирать из сотен модулей ввода-вывода PCIe/104 от производителей по всему миру. Для коммутации используется только верхняя сторона разъема, поскольку нижняя часть платы Saturn закрыта теплоотводящей пластиной.
Полноразмерный разъем PCIe MiniCard поддерживает как модули PCIe, так и USB. Saturn поддерживает всю линейку модулей PCIe MiniCard от Diamond.
Что такое PCIe/104 OneBank™?
OneBank™ — это название стандарта PCIe/104 который использует более компактный экономичный разъем для поддержки защищенного высокоскоростного расширения ввода-вывода. Оригинальный разъем PCIe/104 имеет 3 «банка» контактов. Банки 2 и 3 содержат выводы PCIe x8 / x16, которые не поддерживаются процессорами Atom и не используются большинством модулей расширения ввода-вывода. Убрав эти выводы, мы получили более компактный и экономичный разъем, который способен обеспечить совместимость с любым модулем ввода-вывода PCIe/104, использующим PCIe x1 или USB, освободив тем самым место на печатной плате для дополнительного ввода-вывода или разъемов. OneBank — это официальный разъем расширения, который поддерживается консорциумом PC/104 (одним из основателей которого была компания Diamond Systems).
Saturn предлагает два варианта хранения данных:
Кабельный набор
Кабельный набор для Saturn содержит все необходимые кабели ввода-вывода для всех разъемов, за исключением кабеля данных LCD и питания подсветки, которые изготавливаются индивидуально под конкретное приложение. Кабели обычно продаются наборами. В некоторых случаях есть возможность приобрести кабели по отдельности. Свяжитесь с нами чтобы обсудить подробнее. Пользователи также могут изготавливать собственные кабели.
Комплекты для разработки
Для быстрого развертывания проекта, существуют комплекты для разработки. Каждый набор включает одноплатный компьютер Saturn, кабельный набор, твердотельный накопитель объемом 64 ГБ с предустановленной и готовой к работе операционной системой Windows 10 или Linux на выбор, и резервный накопитель USB. Просто вставьте накопитель, соедините кабели, подключите клавиатуру, мышь, монитор, питание, и все готово к работе.
Есть файлы конфигурации и инструкции для сборки операционной системы под собственное приложение. Комплект с ОС Linux содержит все необходимые инструменты для сборки ОС. Комплект с ОС Windows 10 включает лицензионное соглашение.
Доступен набор ПО разработчика, включающий только твердотельный накопитель с предустановленной операционной системой, и резервный накопитель USB. Данный набор предназначен для пользователей у которых уже есть один или несколько компьютеров Saturn. Один набор ПО можно использовать с любым количеством плат Saturn. (это не касается лицензий Windows)
Технические характеристики | |
Процессор | 4-ядерный Intel "Apollo Lake" x7-E3950 1,6 ГГц (до 2,0 ГГц) |
ОЗУ | 4 ГБ non-ECC или 8 ГБ ECC, распаяно на плате |
Интерфейсы |
2x Gigabit Ethernet 2x HDMI 1x двухканальный LVDS 24-бита с питанием для подсветки 2x USB 3.0 2x специализированных USB 2.0 2х RS-232/422/485 + 1х RS-232 |
Аудио | HDA audio (ALC662) |
SATA | 7-контактный разъем |
Хранение данных | Разъем M.2 2242 SATA с поддержкой твердотельных накопителей объемом до 1 ТБ |
TPM | Встроенная микросхема TPM 2.0 |
PCIe/104 OneBank | Разъем расширения ввода-вывода PCIe/104 OneBank, 4х PCIe x1 и 2х USB 2.0 |
Теплоотвод | Теплоотводящая пластина. Крепится на нижнюю часть платы и обеспечивает эффективный отвод тепла и удобство монтажа |
Напряжение питания | 5 В постоянного тока |
Батарея RTC | Батарея RTC на плате и разъем для внешней батареи |
Операционные системы | 64-битные Windows 10 и Ubuntu Linux |
Размеры: | 114 x 102 мм |
Подсистема УСО |
|
Входы | 16 несимметричных / 8 дифференциальных аналоговых входов |
Разрешение АЦП | 16-бит |
Аналоговые входы | Однополярные и биполярные |
Конфигурация входа | Несимметричная и дифференциальная конфигурация |
Входные диапазоны | Программируемое усиление 1/2/4/8 с диапазонами входа +/-10 В / 0-10 В до +/- 1,25 В / 0-1,25 В |
Частота дискретизации | 250 КГц максимально, одноканальный и многоканальный режимы |
Синхронизация АЦП | Внутренний или внешний генератор тактовых импульсов, программная синхронизация |
Функционирование АЦП | Одноканальное и многоканальное |
FIFO | Прерывания с FIFO для поддержки надежной высокоскоростной оцифровки сигнала |
Аналоговые выходы | 4x 16-битных одноканальных аналоговых выхода |
Выходные диапазоны | +/-10 В, +/-5 В, 0-10 В и 0-5 В |
Автокалибровка | Автокалибровка при помощи ПО Universal Driver помогает поддерживать точность и температуру |
Цифровые входы | 24 цифровых ввода-вывода, 3,3 В / 5 В |
Счетчики/таймеры | 8x 32-битных программируемых счетчика/таймера для синхронизации АЦП и общих задач |
ШИМ | 4x 24-битных вывода ШИМ |
Условия эксплуатации и хранения |
|
---|---|
Рабочая температура | От -40 до +85 °C (с пассивным охлаждением) |
Артикул | Описание |
SAT-E3950-4GA | Одноплатный компьютер Saturn, процессор E3950, ОЗУ 4 ГБ, подсистема УСО |
SAT-E3950-4GD | Одноплатный компьютер Saturn, процессор E3950, ОЗУ 4 ГБ, цифровой ввод-вывод |
SAT-E3950-8GEA | Одноплатный компьютер Saturn, процессор E3950, ОЗУ 8 ГБ ECC, подсистема УСО |
SAT-E3950-8GED | Одноплатный компьютер Saturn, процессор E3950, ОЗУ 8 ГБ ECC, цифровой ввод-вывод |
SAT-E3940-4GA | Одноплатный компьютер Saturn, процессор E3940, ОЗУ 4 ГБ, подсистема УСО |
SAT-E3940-4GD | Одноплатный компьютер Saturn, процессор E3940, ОЗУ 4 ГБ, цифровой ввод-вывод |
SAT-E3940-8GEA | Одноплатный компьютер Saturn, процессор E3940, ОЗУ 8 ГБ ECC, подсистема УСО |
SAT-E3940-8GED | Одноплатный компьютер Saturn, процессор E3940, ОЗУ 8 ГБ ECC, цифровой ввод-вывод |
DK-SAT-E3940A-LNX64 | Комплект разработчика, одноплатный компьютер Saturn с подсистемой УСО, пакет поддержки платформы Linux 64-бита |
DK-SAT-E3940A-WE1064 | Комплект разработчика, одноплатный компьютер Saturn с подсистемой УСО, пакет поддержки платформы Windows 10 64-бита |
DK-SAT-E3950A-LNX64 | Комплект разработчика, одноплатный компьютер Saturn с подсистемой УСО, процессор E3950, пакет поддержки платформы Linux 64-бита |
DK-SAT-E3950A-WE1064 | Комплект разработчика, одноплатный компьютер Saturn с подсистемой УСО, процессор E3950, пакет поддержки платформы Windows 10 64-бита |
SDK-SAT-E3940A-LNX64 | Комплект ПО разработчика для одноплатного компьютера Saturn, ОС Linux 64-бита |
SDK‑SAT‑E3940A‑WE1064 | Комплект ПО разработчика для одноплатного компьютера Saturn, ОС Windows 10 64-бита |
CK-SAT-01 | Кабельный набор CK-SAT-01 |