• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机发热是什么问题

hangtao 2018-09-19 浏览量:4181

TIM截图20180919112727.png

根据这个图画的板子,通电一分钟后单片机跟1117发热很严重,这应该是什么问题

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 非常明显就是数码管这个负载的问题,这样驱动让单片机发热了
    • 发布于 2018-09-19
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:23
  • 当数码管全部点亮时发热,还是全部熄灭时发热?数码管应该也加限流电阻。
    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 可能是数码管没有加限流电阻吧。
    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 直驱数码管,没有限流电阻,相当于每个管脚输出的都是极限电流,肯定发热厉害。
    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 1
    • 0

  • 电流是产生热的直接原因,看看输出脚的电流吧
    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 先不接电,编程序将PC0~PC11全部设为高或低,而后接电下载代码,下载后,测试电流如果正常,则是LED造成的极限电流输出。如果还是发热,看是否电路有其他短路的地方。可以找一块裸PCB测试电源对所有IO应该开路,...,等静态方法测试找问题。
    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 1117热应该是负载比较大,单片机热应该是单片机的外设负载比较大

    首先确认一下你的图纸完整部,疑似是数码管过流了,可以把pc0到pc11设置成输出高电平。再试试还热不热。不热的话就能确认是数码管过流。硬件设计有问题

    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 用GPIO直接驱动LED,电流比较大,最好增加限流电阻,这样既减小了功耗又保护了MCU的GPIO口的损坏。
    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 是不是外部驱动电流太大,外设太多了,需要ic扩展一下
    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 是不是外部驱动电流太大,外设太多了,需要ic扩展一下
    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是外设太多了,电流过大

    可以换一个电源试试,比如lm2596

    • 发布于2018-09-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 还是设计的问题不能直接用Io口驱动电流型设备,总电流是有限制的,而且根据电流算好,用多大封装的1117!
    • 发布于2018-09-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 温度在50度是正常的,如果超过70,那么有可能是led数码管的功率过大,最好加限流电阻
    • 发布于2018-09-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 要看发热的程度是多少了,一般有一点微热是正确的,电流做功了嘛,有一些温度的。

    但是太汤时,可能就是电路设计上的问题了

    • 发布于2018-09-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 数码管需要每一个引脚加电阻或者用595来驱动,减少io,减少做功
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查一下电路是否出现了什么地方短路了,或者你用单片机驱动大负载了
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查发热部分的电压和电流,修改周边元件的参数来检测
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查一下供电电压,供电电压过高就会出现这种情况
    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 发热的问题出在LM1117供电那里,检查一下是不是供电电流过大,或者是有部分的器件短路了。

    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 你芯片做大量的高速运算也会发热的,要看看你MCU工作状态
    • 发布于2018-09-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

单片机发热是什么问题