Например TDA7294

Форум РадиоКот • Просмотр темы - Как самому сделать тепловизор...
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 20:49:49

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 90 ]    , , , 4,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Вт май 02, 2017 07:22:54 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5069
Откуда: Kaluga
Рейтинг сообщения: 0
Хорошая работа, жаль сам приемник для большинства непотребно стоит.

ИМНО - может стоит сделать задание "верхней" и "нижней" температур для "раскраски" картинки, а не просто выбирать самую "холодную" и самую "горячую" точки растра.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Вт май 02, 2017 08:39:47 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Увы,но это самый дешёвый приёмник с подобными характеристиками (Seek Thermal тоже есть, но у Flir чувствительность гораздо лучше, хоть и меньше разрешение).
Может быть стоит, но сдаётся мне, в таком надобности обычно нет. :) Хотя штатное ПО Flir такое умеет.

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Пт май 05, 2017 00:20:59 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5069
Откуда: Kaluga
Рейтинг сообщения: 0
У Seek Thermal вроде как полноценного пироприемника нет - там камера с наложением сигнала от единственного ИК приемника, как и в дешевых "недотепловизорах" Fluke.

К сожалению микроболометрические матрицы делает по факту только одна контора в Штатах и монопольно ломит цены....

У нас заявляют что тоже делают, но язык и у меня есть, а вот технология, которую не смог освоить СССР вдруг выросшая на его руинах под названием Россия мне кажется ненаучной фантастикой. Скорее всего дальше разварки купленных "хитрыми путями" матриц в отечественные корпуса дело не идет. Слишком там все технологически непросто.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Пт май 05, 2017 04:58:00 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Цитата:
У Seek Thermal вроде как полноценного пироприемника нет - там камера с наложением сигнала от единственного ИК приемника, как и в дешевых "недотепловизорах" Fluke.


Там всё-таки матрица, а не единственный ИК-приёник (там нет механического сканирования). И вроде бы она как раз болометрическая, а не пироэлектрическая.

Цитата:
и монопольно ломит цены....


Они очень сложные в производстве. И выход годных был мал. А вот на лептонах выход годных стал большой и они сразу стали его продавать по 200$.

Цитата:
У нас заявляют что тоже делают,


Скорее всего, всё-таки делают сами. Уж что-что, а делать малыми партиями у нас умеют - только ценник космический получается. Возможно, брак там 99%. :)

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Пт май 05, 2017 10:14:58 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5069
Откуда: Kaluga
Рейтинг сообщения: 0
В советские годы проблема была очень суровая - изголялись все-равно с разными пировидиконами и хитрыми ЭОПами с прямым переносом на ПЗС структуру. А матрицу сделать не могли. Когда-то занимался наукой по этой тематике. В принципе и там в те годы было не очень - но уже были охлаждаемые линейки микроболометров на которые развертывали качающемся зеркалом. А когда СССР пошел по наклонной - у буржуев как раз прорыв случился и МЕМС структуры и микроблометрические матрицы.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Пт май 05, 2017 11:17:00 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Так 25 лет прошло. И что было в СССР недоступно, то сейчас можно закупить (включая патенты). А что-то могли и сами придумать. В СССР 286-й сделали максимум, а сейчас "Эльбрус" уже создан. Циклон в Москве, вроде как, умеет матрицы болометрические делать.
Да и вот пишут: http://www.russianelectronics.ru/leader ... doc/76038/
Цитата:
По словам специалиста, Россия стала четвертой страной в мире после США, Франции и Китая, сумевшей создать собственную тепловизионную матрицу. В стране создается производство с объемом выпуска до 10 000 штук в год, подчеркнул Алексей Горбунов.

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Пт май 05, 2017 15:31:27 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5069
Откуда: Kaluga
Рейтинг сообщения: 0
Писать - не тяжести перемещать. Технологию американцы никому не продают, даже продажа готовых матриц сиииильно ограничена, насчет Китая не в курсе - по крайней мере широкодоступных на рынке нет, Франция - :shock: , у Швеции была фирма AGA - она делала - но ее американцы скупили и походу ликвидировали.

Потому если реально, а не по сколковски создали - честь и хвала, но кажется что тут все по сколковским баблопильным технологиям. Если уж банальные TFT матрицы больших диагоналей освоить не можем....на OLED только пытаемся замахнуться.

Насколь я знаю матрицы у нас на самом деле были 8х8, но это не интегральная матрица - а ювелирная ручная сборка из 64 болометров. Габариты внушают уважение.

В любом случае если и сделают у нас матрицы - то цена её будет по цене оружейного плутония того-же объема (не массы) :cry:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Пт май 05, 2017 15:57:20 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Цитата:
Технологию американцы никому не продают,


Я думаю, что у нас и свои наработки на этот счёт имеются. :) И я где-то даже читал, что у нас придумали свою технологию. Вот не помню, что это было, но что-то такое написано было.

Цитата:
Если уж банальные TFT матрицы больших диагоналей освоить не можем....на OLED только пытаемся замахнуться.


Нет, уже свои TFT штампуем в Зеленограде для военных (ноутбучного размера). Это точно наше есть (пусть и на импортном оборудовании). Вот чего нашего точно нет, так это винчестеров вменяемой ёмкости.

Цитата:
Потому если реально, а не по сколковски создали - честь и хвала, но кажется что тут все по сколковским баблопильным технологиям.


Думаю, что реально. А вот что пишут ещё:
Цитата:
При этом первые болометрические матрицы были созданы в Советском Союзе еще в конце 1970-х годов для авиации и медицины, а в конце 1980-х годов в стране был создан тепловизор «Агава-2» для установки на основные боевые танки.


Может, кстати, в Союзе матрицы были не только 8x8, просто цена была аховая.

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Пт май 12, 2017 07:40:52 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5069
Откуда: Kaluga
Рейтинг сообщения: 0
da-nie",url="/forum/viewtopic.php?p=3098417#p3098417 писал(а):
Я думаю, что у нас и свои наработки на этот счёт имеются. :) И я где-то даже читал, что у нас придумали свою технологию. Вот не помню, что это было, но что-то такое написано было.



Я час в свое время много что напридумывал, но придумать одно, а довести до промышленной линии другое. Ибо по факту любая супер-пупер технология может разбиться об банальное русское "авось и так сойдет" и "работал не похмелившись". В ВПК получше - где ВП три шкуры драло, но и там печаль.

Цитата:

Нет, уже свои TFT штампуем в Зеленограде для военных (ноутбучного размера). Это точно наше есть (пусть и на импортном оборудовании). Вот чего нашего точно нет, так это винчестеров вменяемой ёмкости.



Насколь мне известно само стекло приходит оттуда готовое, наши ставят контролеры подогрев и подсветку.

Цитата:
При этом первые болометрические матрицы были созданы в Советском Союзе еще в конце 1970-х годов для авиации и медицины, а в конце 1980-х годов в стране был создан тепловизор «Агава-2» для установки на основные боевые танки.


Не матрицы а пировидиконы скопированные с французских. (С водородом) Имели немало проблем из которых первая - очень сложный техпроцесс изготовления мишени с колоссальным процентом брака причем проверить до сборки видикона и откачки было проблематично. (иногда в коллекциях любителей ЭВП всплывают). Были еще схемы с хитрым ФЭУ у которого сканирование шло очень яркой точечной засветкой фотокатода (а скорее мишени) внешней маленькой , но очень яркой ЭЛТ (через призму под углом) (схема с бегущим лучем). Эмитирующая-же способность катода-мишени зависела от его температуры, далее усиление в каскадах ФЭУ. Чутье никакой - 1-2 градуса разрешение, зато скорость развертки приличная. (для тех времен - герц 10 кадровой)

Цитата:
Может, кстати, в Союзе матрицы были не только 8x8, просто цена была аховая.


8х8 в руках держал (не без труда) - больших не видел. Это именно микроболометрическая, с очень высокой чувствительностью - разрешение менее 0,1 С (при криогенной температуре)

Но это именно ручная сборка из 64 микроболометров с индивидуальными выводами от каждого. Больше-то можно - но вероятность брака растет в геометрической прогрессии и тогда надо в вакуумную полость пихать коммутатор какой-то, а учитывая место применения - еще и радиационно стойкий. Ибо уже 128 выводов это сложно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Пт май 12, 2017 19:24:37 
Родился

Зарегистрирован: Пт май 12, 2017 19:06:31
Сообщений: 1
Рейтинг сообщения: 0
А не могли бы Вы поподробнее объяснить, как пересчитать из картинки температуру?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Пт май 12, 2017 20:16:08 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Собственно, приведу тут формулу:

Цитата:
#define EPS 0.0000000001

double PlanckR1=16528.178;
double PlanckB=1427.5;
double PlanckF=1.0;
double PlanckO=-1307.0;
double PlanckR2=0.012258549;

double TempReflected=20;//температура болометров

double Emissivity=0.95;//коэффициент излучения

//----------
//вычислить температуру
//----------
bool GetTemperature(unsigned short raw14,double &value)
{
if (raw14>0x10000) return(false);
raw14*=4;
double zn=(PlanckR2*(exp(PlanckB/(TempReflected+273.15))-PlanckF));
if (fabs(zn)<EPS) return(false);
double RAWrefl=PlanckR1/zn-PlanckO;
double RAWobj=(raw14-(1-Emissivity)*RAWrefl)/Emissivity;
double lgr=PlanckR1/(PlanckR2*(RAWobj+PlanckO)+PlanckF);
if (lgr<=EPS) return(false);
value=PlanckB/log(lgr)-273.15;
return(true);
}


Передаёте в эту функцию RAW-значение и получаете температуру в градусах цельсия.

Цитата:
В ВПК получше - где ВП три шкуры драло, но и там печаль.


Да фиг знает, я как раз в ВПК и работаю - есть у нас вещи, которые даже китайцы скопировать не могут - очень дорого им это обойдётся.

Цитата:
Насколь мне известно само стекло приходит оттуда готовое, наши ставят контролеры подогрев и подсветку.


Хм. Меня вот уверяли, что цикл полный. :dont_know:

Цитата:
Не матрицы а пировидиконы скопированные с французских.


Так тогда бы и писали бы про пировидиконы. 8) Я всё же думаю, матрицы были.

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Сб дек 16, 2017 15:28:42 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
На базе Flir One Gen 2 я мобильный тепловизор сейчас почти сделал - взял плату STM32F4Discovery с STM32F407, подключил к ней дисплей 320x240, написал ПО, и получил переносное устройство. Правда, с ПО пока есть проблемы - тепловизор часто либо не обнаруживается при подключении, либо перестаёт передавать данные. Я сделал перезагрузку через три секунды, если картинка не появляется. Работает, но раз в несколько минут (от одной :) ) стабильно выполняется перезагрузка. Неудобно, конечно. Надо ещё думать. А так, проект вот: ссылка

Из особенностей:
1) Проект создан в Cube MX для Keil 5 - без Cube MX запустить USB с уровня HAL или CMSIS было бы ооочень непросто.
2) Весь объём кода от Cube MX для поддержки процессора в комплекте. Здравствуйте мегабайтные *.h-файлы CMSIS и такого же размера библиотеки HAL в *.c-файлах для работы с периферией.
3) Если три секунды нет картинки, процессор перезагружается, и процесс энумерации начинается заново.

Подключён дисплей 320x240 на контроллере HX8347D.
Через FSMC запуск не удался (возможно, мешают устройства на плате),поэтому контакты дисплея были заново подключены так:
D0-D7 - PE4-PE11
CS - PE12
RD - PE13
RW - PE14
RS - PE15
RST - PE2

Работает вот так вот: ссылка

Пока не придумал, как сделать работу стабильной. Не получается. Связь непременно через некоторое время прерывается. :(

----------

Что касается остальных программ для Flir One:
GitHub репозитории программ:

Flir One Drivers: https://github.com/da-nie/FlirOneDrivers
Flir One Control: https://github.com/da-nie/FlirOneControl
Flir One Raw Analizer: https://github.com/da-nie/FlirOneRAWAnalizer

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Сб дек 16, 2017 22:13:20 
Родился

Зарегистрирован: Пн дек 05, 2016 17:57:49
Сообщений: 2
Рейтинг сообщения: 0
http://www.mastergrad.com/blogs/post/12 ... 327eb59a2a


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Сб мар 31, 2018 11:15:00 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Купил я на ebay неисправный Flir One Gen 2 и вынул из него лептон 3. Купил на алиэкспрессе модуль для подключения лептона.
Соединил это всё вместе с Raspberry Pi, как написано тут, а именно:
Изображение

Поставил программу. Переписал программу для лептона 3: https://github.com/da-nie/LeptonModule

Видео, как всё работает.

Теперь надо дождаться платы с stm32f407 и собирать мобильный прибор ночного видения. Но есть одна проблема - дисплей. Очень бы хотелось видоискатель, как в видеокамерах (но не на ЭЛТ!). Но штатный от видеокамеры не подключить - там очень мелкий шаг контактов и к тому же неизвестный интерфейс.
Не знает ли кто готовых модулей окуляр-дисплей (электронный видоискатель) с известным интерфейсом и без труда паяемыми контактами? Разрешение нужно не меньше 160x120. Я перерыл алиэкспресс и ебей - ничего вменяемого не нашлось. :dont_know: Да просто хотя бы дисплей малых размеров (сантиметр с диагональю, например) и нужного разрешения бы найти! Так и такое фиг отыщешь. :roll:


Вложения:
lepton-raspberry.png [13.11 KiB]
Скачиваний: 2105

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Сб мар 31, 2018 11:26:17 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14053
Откуда: ДОНЕЦК
Рейтинг сообщения: 0

Сегодня эта деталюга только ценой малость "приостанавливает" - а в остальном вполне доступна как платка-приложение к ардуинкам
Вложение:
MLX90614ESF-DCI.pdf [1.54 MiB]
Скачиваний: 299

Добавить механическую развертку да при необходимости фильтры...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Сб мар 31, 2018 11:34:18 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Можно ещё баксов за 300 (как повезёт) купить камеру от автомобиля с выходом NTSC 60 Гц. Там сегнетоэлектрический тепловизор с механическим диском-прерывателем. Подключаете к нему маленький переносной ЖК телевизор и всё.
Видно будет вот так с 7 этажа: https://www.youtube.com/watch?v=Btd-NsO ... e=youtu.be (это видео показал мне Arbus с сайта 4pda.ru)

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Вт апр 03, 2018 21:11:00 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5069
Откуда: Kaluga
Рейтинг сообщения: 0
Ну это сложно, такое мало кто пошлет из штатов - могут там за одно место взять. А откуда пошлют - там подороже будут ибо перепродавцы. Да и 300 баксов в современной России - это скажем так очень-очень немалые деньги.

Ближе к реальности AMG8833 за 35 баксов , НО - это 8х8 точек и для какой-никакой картинки сканирование нужно хотя-б до 64х64. Второе - оптика - на столь длинноволновый ИК обычные стеклянные линзы не подойдут, а специальные германиевые - хе-хе.... :o :shock: :o

Так-что только зеркала, причем с отражающем слоем спереди.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Ср апр 04, 2018 06:34:32 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Цитата:
Ну это сложно, такое мало кто пошлет из штатов - могут там за одно место взять. А откуда пошлют - там подороже будут ибо перепродавцы. Да и 300 баксов в современной России - это скажем так очень-очень немалые деньги.


На 4pda покупали несколько штук - приходило без проблем.

Цитата:
а специальные германиевые


ZnSe и ZnS гораздо дешевле германиевых и кремниевых. :)

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Ср апр 04, 2018 18:59:02 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5069
Откуда: Kaluga
Рейтинг сообщения: 0
[quote]

На 4pda покупали несколько штук - приходило без проблем.


Когда покупали, через кого покупали - по разному бывает, может до "похолодания" отношений. Сейчас сами американцы боятся что из за одно место возьмут. Плюс бывают патриотичный - не хотят "страшным русским" продавать, хотя может бояться что товар по пути про...тся или сломается, и "страшные русские" сделают возврат средств.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как самому сделать тепловизор...
СообщениеДобавлено: Сб май 26, 2018 17:25:49 
Говорящий с текстолитом
Аватар пользователя

Карма: 33
Рейтинг сообщений: 148
Зарегистрирован: Вс июн 24, 2012 16:07:00
Сообщений: 1572
Откуда: Лен.Обл.
Рейтинг сообщения: 0
Итак, я-таки собрал прибор ночного видения на базе тепловизионного модуля flir lepton3 с разрешением 160x120. Выкинув нафиг все эти танцы с бубном вокруг USB и Flir One Gen 2.
Для сборки понадобится плата с контроллером stm32f407vgt6 - заказывается у китайцев, дисплей 320x240 с контроллером hx8347d - заказывается у них же (китаец, правда, присылает дисплеи одинаковые на вид, но с разными контроллерами), плата подключения lepton3 - также есть у китайцев, ну и сам датчик lepton3. Вот датчик отдельно купить не очень просто. Я купил неисправный тепловизор Flir One Gen 2(именно поколения 2!) у немца и вынул оттуда этот датчик. Желающие могут не покупать у китайцев переходную плату и сделать свою, благо в неисправном тепловизоре присутствует панелька для датчика. Правда, шаг контактов там столь мал, что для него впору заказывать промышленную печатную плату. Утюгом это повторить смогут разве что единицы. Хотя, можно припаяться прямо на контакты процессора штатной платы тепловизора, но это несколько не эстетично. :)

Подключение вот такое:

Контакты дисплея:
дисплей плата
D0 - PD14
D1 - PD15
D2 - PD0
D3 - PD1
D4 - PE7
D5 - PE8
D6 - PE9
D7 - PE10
CS - PD7 (FSMC_NE1)
RW - PD7 (FSMC_NWE)
RD - PD7 (FSMC_NOE)
RS - PD7 (FSMC_A16)
RESET - PE1

Контакты модуля Lepton3:
модуль плата
SCK - PA5
MISO - PA6
MOSI - GND
CS - GND
SCL - PB6
SDA - PB7

В программе для управления дисплеем используется аппаратный модуль FSMC (flexible static memory controller), благо он есть в этом контроллере. Единственный нюанс - инициализацию портов, используемых FSMC нужно делать ДО инициализации самого FSMC. Иначе он не работает. :) Ну и по I2C я с лептоном в этом устройстве ещё не общался - не было надобности; он всё равно начинает отвечать по SPI сразу же. Скорость SPI выставлена на 40 мб/с. На 20 мб/с микроконтроллер пропускает данные. Контроллер работает на максимальной частоте 168 МГц. Для написания программы использовался HAL и CubeMX в связке с постоянно зависающим Keil 5. :)

Программа: https://github.com/da-…F407VGT6AndFlirLepton3

Печатка для дисплея (там поставлен источник traco power, чтобы питать от батарейки с 4.5 до 9 В и стабилизатор на 3.3 В):
Вложение:
Board для Lepton3.zip [7.46 KiB]
Скачиваний: 278


Изображение

Изображение

P.S. А чего это ссылки перестали работать по щелчку мышки? Глюки форума?


Вложения:
fig2.jpg [189.9 KiB]
Скачиваний: 2226
fig1.jpg [84.23 KiB]
Скачиваний: 2023

_________________
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 90 ]    , , , 4,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y