打印
[活动专区]

【杰发科技AC7802x测评】采用NTC热敏电阻+OLED显示屏制作的温度计

[复制链接]
720|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
stb988|  楼主 | 2023-6-6 11:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 stb988 于 2023-6-6 12:02 编辑

#每日话题# #有奖活动# #申请原创#
简介:       本温度计采用10K NTC热敏电阻加0.96寸OLED显示屏制作的温度计,ADC采集热敏电阻在不同温度下的阻值,利用经验公式法计算出温度。
制作:      
       先制作NTC温度电路,电路很简单,只需要一个NTC热敏电阻,一个10K电阻,按下面搭建即可,

      
通过查阅芯片数据手册,板载的电位器是连接在ADC1通道上,也就是PA10,而本电路采用ADC2,连接到PA9.

下面是我制作的采集电路


把它连接到开发板

既然要显示到OLED显示屏,所以连接OLED显示屏也是必要的,查阅手册,发现芯片硬件IIC是

PB7与PB8,也是方便后期改成硬件IIC接口,连接好之后就是开始建工程了。
建工程就不赘述了,和其它工程一样,说明文件里也有介绍,只是建好后,编译有很多警告,发现是编译器要选择5


把OLED文件移植过来之后,来显示一段字符看看,

再来显示一个杰发的**

下面添加一下ADC采集代码,再加上计算公式,效果如下,

点击下面链接,可以观看视频
https://www.ixigua.com/iframe/7241403503800189451?autoplay=0
下面再分享一下代码,代码写得比较烂,请勿喷!
Template.rar (1.09 MB)
需要的朋友下载试试看吧!

总结:
杰发这款芯片还是很好用的,尤其是他把所以的驱动都打包放到了驱动包里,这样使用起来很方便,代码也很简结,ADC采集也比较稳定,遗憾的是这款芯片并没有DMA.还有在芯片例程中,IIC说明文档中,发现一处描述错误,图片中的轮训应该是轮询。

还有就是上面的例程并没有采用滤波算法,下载实验再依次添加上吧!

使用特权

评论回复

相关帖子

沙发
caigang13| | 2023-6-8 23:13 | 只看该作者
哈哈,这焊工。

使用特权

评论回复
板凳
stb988|  楼主 | 2023-6-9 08:35 | 只看该作者

焊工还是可以的,QFN封装的树莓派R2040一样要手工焊好的,图片中展示并不全面。

使用特权

评论回复
地板
chenqianqian| | 2023-6-11 22:21 | 只看该作者
哈哈,楼主的工作台可以在规整一下。

使用特权

评论回复
5
stb988|  楼主 | 2023-6-22 10:30 | 只看该作者
确实该整理了,可整理后保持不了几天

使用特权

评论回复
6
stb988|  楼主 | 2023-7-7 09:37 | 只看该作者
自已顶一下,说我没有发评测

使用特权

评论回复
7
stb988|  楼主 | 2023-7-7 09:37 | 只看该作者
自已顶一下,说我没有发评测

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

334

帖子

1

粉丝