Проект – SL-TCD. Компактный сенсор c USB интерфейсом
Компактный сенсор c USB интерфейсом на основе высокочувствительной ПЗС линейки TCD1304
СпецификацииОписаниеОпцииFAQСферы примененияВидео
SL-TCD-VI | SL-TCD-UVI | |
Спектральный диапазон | 400-1100 нм | 190-1100 нм |
Сенсор | TCD1304 | |
Подключение | MicroUSB (12 Мбит виртуальный COM порт) | |
Число пикселей | 3648 | |
Размер пикселя | 8х200 мкм | |
Время экспозиции | 4 мкс – 100 с | |
Разрядность АЦП | 12 бит (14/16 бит опционально) | |
Внешний запуск | да, вход TTL | |
Скорость | до 150 полных линий в секунду | |
Демонстрационное ПО | С#, LabVIEW с исходным кодом | |
Габариты в корпусе с фильтром | 23x64x17 мм | |
Габариты ОЕМ без корпуса | 13х51х8 мм | |
Питание | от USB |
Компактный сенсор SL-TCD на основе высокочувствительной ПЗС линейки TCD1304. При минимальных габаритах всего 51 x 13 мм (в OEM исполнении), сенсор оснащен USB интерфейсом и не требует дополнительного питания и установки драйверов при подключении к компьютеру с Windows 10.
Время экспозиции прибора варьируется от 4 микросекунд до 100 секунд, что позволяет снимать как самые слабые, так и весьма сильные сигналы при значительной внешней засветке. Высокая скорость выдачи спектрограмм – до 150 полных спектрограмм в секунду или до 5000 укороченных.
Внутренняя DSP обработка сигнала позволяет производить базовые вычисления параметров сигнала в самом сенсоре и осуществлять их выдачу на подключенный компьютер без передачи основного потока. Например, такие параметры как: уровни максимума / минимума и их положение, FWHM, асимметричность пикового сигнала и т.п. В зависимости от профиля входного сигнала, возможны вычисления с субпиксельной точностью.
Подключение осуществляется по протоколу виртуального COM – порта на высокой скорости 12 Мбит/с, что вкупе с простым и понятным набором команд, не требующим установки специального SDK даёт возможность работы с сенсором практически из любой среды программирования.
Примеры работы с исходным кодом на C# и LabVIEW позволяют сократить старт разработки собственного ПО до минимума.
Примеры интерфейса на LabVIEW для работы с сенсором в составе набора спектрометра SPECKIT-VI
1 – область вывода спектра; 2 – кнопка включения и выключения сбора данных с
ПЗС-линейки; 3 – область настройки сбора данных; 4 – область измерения темнового
и опорного (референсного) сигналов; 5 – область настройки вывода спектра;
6 – область инструментов изучения спектра; 7 – рабочая область пользователя.
1 – вывод сохраненных спектров одновременно со спектром в реальном времени.
– OEM-версии и адаптация к системам заказчика;
Также рекомендуем
Новости
28.07.2020
Наша команда инженеров нарастила выходную мощность лазеров серии TiF-100 до более чем 3 Ватт на 800 нм, 80 МГц при длительности импульса менее 100 фс. Диапазон перестройки такой системы был расширен до 720-950 нм, по запросу также возможен более длинноволновый диапазон 850-1040 нм.
В систему интегрирован высокомощный малошумящий лазер накачки. Такая система хорошо подойдет для самых требовательных […]02.09.2019
Инженерами нашей компании и сотрудниками Института синхротронных исследований в Ереване (CANDLE) была произведена установка и наладка фемтосекундного титан-сапфирового осциллятора TiF-100ST-F6 со встроенным лазером накачки и блоком фазовой привязки частоты следования импульсов лазера к опорному РЧ сигналу ALock. Установка была разработана и внедрена в производство благодаря совместному российско-армянскому проекту, поддержанному Фондом содействия развитию малых форм предприятий в […]
1 Kom./lot Tcd1304ap Tcd1304 Cdip-22 Na Lageru Na rasprodaji!
SKU: j58725
mala zarada ali brzi promet jamči kvalitetu Ako vam je potrebno više molimo vas kontaktirajte nas i Mi prilagoditi cijenu kako bi se bolje služiti vas
Savjeti kupcu
1. Prvo se pobrinite se da je vaša adresa ispravna
2: Prije nego što se prijavite pošiljke, molimo vas, provjerite da upućivanje puna roba
o nama
Obećavamo:
* Proizvoditi samo najbolja roba široke potrošnje i dati maksimalno visoke kvalitete.
* Isporuku robe našim kupcima širom svijeta da brzo i točno
Politika Službu za korisnike
Mi ćemo biti više nego rado odgovoriti na sva vaša pitanja, molimo, kontaktirajte nas i mi ćemo se potruditi da vas kontaktirati što je brže moguće.
Djelokrug rada: automatski sigurnosni čip, digitalno-analogna shema single-chip računar, pv veza, uređaj za pohranu, трехполюсный regulator napona, SCR, polje učinak, Шоттки, releja, otpornici, kondenzatori, light cijevi, priključci i druge univerzalne usluge podrške!
1. DOSTAVA ŠIROM SVIJETA. (Osim nekih zemalja i APO / FPO)
2. Narudžbe se obrađuju pravodobno nakon potvrde plaćanja.
3. Šaljemo samo na potvrđena adrese rezervacije.Adresa vaše narudžbe MORA odgovarati adresi isporuke.
4. Prikazane slike nisu stvarni proizvod i namijenjeni su samo za vašu referencu.
5. VRIJEME ISPORUKE USLUGA pružena od strane prijevoznika i ne uključuju vikende i praznike.Vrijeme isporuke može varirati, a posebno u sezoni praznika.
6. Ako niste dobili svoj teret u roku od 30 dana od dana uplate, molimo, kontaktirajte nas.Mi отследим slanje i vas kontaktirati u što kraćem roku sa odgovorom.Naš cilj je zadovoljstvo kupaca!
7. Zbog stanja zaliha i razlika u vremenu, mi ćemo brod vašu robu sa našeg prvog dostupnog skladišta za brzu isporuku.
Naše prednosti
1: imamo vlastitog skladišta sa dovoljno zaliha
2: Kvaliteta proizvoda je dostigao serija certifikata
3: podržavamo različite vozila, гонконгские i kineski poštanski paketi, EMS.DHL federal.UPS i TNT, mogu u potpunosti zadovoljiti različite potrebe kupca.
Ja čvrsto vjerujem da je
Mi ćemo biti vaš najbolji partner
Oznake: programer esp32 cam, senzor brzine titan 2020, dječje kristalna tlo, 5 kg kristalne tla, metalna kristalna tlo, kristalna tlo 1000 kom., kristalna tlo 5000шт., senzor brzine pravi, soft kristalna tlo, high-speed bušilice hanson.
- Elektronički dijelovi i potrošni materijal 3: Dc-dc
- Stanje: novo
- Elektronički dijelovi i potrošni materijal 1: esp8266
- Elektronički dijelovi i potrošni materijal 2: SET ZA DIY SVOJIM RUKAMA
- Napon: Međunarodni standard
- Naziv: КазенОвейи
- Elektronički dijelovi i potrošni materijal: ESP32
- Elektronički dijelovi i potrošni materijal 4: STM32
- Pakiranje: URONITE
- Podrijetlo: Kontinentalna Kina
- Radna temperatura: Međunarodni standard
- Vrsta: URADI SAM
- Primjena: tiskana pločica
- Broj modela: TCD1304AP TCD1304
- Рассеиваемая snaga: Međunarodni standard
Dodajte svoj pregled odmah
Линейный ПЗС-модуль | Hackaday.io
TCD1304 представляет собой высокочувствительную линейную ПЗС-матрицу с разрешением 3648 пикселей. Он используется в некоторых спектрометрах Ocean Optics, но из-за сложности управления ПЗС-матрицами не нашел широкого применения в проектах DIY. В этом проекте описывается недорогой линейный ПЗС-модуль на основе TCD1304. TCD1304 подключен к микроконтроллеру STM32, который отвечает за критичные ко времени управление и считывание ПЗС. На Raspberry Pi или обычном ноутбуке размещается графический интерфейс или интерфейс командной строки для удобного управления временем интеграции и отображения собранных данных. support.Для получения дополнительной информации о TCD1304 перейдите по адресу: https://tcd1304.wordpress.com/, где содержится последняя версия микропрограммы и программного обеспечения, а также инструкции, обновленные для последней версии микропрограммы.
Детали
Управление TCD1304:
Для работы TCD1304 требуются следующие входные данные fM должен находиться в диапазоне 0,8-4 МГц. В этом проекте fM = 2,0 МГц (но это может быть изменено пользователем)
SH-период определяет время интегрирования. ICG-импульс определяет момент перемещения пикселей в регистр сдвига.
В техническом описании приведена следующая цифра для временных требований для импульсов SH и ICG:
Это означает следующее:
- SH должен перейти в высокий уровень с задержкой (t2) между 100 и 1000 нс после ICG идет низко.
- SH должен оставаться высоким в течение (t3) минимум 1000 нс.
- ICG должен перейти в высокий уровень с задержкой (t1) не менее 1000 нс после перехода SH в низкий уровень.
Обо всем этом позаботятся таймеры в STM32F401RE. На самом деле, как только они настроены, MCU не выполняет никакой работы. Единственное, что нужно сделать пользователю, это выбрать ICG-периоды, кратные SH-периоду.
Поскольку таймеры, управляющие SH- и ICG-импульсами, являются 32-битными (и работают с частотой 2,0 МГц), возможное время интегрирования находится в диапазоне от 10 мкс до 2147 с.
Чтение TCD1304:
Скорость передачи данных ПЗС составляет 1/4 fM, что означает, что пиксели синхронизируются с частотой 0,50 МГц. АЦП в STM32F401RE достаточно быстр, чтобы выполнять 12-битные преобразования с такой скоростью. Значения пикселей отправляются в 16-битный массив с использованием DMA. Отсюда они отправляются на Raspberry Pi через SPI на частоте 16 МГц — также с использованием DMA — или через UART на обычный ПК через встроенное USB-соединение ST-link.
Напряжение “темного” пикселя составляет около 3,0 В, а “белого” пикселя – около 1,5 В. Другими словами, данные перевернуты.
Общая стоимость проекта :
Raspberry pi Zero 5$ (опционально)
Nucleo F401RE 11$
TCD1304 2-3$
Разное для всего 5$
3 5 $
Дополнительная информация:
Исходный код изобилует комментариями, насколько это возможно, поэтому покопайтесь в нем, если хотите узнать больше подробностей о настройке периферийных устройств STM32F401RE.
Этот проект является частью рамановского спектрометра The Otter DIY. Подробнее об этом можно прочитать здесь: erossel. wordpress.com
Лицензия:
Все поставляется с лицензией FreeBSD, так что делайте с ней, что хотите. Единственным исключением является Nucleo F401RE, который находится под оценочной лицензией ST.
tcd1304-4Vn.zipПлата TCD1304 Купите его прямо на сайте http://dirtypcbs.com/store/designer/details/8475/6065/tcd1304-4vn-zip 9.0003Почтовый архив – 139,84 КБ – 28.10.2018 в 07:53 | Скачать |
- 1 × Raspberry Pi (опционально*) *не требуется для прошивки с поддержкой UART
- 1 × Нуклео F401RE
- 1 × ТЦД1304 Датчики/изображение
- 1 × 74HC04 Электронные компоненты / Разное. Электронные компоненты
- 1 × 2SA1015-Y Дискретные полупроводники / транзисторы, MOSFET, FET, IGBT
Посмотреть все 10 компонентов
TCD1304 / TCD1254 …. картофель помидор
Эсбен Россель • 20.06.2022 в 19:11 • 0 комментариевИтак, кому-то нужно было запустить и прочитать линейный ПЗС TCD1254GFG, и оказалось, что управляющие импульсы имеют те же требования к синхронизации, что и TCD1304, поэтому прошивка для TCD1304 потребовала очень небольшой модификации для работы с TCD1254.
TCD1254 поставляется в другом корпусе, поэтому для изготовления печатной платы также потребовалось немного усилий. Но меньше говорить и больше делать:
, но не слишком много работы … например, я не удосужился масштабировать ось x здесь
, а также я сделал только STM32F401RE-версию ()UART). Летом займусь ремонтом STM32F103 и STM32F405, и, возможно, даже того STM32F303, который начал и не доделал, потому что жизнь вдруг расставила другие планы
Двойное зрение
Эсбен Россель • 18.09.2019 в 19:56 • 0 комментариевНа самом деле это не новая функция. Первую прошивку с двойным ПЗС я сделал два года назад для группы студентов в Германии. Я забыл, для чего они его использовали, но они заплатили мне вкусной немецкой едой.
С тех пор я получил несколько запросов на эту функцию от других, и вместо того, чтобы делать предложения по колбасам, я решил включить ее в раздел загрузок на tcd1304.wordpress.com. Там вы также найдете более подробное пошаговое руководство о соображениях, которые необходимо принять во внимание перед изменением необходимых 4 или 5 строк кода.
Короче говоря, вы можете управлять и считывать до четырех ПЗС с одним ядром STM32F401RE с MCLK 2,0 МГц. Если вы уменьшите тактовую частоту ПЗС, вы можете обойтись до одиннадцати ПЗС (говорят мои предварительные расчеты). Конечно, у вас может закончиться gpio для ввода АЦП с таким количеством ПЗС, я не проверял.
В любом случае, вот несколько картинок.
Одна ПЗС закрыта шайбами М2, другая – пружиной шариковой ручки. Вот что захвачено:
Прямая трансляция
Эсбен Россель • 08. 04.2019 в 10:14 • 0 комментариевНа этих выходных pyCCDGUI получил много положительных отзывов. Я больше всего горжусь тем, что перенес обработку последовательного порта в отдельный поток, поэтому графический интерфейс остается отзывчивым во время длительных интеграций, но самой интересной новой функцией, вероятно, является «просмотр в реальном времени».
Хорошо, так что это не супер живо с nucleo F401, который может передавать только с частотой кадров чуть выше 1 Гц (из-за медленного UART-подключения к ST-link), но с STM32F103, где есть реальный USB, pyCCDGUI теперь может считывать TCD1304 и обновлять график с частотой до 9,5 Гц.
Есть также несколько других новых вещей (обработка файлов, новая яркая полоса прогресса, компенсация дисбаланса сдвигового регистра и несколько обновлений в разделе справки). Убедитесь сами. Файлы доступны по адресу tcd1304.wordpress. com
Вот скриншот для нетерпеливых:
Я еще не обновил прошивку для STM32F405 для поддержки непрерывного вывода, поэтому пока не могу сообщить частоту кадров с этим mcu.
Драйвер синей таблетки STM32F103 для TCD1304
Эсбен Россель • 03.03.2019 в 11:27 • 0 комментариевСиняя таблетка очень популярна (и дешева), и я провел эти выходные, перенося на нее прошивку драйвера TCD1304. Это чип с меньшими возможностями, чем STM32F401, есть ограничения для приложений. Самое главное, он не поддерживает время интегрирования более 82 мс.
Спецификации:
- USB-соединение
- MCLK 800 кГц
- max t_int 2¹⁶ / 800 кГц = 82 мс
1
- ICG – PA10
- SH – PB4
- MCLK – PA15
Плата подключается как виртуальный ком-порт, поэтому работают обычные инструменты т. е. pyCCDGUI и CLI (UART).
Все любят картинки, поэтому:
Бери, пока горячо. Перейдите на tcd1304.wordpress.com
Независимость от платформы
Эсбен Россель • 19.08/2018 в 16:19 • 0 комментариевЯ буду краток. Я написал графический пользовательский интерфейс для Python 3. pySerial обрабатывает связь, поэтому с этим нет никаких связей с Linux и/или macOS.
Программу можно найти в разделе файлы и конечно на tcd1304.wordpress.com.
А вот и автономный исполняемый файл Windows
Шум
Эсбен Россель • 28. 06.2018 в 17:32 • 0 комментариевУправляемый платой Nucleo сигнал от ПЗС-матрицы в типичной схеме управления с малошумящим регулятором напряжения с малым падением напряжения имеет шум примерно ±4 мВ. Эта цифра одинакова для пользовательской платы STM32F405, однако, поскольку операционный усилитель имеет коэффициент усиления ок. 2 соотношение сигнал/шум улучшилось с приложением. 50%.
Тем не менее, выходные данные выглядят немного нечеткими, как показано на этом рисунке, показывающем ПЗС-матрицу, близкую к насыщению:
Однако, поскольку уровень шума теперь немного ниже, стало очень легко оценить дисбаланс регистров ПЗС-матрицы. и при исправлении данных для него те же данные теперь выглядят так:
Не уверен, что получу более чистую картинку, чем эта. Я определенно не в настроении пытаться.
Прямо на USB
Эсбен Россель • 27. 06.2018 в 13:08 • 0 комментариевUART-прошивка использует USB-соединение на ST-link nucleo, и оно ограничено битрейтом соединения USB-UART ST-link.
На STM32F405-плату написана последняя прошивка из этого проекта:
https://hackaday.io/project/56937-stm32f4inputs
и использует USB-контроллер в режиме полной скорости (12 Мбит/с) для прямой связи с ПК.
Я использовал USB-драйвер ST (SPL-версия), и MCU представляет собой виртуальный COM-порт, поэтому CLI и GUI для UART можно использовать без модификации прошивки.
Часы, ШИМ и связь работают. Я собираюсь выпить, так что тесты с установленным TCD1304 придется подождать.
ну да а прошивку можно найти в разделе файлы.
Настройка CCD с помощью пользовательской платы MCU
Эсбен Россель • 16. 06.2018 в 05:59 • 0 комментариевЯ работал над пользовательской платой STM32F405 с лучшими аналоговыми параметрами в отдельном проекте.
Ключевым отличием является использование операционного усилителя на входе, чтобы выжать последний бит из 12-разрядного АЦП STM32F4.
Схема операционного усилителя выглядит следующим образом:
По причинам, которые я не совсем понимаю, значения входного резистора операционного усилителя и резистора обратной связи влияют на выход типичной схемы возбуждения ПЗС, но изменение резисторов на:
не приводит к отсечению выход. Думаю, мой профессор квантовой химии был прав, нельзя измерить систему, не изменив ее.
Частота кадров 100 Гц для TCD1304
Эсбен Россель • 24. 12.2017 в 16:24 • 0 комментариевС небольшим изменением прошивки SPI и сопутствующего интерфейса командной строки я с гордостью представляю рекордно высокую (по крайней мере для меня) частоту кадров для TCD1304, теоретически равную 125 Гц.
Я буду консервативен и заявлю, что 100 Гц возможно. Из-за Рождества я далеко от прицела, так что надлежащего теста скорости придется подождать.
Очень короткая версия этой истории заключается в том, что wirepi был заменен на pigpio, а SPI-связь запускается путем отслеживания логического состояния одного из ядер GPIO.
Да, и вы можете собрать 65535 интеграций за один раз.
Подробнее читайте здесь:
High-framerate (125 Hz) TCD1304 firmware
или посмотрите исходный код.
Загрузки доступны по адресу https://tcd1304.wordpress. com
UART-прошивка по-прежнему ползет со скоростью чуть выше 1 Гц, но с гораздо большим удобством.
Новая печатная плата: на 12 % меньше, на 12 % симпатичнее, на 24 % проще
Эсбен Россель • 12.11.2017 в 14:44 • 0 комментариевПоследняя прошивка и печатная плата здесь:
кроме того, что стал меньше, теперь есть регулятор напряжения питания:
Vs = 1,22 (1 + R₂/R₁) = 1,22В(1+ 2,7кОм / 1,2кОм) = 3.96V
Изменена распиновка:
а также GPIO на STM32F401re, так что все гораздо проще подключить:
(ПЗС-печатная плата на картинке является прототипом)
Как всегда переходим на https: //tcd1304.wordpress. com, чтобы быть уверенным, что вы получите самую последнюю и самую лучшую прошивку и программное обеспечение, а также соответствующие инструкции.
Печатная плата (слегка улучшенная по сравнению с той, что на этих изображениях) доступна непосредственно с http://dirtypcbs.com/store/designer/details/8475/6065/tcd1304-4vn-zip
Это только UART- прошивка, которая была обновлена. SPI-версия появится в ближайшее время.
Обе прошивки (SPI и UART) обновлены с учетом новой конфигурации GPIO:
- fM на PB0
- SH на PA1
- ICG на PA0
- OS на PC0
Просмотреть все журналы 21 проекта
1
Шаг 1
Подключение платы TCD1304 к STM32F401RE:
Или если вы шли со 2-й SMD-версией:
3 или с регулируемым напряжением питания
Соединения зависят от прошивки. Если вы сомневаетесь, загрузите последнюю версию прошивки с http://tcd1304.wordpress.com и следуйте инструкциям на этом сайте (я не всегда помню, чтобы HAD обновлялся).
- fM подключается к PB0
- SH подключается к PA1
- ICG подключается к PA0
- Выход подключается к PC0
В идеале TCD1304 работает от 4,0 В, но подключение V+ к контакту +5V работает нормально.
2
Шаг 2
Подключите Nucleo F401RE к Raspberry Pi:
Заголовки SPI на raspberry pi расположены по адресу:
- MOSI P1-4 MI-15 1-19 9000
- СКЛК П1-23
- GND P1-25
На плате nucleo расположены:
- MOSI на PB15
- MISO на PB14
- SCLK на PB13
- GND – есть из чего выбрать
3
Шаг 3
Se Настройка кросс-компилятора в Linux:
Загрузите gcc-arm-none-eabi
Разархивируйте в каталог и добавьте компилятор в путь, добавив эту строку в . bashrc:
экспорт PATH=/home/user/gcc-arm-none-eabi-4_9-2015q1/bin:$PATH
Загрузите стандартную библиотеку периферийных устройств (SPL) для STM32F4.
Распаковать.
Загрузите прошивку драйвера TCD1304 для Nucleo F401RE
Разархивируйте в каталог, в который распакован SPL. Войдите в каталог и введите «сделать».
Загрузите полученный файл .bin на плату nucleo.
NB: Если у вас нет 74HC04 или другого инвертора между nucleo и TCD1304, есть пара строк в файле timer_conf.c, которые вы захотите изменить. Инвертируйте полярность регистров таймера.
Посмотреть все 5 инструкций
Нравится этот проект?
Делиться10 шт.
TOSHIBA TCD1304AP TCD1304 CCD линейный датчик изображения Li2(пока отзывов нет) Написать обзор
10шт TOSHIBA TCD1304AP TCD1304 ПЗС ЛИНЕЙНЫЙ ДАТЧИК ИЗОБРАЖЕНИЯ Li2
Рейтинг Обязательно Выберите Рейтинг1 звезда (худший)2 звезды3 звезды (средний)4 звезды5 звезд (лучший)
Имя
Электронная почта Обязательно
Тема отзыва Обязательно
Комментарии Обязательно
- Артикул:
- БЗ6225033
- MPN:
- БЗ6225033
- Состояние:
- Новый
- Наличие:
- Обычно доставка занимает 3-5 рабочих дней
- Доставка:
- Рассчитано на кассе
- Гарантия:
- Гарантия на замену 1 год. Детали
- Возвратов:
- 30-дневная гарантия возврата денег. Детали
Сейчас: $396.00
Текущий запас:
Количество:
Часто покупают вместе:
- Описание
- Информация о гарантии
- 0 отзывов
Описание
Характеристики продукта
Состояние: | Новый: Совершенно новый, неиспользованный, неоткрытый, неповрежденный товар в оригинальной упаковке. Среднее время доставки 1-2 дня, доставка может варьироваться в зависимости от наличия товара. Доставка в тот же день доступна для товаров, имеющихся на нашем складе, и/или если эта услуга доступна у OEM 9.0538 |
Компания SPW Industrial гарантирует, что данное изделие не имеет дефектов изготовления и материалов при нормальном использовании и условиях в течение одного года с даты первоначальной покупки
30 дней: гарантия возврата денег Без дефектов: в течение 30 дней после получения товара покупателю необходимо связаться с SPW Industrial для возврата. Товар будет возвращен или обменян. Через 30 дней будет взиматься плата за пополнение запасов, узнайте больше
Просмотреть всеЗакрыть
Информация о гарантии
Один год гарантии
Просмотреть всеЗакрыть
0 Отзывы
Просмотреть всеЗакрыть
- сопутствующие товары
- Клиенты также просмотрели
Сопутствующие товары
Клиенты также просмотрели
В корзину
Быстрый просмотр
Датчик изображения Toshiba Tcd1711Dg Ccd используется Qty16
Сейчас: $285.