
640x512 VOx Тепловизионный модуль камеры: Полное руководство по Edge AI, дронам и прямой трансляции
6 июля 2026 г.
Лучший модуль тепловизионной камеры MIPI для Raspberry Pi и интеграции с дронами: руководство по OEM/ODM-ценам
7 июля 2026 г.Модуль тепловизионной камеры SPI: высокоразрешающие LWIR-ядра для интеграции с ESP32 и Raspberry Pi
Для инженеров встраиваемых систем, разработчиков дронов и архитекторов промышленного IoT получение высокоразрешающего тепловизионного изображения в условиях ограниченных конструктивных и вычислительных ресурсов является серьезной аппаратной задачей. Стандартные интерфейсы камер, такие как MIPI-CSI, часто требуют чрезмерных вычислительных затрат, а обычные USB-тепловизоры могут перегружать маломощные микроконтроллеры из-за накладных расходов на драйверы и требований к физическому пространству. модуль тепловизионной камеры spi , напрямую соединенный с неохлаждаемым микроболометрическим ядром длинноволнового инфракрасного диапазона (LWIR), предлагает элегантное решение. Используя последовательный периферийный интерфейс (SPI) для управления регистрами и передачи пиксельных данных, разработчики аппаратного обеспечения могут обойти стек драйверов громоздких операционных систем. Это позволяет микроконтроллерам, таким как ESP32-S3, и одноплатным компьютерам, таким как Raspberry Pi, захватывать радиометрические тепловые кадры в реальном времени непосредственно на уровне регистров.
Интеграция этих высокоразрешающих LWIR-ядер в легкие полезные нагрузки дронов, компактные станции мониторинга или корпуса промышленного IoT требует глубокого понимания аппаратных интерфейсов. В этом руководстве рассматриваются механические, электронные и программные протоколы, необходимые для сопряжения высокопроизводительных неохлаждаемых LWIR-сенсорных ядер (от сверхкомпактных модулей 256x192 до массивов высокой четкости 640x512) с платформами граничных вычислений. Мы проанализируем физику неохлаждаемых микроболометров, подробно описывая, как использовать тактовые сигналы SPI, линии выбора микросхемы и буферы DMA (прямого доступа к памяти) для потоковой передачи тепловых матриц высокой плотности без потери кадров.
Послушайте, когда вы проектируете для реальных условий, каждый миллиметр и милливатт на счету. Стандартные готовые тепловизоры в тяжелых алюминиевых корпусах просто не подойдут, когда вы создаете кастомный подвес для дрона или герметичный корпус для мониторинга опасных газов. Суть вот в чем: отказавшись от корпуса потребительского класса и перейдя непосредственно к неохлаждаемому LWIR-ядру с чистым интерфейсом SPI, вы получаете абсолютный контроль над физическим и электрическим дизайном. Вы сами программируете регистры, прокладываете линии питания в соответствии с профилями LDO вашей системы и обрабатываете сырые 14-битные тепловые массивы именно так, как требует ваше приложение, без какого-либо промежуточного ПО, замедляющего ваш конвейер.

В нашей практике мы видим, как многие разработчики спотыкаются, пытаясь обращаться с этими высококлассными тепловыми ядрами как с простыми SPI-датчиками температуры или базовыми макетными платами. Это высокочувствительные приборы научного уровня, упакованные в невероятно компактные компоновки. Нельзя просто накидать перемычек с макетной платы и ожидать чистую частоту кадров 25 Гц. Вам нужно соблюдать целостность высокоскоростного сигнала, обрабатывать матрицы сырой калибровки сенсора с помощью специализированных алгоритмов и точно управлять буферами памяти. Это руководство шаг за шагом проведет вас именно через это: от низкоуровневой физики кремния до чистого кода на C, работающего на ваших целевых процессорах.
Содержание
- 👉 Основы физики: LWIR и микроболометры
- 👉 Аппаратный интерфейс SPI и спецификации протокола
- 👉 Интеграция с микроконтроллерами: ESP32 и Raspberry Pi
- 👉 Профили промышленного оборудования и сравнение технических узлов
- 👉 Реализации встраиваемых граничных приложений
- 👉 Всесторонний технический FAQ с глубоким погружением
Основы физики: LWIR и микроболометры
Технология неохлаждаемых микроболометров
В основе любой современной высокопроизводительной тепловизионной камеры лежит неохлаждаемый микроболометр. В отличие от инфракрасных сенсоров старшего поколения, требующих криогенного охлаждения (например, охладителей с циклом Стирлинга), матрица неохлаждаемого микроболометра работает при температуре окружающей среды. Это делает его идеальным для приложений с ограничениями по размерам, весу и энергопотреблению (SWaP), таких как полезная нагрузка дронов и портативные устройства.
Фокальная плоскость сенсора (FPA) состоит из микроскопических элементов, расположенных на кремниевой подложке. Каждый отдельный пиксель представляет собой инфракрасную поглощающую мембрану, подвешенную над интегральной схемой считывания (ROIC). Когда длинноволновое инфракрасное излучение (от 8 мкм до 14 мкм) проходит через оптическую систему — обычно изготовленную из германия с высокой пропускающей способностью — оно попадает на эти подвешенные мембраны. Поглощение ИК-излучения повышает физическую температуру мембраны. Эти структуры изготавливаются из специальных материалов, таких как оксид ванадия (VOx) или аморфный кремний (α-Si), которые обладают высоким температурным коэффициентом сопротивления (TCR). Даже незначительное изменение теплового потока изменяет электрическое сопротивление элемента микроболометра. Это изменение сопротивления измеряется ROIC под матрицей пикселей. ROIC преобразует этот аналоговый сигнал в оцифрованные значения напряжения, выдавая их в виде необработанных цифровых отсчетов для шин SPI или параллельных шин данных.
Радиометрическая производительность: точность в каждом пикселе
Промышленные LWIR-ядра, подобные тем, что используются в КУЯНГ тепловизионных архитектурах, отличаются от простых термопарных матриц своей радиометрической способностью. Стандартный тепловизор является иллюстративным; он отображает относительные разницы температур с помощью псевдоцветовых палитр, не измеряя точные цели. В отличие от этого, полностью радиометрическое ядро тепловизионной камеры калибрует каждый пиксель для вычисления точных, абсолютных значений температуры в Кельвинах, Цельсиях или Фаренгейтах.
Достижение точной радиометрической производительности требует алгоритмов коррекции в реальном времени, выполняемых непосредственно на бортовой FPGA или DSP модуля. В полевых условиях необработанные неохлаждаемые сенсоры чрезвычайно подвержены дрейфу окружающей среды и шуму. Для борьбы с этим бортовой процессор выполняет три критических этапа коррекции, прежде чем база данных SPI вообще увидит кадр:
⚙️ Коррекция неоднородности (NUC): Необработанный выход микроболометра страдает от пространственного дрейфа из-за крошечных производственных отклонений между пикселями. Чтобы сгладить это, механический затвор периодически закрывает сенсор, устанавливая идеально однородный тепловой эталонный базис для пересчета матриц коэффициентов усиления и смещения.
⚙️ Замена дефектных пикселей (BPR): Отдельные пиксели в микроматрице могут со временем выходить из строя или становиться гиперактивными. Процессорное ядро постоянно отслеживает эти аномалии, мгновенно помечая мертвые пиксели и интерполируя их цифровые значения с использованием соседних рабочих пикселей для поддержания бесшовного визуального поля.
⚙️ Калибровка усиления и смещения: По мере нагрева корпуса камеры во время работы базовое сопротивление фокальной плоскости смещается. Тепловые алгоритмы реального времени непрерывно отслеживают внутренние температурные диоды, масштабируя необработанный выход АЦП, чтобы цель с температурой 100 °C считывалась одинаково, находится ли камера в морозном поле или в горячем машинном отделении.
Интеграция цифровых радиометрических матриц в микроконтроллеры позволяет периферийным устройствам выполнять расширенные функции. Устройства могут запускать локализованную аналитику, управлять сигналами тревоги для обнаружения аномалий и изолировать критические зоны в целевых средах — и все это без необходимости высокопроизводительной обработки со стороны внешних облачных серверов.
Аппаратный интерфейс SPI и спецификации протокола
Освоение последовательного периферийного интерфейса (SPI) в тепловидении
Для вывода быстрых кадров сырых тепловых матриц разработчики часто используют SPI благодаря его синхронной, полнодуплексной природе и низким накладным расходам драйвера. В то время как стандартные архитектуры камер работают через сложные физические уровни MIPI-CSI, SPI упрощает подключение к базовым выводам. Ведущее устройство, такое как ESP32 или Raspberry Pi, управляет линией Serial Clock (SCLK) для синхронизации сдвига битов данных. Линия MOSI (Master Out Slave In) записывает команды конфигурации, устанавливает окна экспозиции, корректирует команды NUC и управляет настройками усиления теплового процессора. Тем временем линия MISO (Master In Slave Out) передает сырые массивы пикселей и радиометрические матрицы на уровне регистров обратно на ведущий микроконтроллер. Наконец, линия Chip Select (CS) активирует целевой модуль SPI, где переход с высокого уровня на низкий инициирует фазу синхронизации кадра.
Кадрирование SPI и временные ограничения
Чтобы предотвратить разрыв кадра или переполнение буфера при скорости передачи, достигающей миллионов пикселей в секунду, важно понимать временные параметры. Большинство профессиональных Википедия Микроболометр ядер SPI работают в режиме SPI Mode 3 (CPOL=1, CPHA=1), где SCLK находится в высоком уровне в режиме ожидания, а данные фиксируются по нарастающему фронту тактового сигнала.
Каждое полное тепловое изображение структурировано с явными границами пакета. В частности, пакет кадра данных состоит из блока заголовка, содержащего идентификатор кадра и температуру окружающей среды, за которым следуют сырые 14-битные значения температуры, и завершается строкой контрольной суммы CRC-16. Активная частота кадров определяет требуемую минимальную тактовую частоту. Например, потоковая передача видео с разрешением 256x192 со скоростью 25 кадров в секунду с использованием 14-битной сырой передачи требует примерно 19,66 Мбит/с пропускной способности SPI. Эта пропускная способность находится в рабочем диапазоне ESP32 или Raspberry Pi. Однако масштабирование до массива 640x512 при 25 кадрах в секунду увеличивает потребность в пропускной способности примерно до 131,07 Мбит/с. При таком объеме требуются альтернативные топологии шины или высокоскоростные параллельные архитектуры. Эти форматы поддерживаются передовыми неохлаждаемыми ядрами LWIR для обеспечения стабильных тепловых потоков высокой четкости без структурных узких мест.
Интеграция с микроконтроллерами: ESP32 и Raspberry Pi
Варианты аппаратного конвейера ESP32-S3
Для сопряжения высокоразрешающего неохлаждаемого теплового модуля с микроконтроллером ESP32-S3 разработчики должны оптимизировать структуры шины прямого доступа к памяти (DMA). Два ядра ESP32 позволяют использовать дизайн с разделением задач: ядро 0 обрабатывает сборку кадров аппаратного SPI-DMA, в то время как ядро 1 выполняет тепловой рендеринг и анализ датчиков.
Стратегия буферизации Ping-Pong с использованием двух буферов DMA очень эффективна. Инициализируйте два отдельных буфера RAM во внутренней SRAM ESP32. Пока аппаратный движок DMA заполняет буфер 'Ping" входящими байтами MISO, ядро 1 считывает сырые данные теплового кадра из буфера "Pong" для расчета температур и отрисовки кадров. Чтобы предотвратить задержку передачи, настройте хост SPI ESP32 на частоту до 26 МГц или 40 МГц. Ниже приведен фрагмент низкоуровневого кода C для инициализации SPI ESP32:
#include "driver/spi_master.h"
Конвейер SBC Raspberry Pi (взаимодействие с драйвером ОС Linux)
На одноплатных компьютерах Linux, таких как Raspberry Pi Zero 2W или Raspberry Pi 4/5, уровень драйвера использует либо `/dev/spidev0.0`, либо пользовательский модуль ядра GPIO. Поскольку стандартные процессы индексации Linux могут вносить задержки, аномалии планирования могут вызывать потерю кадров. Эта проблема решается несколькими ключевыми методами. Во-первых, расширьте стандартный лимит буфера SPI ядра (обычно ограниченный 4096 байтами), добавив детали конфигурационного кода в файл `/boot/firmware/cmdline.txt`, установив `spidev.bufsiz=131072`. Во-вторых, приоритизируйте потоки обработки с помощью `pthread_setschedparam` в диагностических скриптах, чтобы назначить приоритет процессам сбора тепловизионных данных как системным процессам реального времени (планирование с приоритетом FIFO). Наконец, для высокоскоростных приложений используйте API C++ вместе с низкоуровневыми библиотеками, такими как `libgpiod`, чтобы обойти задержки пользовательского пространства. Это позволяет модулям Raspberry Pi принимать тепловизионные данные 256x192 с частотой 25 Гц при низкой загрузке ЦП.
Профили промышленного оборудования и сравнение технических узлов
Разработка высокоэффективных тепловизионных полезных нагрузок требует оценки ограничений физического форм-фактора наряду с электронными параметрами. Миниатюрные неохлаждаемые микроболометры высокого разрешения сочетают компактные размеры с гибкими оптическими конфигурациями. Представленные ниже профили продуктов описывают различные варианты интеграции: от сверхлегких модулей тепловизионных камер, предназначенных для полезных нагрузок БПЛА для обнаружения мин, до неохлаждаемых ядер высокого разрешения, оптимизированных для наблюдения, промышленного оборудования и передовых систем визуализации.
Профиль продукта 1: Миниатюрное ядро тепловизионной камеры LWIR 640 x 512
Миниатюрный неохлаждаемый инфракрасный тепловизионный модуль отличается четким и ясным изображением, компактными размерами и низкой стоимостью. Мини-размер 21 мм*21 мм, опционально 5/9/13/18/35/50/75/100/150 мм, разрешение 640*480, стабильная производительность и высокая адаптивность к окружающей среде.
Это неохлаждаемое миниатюрное ядро тепловизионной камеры LWIR USB 640*512 специально оптимизировано для дронов и платформ БПЛА, соответствуя интеграции тепловизионных полезных нагрузок класса DJI. Его сверхлегкий форм-фактор упрощает компоновку на бесколлекторных подвесах, а высокое разрешение гарантирует максимальную детализацию для инспекционных операций.
Посмотреть детали продукта и цены ➔
Профиль продукта 2: Миниатюрное ядро тепловизионной камеры LWIR 256 x 192
Мини-модуль неохлаждаемой тепловизионной камеры LWIR 256 использует высокопроизводительные инфракрасные детекторы для сверхчеткого тепловидения и точного измерения температуры. Он улавливает инфракрасное излучение и выводит равномерное тепловое изображение с радиометрией.
Ядро отличается высокой адаптивностью для специализированных оборонных и промышленных конфигураций обнаружения, включая обнаружение скрытых мин. Благодаря профессиональным радиометрическим калибровкам оно превращает компактные полезные нагрузки БПЛА в инструменты автоматического картирования аномалий.
Посмотреть детали продукта и цены ➔
Таблица сравнения технических узлов
Следующие динамические аппаратные параметры сравнивают эти модули LWIR-тепловизоров рядом:
| Технический параметр | Модуль LWIR Mini 256 x 192 | Модуль LWIR Mini 640 x 512 |
|---|---|---|
| Архитектура сенсора | Неохлаждаемый оксид ванадия (VOx) | Неохлаждаемый оксид ванадия (VOx) |
| Разрешение сенсора | 256 x 192 Pixels (49,152 points) | 640 x 512 Pixels (327,680 points) [640*480 optional] |
| Шаг пикселя | 12µm (Optimized performance) | 12µm (High spatial resolution) |
| Спектральный диапазон | 8µm to 14µm (LWIR Band) | 8µm to 14µm (LWIR Band) |
| NETD (Тепловая чувствительность) | < 50 мК (при 25°C, F/1.0) | < 40 мК (при 25°C, F/1.0) |
| Физические размеры | 21mm x 21mm x 20mm | 21mm x 21mm (Mini-Size) |
| Available Lenses | 5/9/13/18/35mm manual/auto focal | 5/9/13/18/35/50/75/100/150mm selection |
| Digital Interfaces | SPI, USB, Parallel (Multi-Platform) | USB, SPI, Parallel, LVDS, BT.656 |
| Input Power Budget | < 0.8W at peak throughput | < 1.2W at peak processing |
| Typical Application | UAV payload, Mine detection, SWaP IoT | High-res drone monitoring, Mapping, Surveillance |
Реализации встраиваемых граничных приложений
UAV & VTX Integrated Mine Detection Arrays
In small unmanned aerial vehicles (UAVs), payload mass and volume are critical factors. Traditional radiometric thermal imagers, packaged in heavy aluminum enclosures, can severely degrade flight times. Using bare uncooled 21mm x 21mm modules, like the LWIR Mini 256, allows designers to interface the thermal core directly with low-latency Video Transmitters (VTX) or flight control boards. The uncooled core captures sharp thermal gradients of hidden structures, surface anomalies, and metallic housings on the ground.
By offloading the image processing pipeline to an onboard single-board computer, the system can parse incoming frame matrices in real time. Dynamic filters identify buried mines with high thermal conductivity relative to surrounding loose soil. This allows automated targeting systems to log anomalous thermal coordinates directly into the flight controller's autopilot software. For a look at how thermal video captures dynamic fields in real-time tracking, check out our demonstration of реальное видео с тепловизионной камеры телефона applications.
Industrial Smart Enclosures and AI Diagnostics
Within electrical grid substations and manufacturing hubs, physical space inside distribution panels can be extremely limited. Traditional hand-held tools cannot provide continuous, automated thermal monitoring of internal components. Integrating compact SPI thermal modules into these panels enables a decentralized diagnostic architecture.
Automated thermal monitoring algorithms continuously track the operating temperatures of critical connections, looking for the early warning signs of high electrical resistance before a fault occurs. A local microcontroller processes the temperature matrix directly. If a localized pixel exceeds safe thresholds, the system can trigger isolator units or send alert packets over low-power regional networks like LoRa or industrial Ethernet. Localized analysis allows the system to differentiate between a developing component failure and temporary, external heat sources, reducing false alarms and preventing unnecessary downtime. Explore how this relates to consumer and maintenance settings in our comprehensive article on smartphone thermal camera integration in daily life.

Всесторонний технический FAQ с глубоким погружением
Can I stream high-resolution, real-time thermal video from an SPI thermal camera module to an ESP32 or Raspberry Pi?
Are these compact SPI-compatible modules suitable for drone integration and VTX setups?
Do these thermal modules support accurate, real-time radiometric temperature measurements?
How should I determine the optimal lens focal length (e.g., 5mm, 9mm, or 13mm) for my integration?
What precautions are necessary to prevent microbolometer sensor degradation during integration?
📚 Ссылки и дополнительная литература
- Отраслевой стандарт: Wikipedia Microbolometer Technology Foundations
- Manufacturing Partner: KUYANG Optoelectronic Solutions Portal
- Связанное руководство: Smartphone Thermal Camera: Bringing Temperature Visualization Into Daily Life
- Direct Account and SDK Access: Developer Central Support & Account Portal














