数码之家

 找回密码
 立即注册
搜索
查看: 3602|回复: 2

[STM] STM32F030C8T6驱动SHT30高精度温湿度传感器

[复制链接]
发表于 2019-7-2 17:55:42 | 显示全部楼层 |阅读模式
本帖最后由 zky975576094 于 2019-7-2 18:05 编辑

STM32F030C8T6驱动SHT30温湿度传感器,考试前偶然在某鱼发现两片SHT30评估板,上面一个sht30温湿度传感器,一个f030c8t6,还带一个LCD12864的20DIP接口,很有兴趣,29包邮拿下。现在考试完了闲了开始捣鼓。
先上效果图


本以为看到20针的接口,以为我的吃灰的12864有用武之地了,结果。。。从学习51时候就没搞懂它,后来学了OLED,彩屏什么的,仍然没搞定那破玩意。。。看了看引脚,算了算了 用我的LCD1602吧,然而然而LCD1602好像并不能兼容3.3V,拿上以前做的LCD兼容3.3的小板板(就是把3+8条线全部上拉5V,设开漏输出),以前在FT兼容5V的口试过,但是这里出现了PA PB口不能FT,可能因为这个原因,数据线高电平只有4.0V多点,无奈放弃。(我记得普中单片机开发仪给的LCD1602好像能3.3和5V通用,只需要调整对比度即可,但我手头其他的却又不行,只能5V,淘宝也没见到过5和3.3兼容的LCD1602)

1.44寸RGB565彩屏,ST7735R主控,之前做USB电压电流表时候用过,所以直接移植。
因为手头没有F030系列的模板,所以魔改一番,另外把原子的delay_ms()、delay_us()函数也移植进去了,方便程序移植。
程序初始化了PA8的MCO输出,输出1分频的48MHz系统时钟,延时函数的延时间隔也实测没问题。

这个评估版是其他论坛出现的,百度搜索SHT31评估板应该就能找到这里也附上原理图、SHT3x手册、程序源码,资料尽量别下载 有兴趣的直接私聊免费分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 2家元 +28 收起 理由
aacyxjz + 8
青柠 + 20 以資鼓勵

查看全部打赏

发表于 2019-7-2 21:56:18 来自手机浏览器 | 显示全部楼层
立创商城免费赠送
回复 支持 反对

使用道具 举报

发表于 2019-7-3 17:40:32 来自手机浏览器 | 显示全部楼层
折腾得很不错,谢谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-26 05:36 , Processed in 0.124800 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表