Страница 5 из 5
Re: Как самому сделать тепловизор...
Добавлено: Вт мар 05, 2019 14:16:27
Wladimir_TS
Отличный проект.
Но есть пара вопросов. Какая реальная частота кадров получена ?
SPI на 40 МГц при таких длинных проводах как себя ведет - в свое время у меня на 12 МГц длиннее 5 см на получалось делать провода.
Модуль так-же регулярно зависает и требует сброса или это проблема лишь USB обвязки ?
Модуль версии 2,5 и 3 возможно использовать - они вроде как с калибрующими шторками.
Re: Как самому сделать тепловизор...
Добавлено: Вт мар 05, 2019 18:21:02
da-nie
Какая реальная частота кадров получена ?
Да вроде как максимальная для лептона. 9 Гц.
SPI на 40 МГц при таких длинных проводах как себя ведет - в свое время у меня на 12 МГц длиннее 5 см на получалось делать провода.
Это странно. Частоты эти не такие уж и большие. Проблем с SPI я не замечал.
Модуль так-же регулярно зависает и требует сброса или это проблема лишь USB обвязки ?
Не замечал, чтобы модуль зависал. Вроде бы работает надёжно.
Модуль версии 2,5 и 3 возможно использовать - они вроде как с калибрующими шторками.
У них разрешение разное, поэтому напрямую с моей программой версию 2.5 использовать нельзя - нужно брать 1/4 кадра от лептона 3.
Вот работа модуля отдельно с Raspberry Pi;
https://www.youtube.com/watch?v=IWScr3B4RJ0 Как видите, провода проблем не создают.
Вот сам ПНВ (увы, камерой служил старый фотоаппарат 640x480 без смены фокусировки в режиме съёмки):
https://www.youtube.com/watch?v=BMG0rLr8tC8
Re: Как самому сделать тепловизор...
Добавлено: Ср мар 06, 2019 08:47:00
Wladimir_TS
То есть ограничение в самом модуле. Я-то наивно думал что оно заложено банально в объвязке и внешнем контролере, а модуль выдает чаще.
Причем 97,3% что есть верно недокументированный регистр, который этой частотой управляет, только сие есть "военная тайна" увы.
Печально
По SPI - мучался я как-то с обменом с MMC картой - пришлось на такты ставить буфер прямо у панельки карты иначе не работало выше 8 МГц.
ЗЫЖ - а у этого модуля есть какие-то калибровочные параметры во внутреннем ПЗУ - для замеров томператур по полю возможно применять ? Если поставить внешнюю шторку ?
Re: Как самому сделать тепловизор...
Добавлено: Ср мар 06, 2019 14:59:41
da-nie
То есть ограничение в самом модуле.
Да. Иначе его нельзя экспортировать из США.
а у этого модуля есть какие-то калибровочные параметры во внутреннем ПЗУ - для замеров томператур по полю возможно применять ? Если поставить внешнюю шторку ?
Дело в том, что этот модуль температуру не выдаёт. Он выдаёт некие коды болометров. Чтобы их превратить в температуру нужно как минимум знать температуру болометров внешним термодатчиком. Но мне пока не удалось вычислить температуру (а вот под RAW-данным Flir One удалось - видно, он свой RAW не напрямую с датчика берёт). Потому вряд ли там есть какие параметры в ПЗУ.
Re: Как самому сделать тепловизор...
Добавлено: Чт мар 07, 2019 07:54:57
Wladimir_TS
Судя по интернет магазинам отдельно датчик тоже запретили - только в составе девайса.
Просто я читал даташиты на несколько модулей малого разрешения - там есть области ПЗУ - доступные по I2C каналу - где есть калибровочные данные для каждой "точки".
Как понимаю - нормального даташита на этот "Лептон" нет и вся информация чисто из перехвата обмена в реальном приборе ?
ЗЫЖ - почитал тут инет - российский, якобы прорыв в области тепловизионной техники связан увы с охлаждаемыми матрицами арсенид-галлиевых фотодиодов с диапазоном 4-6 мкм, а диапазон 7-11 мкм перекрывается пока, каким-то чудом доставляемыми, неохлаждаемыми матрицами французского производства. Уж микроболометрическими или пироэлектрическими - не выяснил. Если неохлаждаемые отечественные матрицы и созданы - то это очень опытные образцы, которые работают только "в принципе". Думаю проблемы тут еще и в том, что специфическое оборудование под MEMS технологию за пределы США не поставляется, а на доступном стандартном оборудовании - все очень непросто сделать. Тут главное - теплоизоляция чувствительного элемента как от пластины, так и от соседних элементов. Иначе растекание тепла, паразитный подогрев от элементов УВХ и коммутации. Американцы могут их физически отделять от пластины и "подвешивать" на "наностолбиках".
Re: Как самому сделать тепловизор...
Добавлено: Чт мар 07, 2019 19:24:18
da-nie
Как понимаю - нормального даташита на этот "Лептон" нет и вся информация чисто из перехвата обмена в реальном приборе ?
В том-то и дело, что есть. И даже несколько. Например, FLIR-Lepton-Software-Interface-Description-Document, Lepton Engineering Datasheet - with Radiometry, Lepton Engineering Datasheet - without Radiometry, FLIR LEPTON® Long Wave Infrared (LWIR) Datasheet.
Уж микроболометрическими или пироэлектрическими
Болометрическими. Мы у Франции их и покупаем.
Re: Как самому сделать тепловизор...
Добавлено: Пн апр 15, 2019 23:32:31
Полосатый
Ночное видение из веб-камер делают - выламывают ИК-фильтр. Но это не тепловизор (не тот диапазон).
А это вроде для пирометра (температура в одной точке):
BOB51 писал(а):Сегодня эта деталюга только ценой малость "приостанавливает" - а в остальном вполне доступна как платка-приложение к ардуинкам
Вложение:
MLX90614ESF-DCI.pdf [1.54 MiB]
Скачиваний: 76
Добавить механическую развертку да при необходимости фильтры...
На али можно купить простой пирометр в пределах тыщи рэ. Что-то под видом тепловизора там тоже продают - с маленькой матрицей, за несколько тыщ рэ.
Re: Как самому сделать тепловизор...
Добавлено: Чт апр 18, 2019 07:55:44
Kabron
Мой вариант, почти без рукоблудства на M5STACK.

Re: Как самому сделать тепловизор...
Добавлено: Ср апр 24, 2019 22:01:26
константин_KoSS_89
Тоже интересовался этим вопросом.
https://youtu.be/ShXswHycXbs
Re: Как самому сделать тепловизор...
Добавлено: Ср май 20, 2020 20:56:07
da-nie
Итак, я сделал полноценную программу для работы с Flir One Gen 2 для Linux. Программа использует libusb и Qt5. Если не настроены права для libusb, то запускать придётся через sudo.
Новая программа Flir One Control для Linux
Поддерживаются два языка - русский и английский (уж перевёл как умел - так-то я немецкий всю жизнь учил, но не очень-то выучил

).
Интерфейс выглядит вот так:
