登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
签到
每天签到奖励2-10圆
导读
排行榜
TG频道
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
VIP申请
VIP网盘
网盘
联系我们
发帖说明
每日签到
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
科技
›
基于STM32(Freertos)&ESP01S的红外空调网络控制器 -硬件 ...
基于STM32(Freertos)&ESP01S的红外空调网络控制器 -硬件部分
[ 复制链接 ]
孜尊
2025-6-7 16:14:31
1.概述
本文主要展示项目硬件设计部分内容,包括Hi8000 Boost电路设、HDC1080传感器电路、电池管理及充电电路、红外发射和接收电路、ESP01S连接电路设计.
2.Hi8000 Boost电路设计
Hi8000 bosst电路设计原理图
电源设计参数:VIN=3.3V(支持最低输入2.7V) VOUT=5V 输出电流:1A SS14肖特基压降:0.55V
开关频率:130Khz 输入输出纹波电压:小于0.05V (50mV)
纹波电流要求:ΔILmax=0.4
IL ΔILmin=0.2
IL 即纹波电流在电感平均电流(IL)的20%至40%
2.1 电感参数计算
电感平均电流IL=Vo * Io/(Vi*n),本次估算取n≈80%
电感按照如下公式计算
最终计算L电感值在 13.58uH~27.17uH间 最终取22uH
选型的电感的峰值电流不能超过电感的饱和电流
电感的饱和电流=IL+0.5*ΔI
2.2 输入电容参数计算
带入已有参数 ΔVi=0.05V
陶瓷电容值:应不小于8.9uF
电解电容ESR值:不大于106.89mR
2.3 输出电容计算
带入已有参数
陶瓷电容值:应不小于118.2uF
电解电容ESR值:不大于23.5mR
本节计算相关公式及原理参考至:https://blog.csdn.net/weixin_42005993/article/details/119360319 此文写的非常透彻,强烈建议阅读
3.HDC1080传感器电路
HDC1080 是一款德州仪器的温湿度测量芯片,采用I2C通信,本文供电5V,故设计上拉同时设置了电平转换3.3V电路
若使用的单片机IO口容忍5V直接输入,也可通过跳线电阻绕过电平转换电路
4.电源管理及充电电路
充电管理使用LP4056芯片,通过R19控制充电电流,此处设置充电电流1A,I充电=1000/R19
5.红外发射和接收电路
接收电路
接收电路通过3号引脚输出信号,R55对输出信号提供上拉,使红外在未接收到信号时为高电平,接收到信号时为低电平,ReceiverData另外通过电平转换电路,将5V信号转换为3.3V信号输入至MCU
发射电路
通过NMOS控制发射LED接地端的连接控制红外LED以38KHZ的频率点亮或关闭熄灭,进而发送红外信号。
6.ESP01S与单片机连接电路
ESP01S的串口与单片机USART3连接,用以与MCU交换数据,SW4为ESP01S的复位键,LED用以指示WIFI工作状态。
项目软硬件源文件:
通过网盘分享的文件:基于STM32(Freertos)&ESP01S的红外空调网络控制器
链接: https://pan.baidu.com/s/1v1wjqlfK64kvp4HNg9b2ew 提取码: vzx5
本文及项目文件仅用于学习交流,严禁用于商业用途,转载引用请注明出处。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
基于
STM32
Freertos
amp
ESP01S
相关帖子
基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v10.2发布
推荐一款基于.NET的进程间数据交互经典解决方案
基于Python的FastAPI后端开发框架如何使用PyInstaller 进行打包与部署
一款基于 .NET 开源免费、高效且用户友好文件搜索工具!
Mac端查词翻译工作流:基于欧路词典与Raycast
Mac端查词翻译工作流:基于欧路词典与Raycast
使用C语言实现重写stm32的启动文件
基于C#+avalonia ui实现的跨平台点胶机灌胶监控控制上位机软件
LAMP SecurityCTF7靶机 WP&复盘
STM32——UART
vip免费申请,1年只需15美金$
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v10.2发布
0
42
郦湘云
2025-10-12
安全
推荐一款基于.NET的进程间数据交互经典解决方案
0
746
姥恫
2025-10-12
业界
基于Python的FastAPI后端开发框架如何使用PyInstaller 进行打包与部署
0
335
喜及眩
2025-10-12
业界
一款基于 .NET 开源免费、高效且用户友好文件搜索工具!
0
215
糙昧邵
2025-10-12
业界
Mac端查词翻译工作流:基于欧路词典与Raycast
0
569
全阳霁
2025-10-12
业界
Mac端查词翻译工作流:基于欧路词典与Raycast
0
550
移国拱
2025-10-12
业界
使用C语言实现重写stm32的启动文件
0
753
仟仞
2025-10-12
业界
基于C#+avalonia ui实现的跨平台点胶机灌胶监控控制上位机软件
0
997
赐度虻
2025-10-13
安全
LAMP SecurityCTF7靶机 WP&复盘
0
156
訾懵
2025-10-14
业界
STM32——UART
0
612
撒阗奕
2025-10-14
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
代码
安全
签约作者
程序园优秀签约作者
发帖
孜尊
2025-6-7 16:14:31
关注
0
粉丝关注
20
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9994888
dage888
999994
3934307807
993678
4
富账慕
10004
5
刎唇
9993
6
柴古香
9989
7
烯八
9972
8
匝抽
9986
9
筒濂
9977
10
孙淼淼
9983
查看更多