Entry tags:
MLX90640: продолжение
Я уже писал, что на какое-то время забил на работу с этими датчиками, т.к. было их всего два, оба некалиброванные на отрицательные температуры и не понятно вообще было: это в моем коде косяк, или же датчики таковы.
Запланировали в конце прошлого года покупку настоящих пяти. Вышел облом: несколько поставщиков отвалилось, последний подождал с неделю и вернул деньги, мол, сорян, товарищи, но у нас ссанкции - не могëм. ОК, на ту же сумму купили на алике 10 датчиков (по 5 у разных продавцов) + парочку готовых устройств (правда, на основе менее широкоугольного). Их я надеялся для сравнения использовать, но вышел казус: там не напрямую датчики подключаются к МК, а через UART! Т.е. они взяли "модули", где уже температура вычисляется, и лишь забирают ее другим МК, да рисуют красивую картинку (на это хватило бы и STM32F103, но они F401 воткнули, а на борту "модуля" - GD32F401; ну, хоть Cortex-M4, а то реально смешно было смотреть на первые такие показометры, где F103 стояла, которая элементарно не потянет несколько тысяч квадратных корней за секунду).
Ну, да ОК, сегодня вышел погулять днем с этим показометром. Под катом - картинки. Заодно, коль уж торчу на горе, а погоды нет, сел причесывать код и проверять купленные датчики (увы, модуль CP2112 на ноуте отсутствовал, а чтобы собрать, нужно систему обновить; поэтому датчики я воткнул в одноплатник и по сети связываюсь). Сразу сказу: увы, они тоже ни хрена не калиброваны на отрицательные температуры. Однако, судя по тому, что выдает "показометр", должно получиться. Как немного рассеются облака, положу на подоконник и посмотрю. Немного картинок с них - тоже под катом.
( Картинки )
Запланировали в конце прошлого года покупку настоящих пяти. Вышел облом: несколько поставщиков отвалилось, последний подождал с неделю и вернул деньги, мол, сорян, товарищи, но у нас ссанкции - не могëм. ОК, на ту же сумму купили на алике 10 датчиков (по 5 у разных продавцов) + парочку готовых устройств (правда, на основе менее широкоугольного). Их я надеялся для сравнения использовать, но вышел казус: там не напрямую датчики подключаются к МК, а через UART! Т.е. они взяли "модули", где уже температура вычисляется, и лишь забирают ее другим МК, да рисуют красивую картинку (на это хватило бы и STM32F103, но они F401 воткнули, а на борту "модуля" - GD32F401; ну, хоть Cortex-M4, а то реально смешно было смотреть на первые такие показометры, где F103 стояла, которая элементарно не потянет несколько тысяч квадратных корней за секунду).
Ну, да ОК, сегодня вышел погулять днем с этим показометром. Под катом - картинки. Заодно, коль уж торчу на горе, а погоды нет, сел причесывать код и проверять купленные датчики (увы, модуль CP2112 на ноуте отсутствовал, а чтобы собрать, нужно систему обновить; поэтому датчики я воткнул в одноплатник и по сети связываюсь). Сразу сказу: увы, они тоже ни хрена не калиброваны на отрицательные температуры. Однако, судя по тому, что выдает "показометр", должно получиться. Как немного рассеются облака, положу на подоконник и посмотрю. Немного картинок с них - тоже под катом.
( Картинки )