发作品
标准版

手持红外热成像

4.1w
0
0
183
简介:MLX90640+STM32H7B0的红外热成像,外加一颗ov7670摄像头做辅助显示,最高可做到32HZ的刷新率。
开源协议:CERN Open Hardware License
创建时间:2022-09-06 21:54:54更新时间:2023-11-08 09:25:18

描述

正面

背面

内部

下三图分别为纯热成像,热成像+轮廓检测,纯摄像头三种模式的效果

制作说明:

物料上立创EDA直接导出的BOM基本都对,还需要购买MLX90640传感器、STM32H7B0主控芯片、3.2寸320*240tft屏幕ST7789 40pin,引脚能对上就行、电池、OV7670摄像头。

外壳附件中有3D源文件和3D打印的文件,3D源文件是UG画的,一共三个部件;另外还需要4个M3*10铜柱,4个M3*14螺丝。如果是光固化还要准备一个M3丝锥给下壳攻丝,如果是FDM可以用滚花螺母,上壳没有开沉孔,如果想要外观好看可以用倒角钻开沉孔用沉头螺丝,或者修改文件。

程序下载可以用USB也可以用底部的调试接口,建议使用STM32CUBEprogram。USB下载需要按住电源开关按钮(下载全程不能送),然后按住boot,按一下复位,再松开boot就可以用USB连接下载。暂时只放hex文件。

使用说明:

顶部从右到左依次是TYPEC的数据/充电接口、电源开关按钮、模式切换按钮、颜色切换按钮、刷新率切换按钮和截屏按钮。

USB接口连接电脑可以读出截屏保留的图片。电源开关按钮是单按钮启停的。模式切换就是在上面图片展示的三种模式切换。颜色切换是切换几种灰度转伪彩的伪彩编码。刷新率切换是切换热成像的刷新率,第三种纯摄像机不受这个影响,可以切换成2-32帧,模式二最高切换到32帧时实际只能18帧。

 

其他:

图片上的一些飞线是最初版本的错误,已经改掉了。

模式二只是把OV7670的画面进行边缘检测后直接叠加到热成像画面上,因为镜头视角和安装位置的差别,所以会有错位,特别是横向上,在中远距离,中间区域才能比较好的对齐。边缘检测已经就把MCU的性能榨干了,而且只是对是1/9像素点的运算,没条件而且我也不会做做更高级的双摄算法。但是使用上还是有一些提升。

 

—————————————————————————————————————————————————————————————

2023.11.8     补充上传了源码,没注释每整理,将就看看,有时间会更新一版软硬件。

 

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
1.zip
1558
2
H7B0_IRCAM.rar
1136
克隆工程
添加到专辑
0
0
分享
侵权投诉
工程成员
全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程