MLX90614 Non-Contact Infrared Thermometer --- 想仿熱像儀

一直想用單點IR thermal sensor掃瞄式讀取溫度,仿熱像儀般表示一範圍內的溫度,就趁國慶假期左右做了點工夫

先設計用兩步進電機組成的二向雲台:
選用了最平的28BYJ-48 (5V): 步角5.625°,加1/64的減速齒輪,即要4096 steps外軸至轉完1 圈. 設計IR上下及左右可擺
動90度,那即理論上可讀取1024x1024 pixel的溫度!
MLX90614 1.jpg
2019-10-3 00:14


都是手作鋸/銼/鑽...主要用條寸二鋁角分三節做成兩摩打支架:
MLX90614 3.jpg
2019-10-3 00:14

MLX90614 4.jpg
2019-10-3 00:14

MLX90614 6.jpg
2019-10-3 00:14


選用ULN2803A 達靈頓管驅動兩摩打:
MLX90614 7.jpg
2019-10-3 00:14


接UNO板樣子:
MLX90614 8.jpg
2019-10-3 00:14


試了掃瞄24x16 pixel(即384點):
MLX90614 A.jpg
2019-10-3 00:14



因未玩過小型彩色LCD,故沒將溫度map成圖像!

初步大至跟想像類似,當然有很多不足處:
-步進電機的齒軸虛位幾大,使小步移動時轉動唔明顯;
-MLX90614 內 ADC測溫不受控,只有讀溫;在高速下,唔知拒對住object後要幾耐至完成測溫,故馬達編程在每點位暫停10mS至讀溫;
-掃瞄幾花時間,已谷摩打在不脫步下行500 pulse per second, 在掃24x16 pixel時用了約28秒;
...

希望有時間再改進程式,加彩色LCD, data存入SD咭...

回覆  POE100

是淘的.
hon829 發表於 2019-10-8 14:17



    怕買左假野....

TOP

TOP

回覆  jamesy


試過此次後,電控雲台都是用步進馬達直驅的好,有減速齒輪就預有虛位, MLX90614 sensor系列 ...
hon829 發表於 2019-10-3 10:47



    sensor係買??
tb ?

TOP

回覆  Offer


有睇過的!
但用AMG8833:     8x8 pixel    測溫:  0°C~80°C    7米  淘價¥180, 個規格有 ...
hon829 發表於 2019-10-3 11:01


MLX90640我都移植咗過M5stack

TOP

以前用過mlx,通常用在耳溫槍,fae說明,對環境干擾和被測點要求比較高,所以加長透鏡和鏡筒可能有幫助

TOP

回覆 4# Offer


有睇過的!
但用AMG8833:     8x8 pixel    測溫:  0°C~80°C    7米  淘價¥180, 個規格有點低
另見MLX90640:   32*24 pixel 測溫: -40°~300°            淘價 ¥388,  這個不錯
之前見報導話科學園一港產公司將出超平熱像儀sensor,唔知幾時至面世!

TOP

回覆 3# peter95811658


測量角度及距離等的確要再考究

TOP

回覆 2# jamesy


試過此次後,電控雲台都是用步進馬達直驅的好,有減速齒輪就預有虛位, MLX90614 sensor系列測溫-70 至 380°C 賣二三十元確是抵用
(也有想過 幾蚊加隻Attiny85(MCU) + 拾蚊OLED/LCD,組成五十元有找的量耳仔的體溫計)

TOP

本帖最後由 Offer 於 2019-10-3 07:30 編輯

回覆 1# hon829

https://youtu.be/4CWGr7EDIt4

這是我舊年所做的熱像儀project 除了顯示影像外 更加上了插值功能 ,你可以參考一下, 程式碼已經放上github

TOP