当前位置:网站首页>Mlx90640 infrared thermal imager temperature measurement module development notes (I)
Mlx90640 infrared thermal imager temperature measurement module development notes (I)
2022-07-25 09:55:00 【Hebei stable control technology】
MLX90640 Infrared thermal imager temperature measurement module development notes ( One ) Overview and development data preparation
Now more and more people are making infrared imagers , Two years ago, there was a scientific research project on the operation status of underground electromechanical equipment , It was used AMG8833(8*8 Pixels ), Scientific research is scientific research after all , Later, I didn't hear about the application of the results , I think so , 8*8 Can do , You can also make an infrared temperature measuring gun . Some time ago, because the company produced circuit board testing needs , I plan to buy an infrared imager to measure whether the heating of the circuit board is normal , Commercial prices are still a little expensive , Our circuit boards are not big, so we found a cheap one to use first , I found... By accident MLX90640 This thing , 32*24 Pixels , 768 A temperature measuring point , Basically, it can be used for imaging . Now all smartphones 、 Promotion of information technology 、 Artificial intelligence , Can you use MLX90640 Make an infrared module that can connect with the mobile phone for imaging , In that case, test 、 Storage is not very convenient . Do what you say , Act now .....

MLX90640 There are two models , A The type and B type , Each shot one , In the process of waiting for logistics, simply do some preparatory work first , Let's also talk about infrared imaging .
The first is to MLX Download several necessary files on our official website , There are only two files that are useful .
(1) MLX90640 Data manual
The download address is not easy to put , You can write private letters .
(2) MLX90640 Driver library and documentation
Download address
About the two files downloaded from the official website , The manual is very general , It's useless to say, and it's not as good as , But after reading it, I think most of it is meaningless and I don't know why I want to write , But it's impossible not to read the manual . At the same time, I also did Chinese Translation , MLX90640 Download address of Chinese Manual
Another downloaded file mlx90640-library-master.zip The problem is more serious ( It took me more than a day ). I won't say much about the process , Just say what the problem is . There are... In this compressed package API Instructions 、 API Of C Language source code and a set of Excel Example of parameter calculation completed by file calculation , There is no problem with the original data and calculation results of the example , But I follow API Use the instructions in the instructions to call the functions in the function inventory , Use Excel In any case, the original data in get incorrect results , Later, I found that the problem lies in the download API function .
MLX90640_API.h A structure type is defined in the file , There are obvious mistakes :
uint16_t alpha[768];
int8_t kta[768];
int8_t kv[768];
The above three variables are defined as integers , however , Excel In the calculation table , The values of these three arrays are displayed as 0.0000000397885742132、 0.00634766、 0.43750000 The appearance of , This is an integer ? Don't say anything else , Excel and API It's not the same version or inconsistent 100% Of . After constantly looking for others to use API、 test , The following files are available , At the same time, I also made a API Chinese translation of instruction documents .
MLX90640 Driver library :
MLX90640API English description
边栏推荐
- Defect detection network -- hybrid supervision (kolektor defect data set reproduction)
- ISP图像信号处理
- How to import a large amount of data in MATLAB
- 缺陷检测网络--混合监督(kolektor缺陷数据集复现)
- UI prototype resources
- 【数据挖掘】第三章 数据分析基础
- CDA Level1知识点总结之业务分析报告与数据可视化报表
- CDA Level1知识点总结之业务数据分析
- 单目深度估计自监督模型Featdepth解读(上)——论文理解和核心源码分析
- 低功耗和UPF介绍
猜你喜欢

First knowledge of opencv4.x --- image histogram drawing

matlab如何导入大量数据

First knowledge of opencv4.x --- image histogram matching

CUDA explanation - why GPU is used in deep learning

First knowledge of opencv4.x --- drawing shapes on images

无向连通图邻接矩阵的创建输出广度深度遍历

单目深度估计自监督模型Featdepth解读(上)——论文理解和核心源码分析

AMD EPYC 9664旗舰规格曝光:96核192线程 480MB缓存 3.8GHz频率

OC -- packaging class and processing object

¥ 1-2 example 2.2 put the union of two sets into the linear table
随机推荐
Temperature, humidity and light intensity acquisition based on smart cloud platform
MLX90640 红外热成像仪测温模块开发说明
数据分析面试记录1-5
CDA Level1知识点总结之业务数据分析
ARM GIC简介
MinkowskiEngine 安装
深入理解pytorch分布式并行处理工具DDP——从工程实战中的bug说起
Evolution based on packnet -- review of depth estimation articles of Toyota Research Institute (TRI) (Part 2)
OC -- packaging class and processing object
括号匹配问题
SOC芯片内部结构
First knowledge of opencv4.x ---- mean filtering
Kotlin realizes file download
CDA Level1知识点总结之业务分析报告与数据可视化报表
How to import a large amount of data in MATLAB
Yolov5 realizes target detection of small data sets -- kolektor defect data set
Defect detection network -- hybrid supervision (kolektor defect data set reproduction)
Android & kotlin: puzzle solution
How to install pytorch—— A most simple and effective method!
【数据挖掘】第四章 分类任务(决策树)