当前位置: 首页 > news >正文

基于STM32单片机太阳能光伏寻光源双轴自动追光设计TFT屏套件129(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

基于STM32单片机太阳能光伏寻光源双轴自动追光设计TFT屏套件129(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

STM32单片机双轴追光太阳能板锂电池供电129

产品功能描述:

本系统由STM32F103C8T6单片机核心板、1.44寸TFT彩屏、太阳能板、稳压电路、锂电池充电保护TP4056、升压稳压模块、光敏采集电路、步进电机及ULN2003驱动电路、按键电路组成。

该系统分两块板子,主控板和光敏采集板,通过连接线连接。主控板主要进行电源管理、彩屏显示、按键控制、ULN2003步进电机驱动。光敏采集板主要放置光敏传感器,模拟太阳能板的运作。

注意:光敏电阻放在光敏采集板上,所以主控板上光敏电阻不焊接。

【1】太阳能板通过采集光能转化为电能,经过稳压电路稳压后,传送给锂电池充电保护TP4056模块,然后给锂电池充电。锂电池经过升压稳压模块稳压到5V给整个系统供电,中间有电源开关。

系统上电后,默认“自动模式”,可以通过按键切换为“手动模式”。

【2】无论自动、手动模式,1.44寸TFT彩屏实时显示光敏电阻采集的数据范围是0-1000。光敏电阻分为上、下、左、右四个方位。2路步进电机驱动电路,步进电机焊接在一块形成2个自由度的转动即上下翻滚和左右转动。其中上端的步进电机焊接在光敏采集板上。主控板和光敏采集板,通过连接线连接。

【3】“自动模式”:自动追寻光照较强的方向。如果上面光照采集高于下面光照,STM32单片机驱动上端电机向上翻转;如果下面光照采集高于上面光照,STM32单片机驱动上端电机向下翻转;如果上下光照采集几乎一致,上端电机不动作。同样的,如果左侧光照采集高于右侧光照,STM32单片机驱动下端电机向左侧转动;如果右侧光照采集高于左侧光照,STM32单片机驱动下端电机向右侧转动;如果左右光照采集几乎一致,下端电机不动作。从而自动实现,上下光照平衡,左右光照平衡,并且朝向光照较强的方向。

【4】“手动模式”,通过按键,设置进入手动模式,其他四个按键分别控制步进电机:上翻,下翻,左转,右转。按键按一下,步进电机微动一点,持续按下步进电机持续动作。实现手动控制电机运行到某一状态。

【5】STM32采集锂电池电压并换算容量大小,显示在彩屏上,如果锂电池的容量低于45%,红色显示提醒。两个步进电机停止动作和转动过程,拉电流区别较大,此时容量会有波动属于正常现象。

【6】注意:如果锂电池电量不足,且天气不好无法太阳能充电。可以用手机充电器USB头查到TP4056模块上直接给锂电池充电。

【7】如果将控制板封装在一个盒子里,把各个检测模块拖到相应的检测位置,以及显示按键放在合适位置,该设备是一个非常完善的功能产品。

http://www.cnnetsun.cn/news/734332.html

相关文章:

  • 【微服务安全必修课】:手把手教你打造高可用鉴权过滤器
  • 【限时限阅】Spring Cloud Gateway鉴权核心源码解读与定制技巧
  • 从零搭建安全微服务网关,Spring Cloud Gateway鉴权全解析
  • 【资深架构师经验分享】:字符串为空判断的3个黄金法则
  • Java后端跨域问题一网打尽(含预检请求、凭证传递、多域名配置秘籍)
  • 揭秘Java CORS跨域难题:5步快速配置,彻底解决前后端分离痛点
  • 揭秘Spring Cloud Gateway鉴权机制:5步实现高效安全过滤
  • 从Python到GPU加速:构建深度学习环境的6条黄金指令
  • c#进阶疗法 -jwt+授权
  • 如何在30分钟内完成Spring Boot 3与MyBatis-Plus的无缝对接?真相在这里
  • 6.4 守门员机制:使用 Kyverno 实施 K8s 准入控制与安全策略
  • 前端开发者如何在WordPress中实现Excel公式动态绑定?
  • 国产化替代中WordPress如何兼容信创环境公式编辑?
  • 有没有开源的大文件上传组件推荐?
  • Java单例模式选型决策树(附HotSpot 8–17实测数据):哪种实现吞吐量高37%、内存占用低2.1倍?
  • 5.4 避坑指南:GitOps 生产环境常见故障排查与性能调优
  • 【高并发架构必看】Java 21虚拟线程真实性能表现全解析
  • 【多智能体控制】多智能体点对点转移的分布式模型预测控制Matlab实现
  • 数据团队KPI要对齐业务:少讲故事,多立契约!
  • 机械行业WordPress如何处理CAD图纸中的公式标注导入?
  • 【零基础也能学会】:Python正则表达式提取网页链接的7个关键步骤
  • Java 21虚拟线程压测全记录(性能飞跃背后的真相)
  • 我用AI模拟“用户意图模糊”,测试AI的澄清能力
  • 网页链接提取全解析,轻松掌握Python正则表达式核心用法
  • 数据库管理-第401期 不止软件,结合硬件PolarDB实现内化AI能力(20260121)
  • 还在手动操作网页?,用Selenium实现全自动登录点击省时90%
  • 还在写重复代码?用带参数的Python装饰器提升开发效率80%!
  • 【Python垃圾回收机制深度解析】:揭秘gc模块不为人知的性能优化秘诀
  • 【Python正则表达式实战秘籍】:手把手教你精准提取网页链接
  • 从安装到查询一步到位:Python连接PostgreSQL全流程详解(含错误排查)