河北穩(wěn)控科技MLX90640 紅外熱成像儀測(cè)溫傳感器模塊開發(fā)筆記(七)
MLX90640 紅外熱成像儀測(cè)溫傳感器模塊開發(fā)筆記(七) 小結(jié)-注意事項(xiàng)

(1)硬件設(shè)計(jì)注意事項(xiàng)
電源: MLX90640 使用 3.3V 供電,并且使用供電電壓做為溫度測(cè)量的參考電壓來(lái)使用,所以對(duì)電源的要求比較高,盡量使用 LDO 穩(wěn)壓元件,并且 10uF 和 0.1uF 的退耦電容不能省,一定要靠近 VDD 管腳放置。電源電流沒(méi)太多要求,能夠平衡的輸出 100mA 就足夠。通訊: I2C的兩個(gè)管腳到MCU的距離不能過(guò)長(zhǎng)(小于5CM吧),由于通訊速率可以1MHz,所以上拉電阻不能太大,推薦使用 1k~2k 的電阻。
(2)軟件設(shè)計(jì)注意事項(xiàng)
I2C 部分: 盡量使用已經(jīng)經(jīng)過(guò)驗(yàn)證的 I2C 驅(qū)動(dòng)程序,可以從其它項(xiàng)目中復(fù)制過(guò)來(lái)稍加改動(dòng),這部分是通訊的基礎(chǔ),一定要可靠。接口層: 主要是指讀和寫 MLX90640 的兩個(gè)函數(shù),可以先讀寫 MLX90640 的寄存器(地址 0x8000~0x8016) 對(duì)讀寫函數(shù)進(jìn)行驗(yàn)證。計(jì)算層: 這部分就直接用 API 庫(kù)中的對(duì)應(yīng)函數(shù)就可以,基本不會(huì)有問(wèn)題。
(3)數(shù)據(jù)正確性驗(yàn)證
在操作過(guò)程中必須注意解算出的 Vdd 的值,如果這個(gè)值與實(shí)際值相差超過(guò) 0.1V 就應(yīng)該檢查問(wèn)題。
(4)水平方向問(wèn)題
如果鏡頭向前, MLX90640 的像素排列規(guī)則是從右向左(和我們的習(xí)慣相反),即:有點(diǎn)像手機(jī)的自拍攝像頭,圖像會(huì)是左右顛倒的,在成圖之前記得把每行的像素前后顛倒一下,再顯示就對(duì)了
