MLX90640测温模块开发及应用(二)测温模块微处理器选择
开发应用MLX90640热成像测温模块,需要从内存消耗、处理速度等几个方面进行考虑。
1、SRAM消耗
传感器含有768个热成像点,每个像素点数据需要2个字节,由于需要存相关暂存数据,所以需要微处理器的SRAM在20KB以上。
2、处理速度
传感器在进行温度计算时需要大量的乘法和除法操作,因此需要微处理器需要具有硬件乘法器,另外大量的计算需要消耗非常多的未处理资源,为此在保证刷新频率的情况下需要微处理器的频率在50MHZ以上。
3、配套资源
MLX90640相关开发资料比较齐全主要包括C和ARDUINO资料,其中微处理器主要以STM32F103为主。
4、价格因素
目前能够满足以上要求的微处理器主要以ARM处理器为主,可以考虑STM32,GD32,AT32,ESP32,AIR101等,其中STM32的资料最齐全。其中GD32性价比比较高,程序移植比较快捷。ESP32,AIR101程序移植比较麻烦。