W801 socket + fatfs 文件传输, 芯片发热烫手

发布于 2022-06-12 09: 56: 38

项目概述

之前一直大部分应用采用的是 STM32 系列的单片机,  目前开始转到国产单片机,  第一个选定的就是 W801,  购买的是官方开发板.  

项目背景

wifi 方式建立 socket 连接,  下载 sd 卡中的文件,  现场设备为客户端,  上位机为服务端,  客户端设备位置处于移动状态,  常会产生信号连接不畅情况,  要求客户端能够判断当前网络状态,  客户端设备内有一张 SD 卡,  SD 卡中指定目录下存储平均 5M 大小文件,  最多个数为 20 个.  

项目要求

通过 socket 进行数据传输,  每次从 SD 卡中去除 4096 个数据,  然后通过 wifi 向服务端进行数据传输,  传输 5M 文件大概需要 40-50 秒左右, 根据网络情况.  

当前问题

数据可以正常传输,  但是芯片的温度较高,  数据传输 1 分钟左右,  芯片已经不能用手进行触摸了,  能烫起水泡,  这个问题该怎么解决.  

查看更多

关注者
0
被浏览
1. 5k
1 个回答
isme
isme 认证专家 2022-06-12
冰镇大西瓜

一般来讲, WIFI 设备长时间工作, 发烫是正常现象, 也可以从以下方面入手, 例如:
1. 增大焊盘接地面积.
2. 多加一些散热过孔.
3. 电源走线尽可能宽.
4. 也可以通过牺牲射频性能, 降低发射功率.
5. 射频匹配这一块最好可以给我们测试验证再出货.

撰写答案

请登录后再发布答案, 点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览