Заказчик
Европейский производитель оптических систем.
Задача
Разработать аппаратную и программную платформу для системы, состоящей из двух видеокамер и управляемых источников света. Видеоданные необходимо передавать на компьютер пользователя, где происходит анализ изображений, в зависимости от параметров источников света.
Решение
Разработана аппаратура видеосистемы: плата видеокамеры с цифровым SXGA CMOS сенсором, плата коммутатора источников света и видеокамер, плата захвата, хранения и передачи изображений через ISA-шину в компьютер оператора. Передача данных с платы коммутатора на плату видеозахвата реализована посредством высокоскоростного протокола LVDS (80 Mbps). Захват изображений и их запись производятся в режиме реального времени со скоростью 12 кадров в секунду.
Для FPGFA-кристалла был подготовлен набор IP-ядер:
- Контроллер управления ISA-шиной
- Контроллер DMA-канала
- Контроллер SRAM-памяти
- Контроллер управления CMOS-сенсором
Для передачи данных на PC разработан ISA-драйвер устройства под Windows 2000. Настройка системы, вывод изображений на экран монитора, управление параметрами видеокамер и источников света осуществляется через разработанное клиентское приложение.
Преимущества и характеристики
- Видео захват изображений высокого разрешения 1280x1024
- Единовременный захват до 6 кадров не более чем за 1/2 секунды
- Управление 16 программируемыми источниками света
- ISA-интерфейс