当前位置:网站首页>Mlx90640 infrared thermal imaging sensor temperature measurement module development notes (I)
Mlx90640 infrared thermal imaging sensor temperature measurement module development notes (I)
2022-07-21 08:55:00 【51CTO】
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
边栏推荐
- Path finding problem (state space search)
- 理财产品的收益率是越高越好吗?
- III Uni app configuration file [global configuration, bottom navigation bar configuration, file configuration]
- 罗敏成不了董宇辉
- Deliver Shenyang fangcang hospital project in 7 days, which is Hongyan speed
- Nacos手摸手教学【一】Nacos动态配置
- Hj17 coordinate movement
- 密码输入框And优惠券And自定义软键盘
- This ide plug-in 3.0 makes you the most security aware programmer in the company
- 网易游戏 Flink SQL 平台化实践
猜你喜欢
Latex笔记
MLX90640 红外热成像传感器测温模块开发笔记(二)
暑假打工 2 个月,让我明白了 Keepalived 高可用的三种路由方案
leetcode:730. 统计可以生成多少个不同回文子序列
Redis - 管理工具 redis-cli 详解
Window进入别的目录
An application example of backtracking method -- prime number ring problem
7天交付沈阳方舱医院项目,这就是鸿雁速度
PHP penetration test files contain vulnerabilities and methods of exploitation
如何关闭页面之前清空LocalStorage
随机推荐
When business goes out to sea, you should "get your hands dirty" before inspiration appears
【漏洞复现】Apache Log4j2 远程代码执行漏洞
II Uni app page foundation [new file specification, page life cycle]
关于防抖和节流我的一些理解
Example analysis of path finding problem (violence solving method)
自己整理一些散的知识点
二.uni-app页面基础[新建文件规范、页面生命周期]
淘宝/天猫:畅销榜 API 返回值说明
十年烧光1300亿,垂直电商终将走进历史尘埃
[wechat applet] slider sliding selector (82/100)
关于for...in和for...of和Obeject.keys()的区别
编程语言之父们退休太无聊,纷纷选择重返职场
MLX90640 红外热成像传感器测温模块开发笔记(二)
Looking back from the eight queens problem (violent enumeration)
Fabric.js 居中元素
如何关闭页面之前清空LocalStorage
微服务中*.iml文件删除
App automated Test-5 Touch screen operation and toast processing
Latex笔记
淘宝/天猫同款商品搜索API接口详细演示