Линейный ccd-модуль последовательный SPI USB TCD1304 микроконтроллера оптического измерения
  • Линейный ccd-модуль последовательный SPI USB TCD1304 микроконтроллера оптического измерения
  • Линейный ccd-модуль последовательный SPI USB TCD1304 микроконтроллера оптического измерения
  • Линейный ccd-модуль последовательный SPI USB TCD1304 микроконтроллера оптического измерения

Линейный ccd-модуль последовательный SPI USB TCD1304 микроконтроллера оптического измерения

6 532 руб.

Описание

1: Установите команду: @ a0080 # @
Формат кода ASCII, где a может быть a, b, c, d, f, представляющий различные режимы вывода, где a, b формат вывода с координатами, такими как 253-0x3AE, лицевая часть 253 представляет собой координаты, следующие 12 цифр представляют значение AD-образца. Режим c, d-это непрерывное значение выборки AD на выходе (требует, чтобы клиент отдельно запрашивал, для того чтобы облегчить быструю передачу данных), не выводит координаты, таким образом, он может выходить быстрее. Режим f-это непрерывный пробоотборник, и нет значения на выходе. Осциллограф может использоваться для того, чтобы следить за датчик форма выходного сигнала. Скорость передачи данных 115200, N, 8, 1.
0080 представляет собой время интеграции, диапазон составляет около 0005-0256, выше не было проверено. Чем больше значение, тем дольше время экспозиции и тем меньше значение выхода.
Выход TCD1304, чем больше освещение, тем меньше значение. Поскольку Размер пикселя датчика составляет 8*200 мкм, он шире, поэтому он очень чувствителен, он очень легко влияет на окружающий свет, он легко быть насыщенным, И это требует внимания при тестировании.
Этот модуль является изготовленным на заказ электронным продуктом, который не поддерживает 7 дней без причины возврата.
В настоящее время доступен в последовательной версии выхода, SPI настроен для клиента, использование более troublesome.

2: SPI введение
Это модуль сбора изображений, основанный на линейном массиве CCD. Линейный массив CCD-это фотоэлектрический датчик обнаружения для обнаружения сигнала интенсивности света, распределенного на линейном сегменте, и обычно используется в областях оптического анализа сигнала, сканирования изображения, машинное видение и т. Д. Модуль драйвера MPS-CCD интегрирует датчик CCD линейного массива, блок сбора привода и интерфейс связи шины SPI, который можно использовать как компонент фотоэлектрическое детектирование системы. В тех случаях, когда модуль используется для проектирования фотоэлектрическое детектирование системы, цепи оборудования конструкции Обнаружение сигнала часть может быть пропущены, что значительно уменьшает сложность системы дизайн.
Используется высокочувствительная линейная CCD Toshiba, которая содержит 3648 доступных пикселей с шагом пикселей 8 микрон. Время экспозиции CCD регулируется на 254 уровней, которые могут быть адаптированы к требованиям различных приложений для испытаний с низким освещением. Модуль использует 12-разрядный высокого разрешения АЦП для образца с помощью датчика. Частота дискретизации составляет до 5 кадров в секунду, что отличается быстрой скоростью и высокой точностью.
Драйвер MPS-CCD использует стандартный SPI автобус для связи с внешними устройствами и применим к различным встраиваемые процессоры, такие как MCUs, ARMs и FPGAs. Модуль работает как устройство SPI slave, и внешний контроллер может управлять модулем для сбора изображений и передачи данных через SPI связь. Протокол связи прост и прост в использовании, очень надежен и прост в интеграции с другими приложениями. В сочетании с анализа изображений обработки программой внутри геймпада, функциональная конструкция высокопроизводительный фотоэлектрический анализирующий инструмент можно легко реализовать.

Во-вторых, показатели производительности
2,1, SPI
● Стандартный три-модуль дисплея slave интерфейс
● 3. Стандарт Уровня 3 V, совместимый с 5 V
2,2, ПЗС-датчика
●Model: TCD1304
●Active пикселей: 3648
● Расстояние между пикселями: 8 микрон
● Время экспозиции: 254 регулируется
2,3, обнаружение сигнала
● Разрешение: 12bit
● Максимальная ставка сбора:> 5 кадров/сек
2,4, разрешение
●12 знака после запятой
2,5, размер оборудования
● 57мм * 25 мм * 21 мм
2,6, рабочая температура

●0°C-70 °C
В-третьих, область применения
Портативный фотодетектор
Оптический эксперимент, обучение в вузах и вузах


Обнаружение низкой освещенности и Спектральный анализ
Описание оборудования
Во-первых, аппаратный интерфейс
G: GND, входное напряжение
V: VCC, 5 V вход питания
N: флаг, коммуникационная готовая сигнальная линия флага
I: вход, подключенный к MOSI линии внешний контроллер SPI шины, используемый для ввода команд управления
О: выход, подключен к линии MISO внешний контроллер SPI шины для вывода данных
C: часы, подключенные к часовой линии, внешний контроллер SPI шины, используется для ввода сигнала часов шины SPI
Во-вторых, описание интерфейса
● Подключите блок питания 5 в между интерфейсами GND и VCC модуля. Напряжение питания не должно превышать 6 в. Убедитесь, что источник питания не изменится.
● Шина SPI находится в трехавтобусном режиме и совместима с четырехавтобусным режимом. При использовании четырехавтобусного режима чип контроллера выбирает линию можно оставить плавающей.
● SPI и штырь флага, 3,3 V CMOS уровню стандарта, совместим с некоторыми 5 V стандартный ввода-вывода.
● Автобусные часы PI не превышают 300 K в большинстве случаев, и время работы часов должно быть низким. При общении и вход и выход отобранны на первом краю цикла часов.
● При подключении к шинам SPI контактный разъем MOSI, подключенный к входу контроллера, и контактный разъем SCLK, подключенный к часам, должен быть установлен в режиме вывода. Pin MISO, подключенный к выходу, и pin IO, подключенный к флагу, должен быть установлен в режиме ввода.
Соглашение о
I. Обзор соглашения
● Коммуникация осуществляется контроллером, и модуль никогда не инициализирует связь.
● Данные, передаваемые контроллером модулю, называются кодом управления, и данные, возвращенные модулем, называются отзывы. Контроль коды все 8-битный неподписанное целое число данных, включая три размера: (1) управляющего кодом находится в пределах 0x01 и 0xfe, который используется для команды модуля, чтобы начать Обнаружение сигнала CCD. В это время отзывы не имеют значения; (2) Код управления 0xff, который имеет два значения. Один используется для команды модуля для подготовки к передаче собранных данных. Отзывы должны быть 0x55. Во-вторых, переверните положение на уровне флага. Отзывы не имеют значения. (3 код управления 0x00, который используется для команды модуля для передачи одного байта данных образца, и отзывы-это байт данных.
● После того, как каждый модуль получает контрольный код и осуществляет соответствующую обработку, флаг контактный уровень будет перевернут один раз, то есть оригинальный высокий уровень будет низким, и оригинальный низкий уровень станет высоким.
● Когда контроллер отправляет команду «Обнаружение сигнала», значок флага должен быть в низком состоянии.

Во-вторых, процесс связи
1. При запуске цикла «чтение» контроллер должен сначала определить статус уровня флага. Если флаг низкий, МОДУЛЬ готов; если флаг высокий, модуль еще не готов. Контроллер должен отправить код управления 0xff, чтобы привести уровень на булавке флага к переключению.
2. В тех случаях, когда штырь флага почти полностью разряжен, контроллер может управлять модуль для отбора проб CCD сигнала, отправив Код команды между 0x01 и 0xfe к модулю. Код команды представляет время экспозиции. Чем больше значение данных, тем дольше время экспозиции во время этого приобретения. Чем выше чувствительность CCD к слаболому световому сигналу, тем дольше время приобретения. Во время процесса КЗС контакт флага остается на низком уровне, и операция чтения не может быть выполнена в это время. Когда уровень штыря флага поворачивается высоко, процесс приобретения заканчивается и операция чтения может быть выполнена.
3. После обнаружения уровня флип флага, контроллер отправляет Код управления 0xff, и командный МОДУЛЬ готов передавать собранные данные сигнала. В это время отзывы должны быть 0x55. Если отзывы не 0x55, проверьте, есть ли ошибка операции. После получения 0x55 отзывы, контроллер должен следить за булавкой флага. Когда модуль будет готов к передаче данных, уровень штыря флага будет изменен, и контроллер может перейти к следующему шагу.
4. После обнаружения обратного уровня флага контроллер начинает вводить чтение. В течение чтения, контроллер инициализирует 4096 циклов чтения в последовательном порядке и 4096 байт данных от модуля.
5. В начале каждого цикла чтения контроллер отправляет контрольный код 0x00 к модулю и получает отзывы о байте данных. После завершения чтения контроллер должен следить за булавкой флага. Когда модуль готов к следующей передаче данных, уровень флага будет изменен, и контроллер может перейти к следующему шагу.
6. Контроллер непрерывно производит 4096 показаний для получения 4096 байтов данных. С самого начала байт данных, каждых двух байт представляют собой 16-битное стоимость образцов одного пикселя (первый байт-это самый верхний восемь бит, второй байт-Нижний восемь бит), всего 2048 образцов данных, которые в свою очередь соответствуют 2048 пикселей CCD.
7. После того, как контроллер непрерывно выполняет 4096 циклов чтения, цикл считывания завершается. Модуль переходит в режим ожидания и будет ждать начала следующего цикла чтения. В это время, если вы продолжите отправлять Код команды чтения, данные будут 0x00.

Линейный ccd-модуль последовательный SPI USB TCD1304 микроконтроллера оптического измерения