Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
LittlevGL_LVGL
英飞凌Infineon
热成像
基于Infineon开发板 PSoC™ 62 with CAPSENSE™ evaluation kit 的简易热成像仪
发布于 2023-06-28 23:15:20 浏览:1101
订阅该版
[tocm] # 功能简介 本项目主要实现了一个基于PSOC62 CAPSENSE evaluation kit开发板的简易热成像仪,热成像仪支持一个最高温跟踪和一个手动测量点(更多点位没有加逻辑实现,点位定义了4个手动测量点,可以简单修改之后实现),并且可以在需要的时候暂停拍摄然后进行更加细致的温度测量,同时也可以对图像进行保存成bmp格式图片。在图片浏览器里可以对拍摄的bmp图片进行浏览(暂时没有加删除图片的功能)。 当前的功能已经实现了基本的热成像仪功能,可以在实际环境中进行使用,比如在硬件设计时出现短路情况就可以方便的找到发热源,免去了皮肉之苦。 # 硬件介绍 硬件构成主要有开发板+屏幕扩展版+传感器小板,实物图如下: ## 开发板靓照 ![screenshot_c5be450170b13924f1119679fabee78.jpg](https://oss-club.rt-thread.org/uploads/20230628/5e43c972620a0d19f18587bf60cfcaac.jpg.webp) ## 屏幕背面 ![screenshot_58873951ee42c8c0be5407bd00c863b.jpg](https://oss-club.rt-thread.org/uploads/20230628/8d80fb2b7f38ffaea13e039de25b5cb2.jpg.webp) ## 屏幕正面 ![screenshot_3f1d893f386799a57bde14907cef6d4.jpg](https://oss-club.rt-thread.org/uploads/20230628/cef98960afea19bf50aca2ec093380a5.jpg.webp) ## 传感器板 ![screenshot_d2292ac7e32612e9eb510cb2ab70703.jpg](https://oss-club.rt-thread.org/uploads/20230628/3548d0013f511ba90a568f2d15cd00a9.jpg.webp) ## 组装后的效果 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20230628/08a1ad7afeb0e232a2dcd47b74e670d9.png.webp) ## 图片浏览器 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20230628/5b80057bcfef6a7112745d407cd0f013.png.webp) 屏幕扩展板使用的是Arduino UNO接口跟开发板相连,屏幕分辨率是360*240 IPS屏,使用SPI与屏幕通讯,热成像传感器使用的是Grove接口与屏幕上的接口相连,屏幕集成了电容式触摸屏,触摸屏与热成像传感器共用一个I2C接口,大体的硬件情况就是这样。 # 软件实现 主要的功能实现流程如下图所示: ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20230628/5928d5da24a4bb655a20ab9c64907359.png) 在功能实现中主要的工作内容是调整显示组件布局,热值图像的转换与处理,还有就是对驱动层的一些工作,具体内容可以阅读源码来了解具体的实现过程。源码地址如下:https://gitee.com/vandoul/iray_camera_mlx90640 # 总结 屏幕使用SPI进行控制,单片机的SPI最大频率只能到25MHz,所以刷新的时候感观比较明显。软件当前是第一版本,主要是实现基本功能为主,后面会加入软件框架并进一步实现多点温度采集及生成数据报表等功能,同时适配更多的硬件平台,为了实现一个更好用的热成像仪加油。 最好非常感谢RTT和英飞凌提供这次活动的硬件平台,同时也感谢嘉立创给白嫖板子。
5
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
vandoul
这家伙很懒,什么也没写!
文章
3
回答
4
被采纳
0
关注TA
发私信
相关文章
1
LittlevGL + DMA2D 显示图案扭曲
2
LittleVGL2RTT软件包还有在维护吗,测试遇到一些问题求解
3
使用littlevgl2rtt软件包实例运行不成功,emwin正常
4
关于littlevgl2rtt软件包刷频慢的解决方案?
5
移植了littlevGUI之后,用动态 线程去跑例程会卡死
6
lvgl的字体、图片文件如何升级?
7
qemu-vexpress-a9bsp下的littvgl工程可以实现触屏操作吗?
8
LVGL控件刷新死机问题
9
在lvgl上设置一个时间显示的label,一段时间后所有控件消失。
10
littlevgl2rtt和littlevgl的pc模拟器源码不兼容吗?
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
UART
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
rt_mq_消息队列_msg_queue
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
a1012112796
20
个答案
3
次被采纳
张世争
11
个答案
3
次被采纳
踩姑娘的小蘑菇
7
个答案
3
次被采纳
rv666
9
个答案
2
次被采纳
用户名由3_15位
13
个答案
1
次被采纳
本月文章贡献
程序员阿伟
9
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
RTT_逍遥
1
篇文章
6
次点赞
大龄码农
1
篇文章
5
次点赞
ThinkCode
1
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部