MLX90640开发笔记(七)小结-注意事项

(1)硬件设计注意事项

电源:MLX90640使用3.3V供电,并且使用供电电压做为温度测量的参考电压来使用,所以对电源的要求比较高,尽量使用LDO稳压元件,并且10uF和0.1uF的退耦电容不能省,一定要靠近VDD管脚放置。电源电流没太多要求,能够平衡的输出100mA就足够。

通讯:I2C的两个管脚到MCU的距离不能过长(小于5CM吧),由于通讯速率可以1MHz,所以上拉电阻不能太大,推荐使用1k~2k的电阻。

(2)软件设计注意事项

I2C部分:尽量使用已经经过验证的I2C驱动程序,可以从其它项目中复制过来稍加改动,这部分是通讯的基础,一定要可靠。

接口层:主要是指读和写MLX90640的两个函数,可以先读写MLX90640的寄存器(地址0x8000~0x8016)对读写函数进行验证。

计算层:这部分就直接用API库中的对应函数就可以,基本不会有问题。

(3)数据正确性验证

在操作过程中必须注意解算出的Vdd的值,如果这个值与实际值相差超过0.1V就应该检查问题。

(4)水平方向问题

如果镜头向前,MLX90640的像素排列规则是从右向左(和我们的习惯相反),即:有点像手机的自拍摄像头,图像会是左右颠倒的,在成图之前记得把每行的像素前后颠倒一下,再显示就对了。

 

MLX90640开发笔记(一)概述及开发资料准备
MLX90640开发笔记(二)API移植-I2C和关键接口函数
MLX90640开发笔记(三)工作流程和操作MLX90640的一般步骤
MLX90640开发笔记(四)损坏和不良像素的处理
MLX90640开发笔记(五)阵列插值处理-多项式插值由32*24像素到512*384像素
MLX90640开发笔记(六)红外图像伪彩色编码
MLX90640开发笔记(七)小结-注意事项
MLX90640开发笔记(八)扩展知识-辐射率、灵敏度、精度、探测距离
MLX90640开发笔记(九)EEPROM、RAM、寄存器说明
MLX90640开发笔记(十)成果展示-红眼睛相机

邮箱:INFO@GEO-INS.COM

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值