This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28377S:28377S launchpad 散热器

Guru**** 2032800 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/666811/tms320f28377s-28377s-launchpad-heatsink

器件型号:TMS320F28377S

大家好。

I by MATLAB Simulink Embedded 为 F28377S launcpad 生成代码。

只需以100kHz 的频率读取4个 ADC 值、并以12Mbit 的速率发送至 SCI-A、以100kHz 的速率刷写 D12。 通过跳线将 D20 (输入模式)连接到3.3V。 所有工作正常、我在一夜的时间里只将电路板连接到实验室信号发生器和示波器(它是 RIGOL 实验室设备)。 LaunchPad 由 USB 自供电。 电路板按预期工作、CPU 可能大约为+50C、环境温度+25C。

早上、我想继续评估代码、但发现 CPU 已死、最后关闭3.3V 电源轨。FTDI 侧的3.3V 电源转换器正常、FTDI 继续工作。

当我评估电阻时、我发现 GPIO 相对接地的电阻通常约为1-5兆位、仅为 GPIO84 (12Mbit TX) 500欧姆。

也许这是绝对没有发生的错误。 还是对使用 LaunchPad 有一些限制? n`t 以12Mbit 比率发送数据到板载隔离器的时间是多少? 需要注意 CPU 温度?

我感到困惑、购买新的解决方案或更改为其他解决方案。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Anatoliy、

    在环境温度条件下运行此器件时、通常无需担心其热功率耗散;即使在最大 CPU /外设利用率下、也无法将器件自发热至接近最大额定裸片温度的任何位置。

    通常、如果我们看到器件加热、这是由于意外地对一个或多个器件引脚施加过压/欠压条件。 您是否确定 ADC 输入引脚和 GPIO 都在0至3.3V 标称输入范围内?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Devin、

    现在、我认为可能存在确切的电路板问题。

    心情不好时、我从实验室电源连接3.3V 电压(断开 ISOPOWER)、将电压增加到4.5V、3.3V 总线保持2.5A、我希望看到冒烟或自焊接 CPU。 但奇迹发生、在这种情况下 CPU 工作(从 ADC 读取正确的数据并发送到计算机)、持续2分钟以上、CPU 热量高达150-200°C、电流降至0.4A。

    在 USB 130ma 的复位条件下、当我处理代码230ma 时、我设置了3.3V (恢复 ISOpower、移除实验室电源)。 根据顶盖的热视觉温度50C、芯片55C 的温度。 我想它会烧毁损坏的子系统。

    但是、随着测试消耗缓慢增加、当它保持660ma 时、板载 3.3V 转换器开始"闪烁" CPU、大型散热器发热高达66C。 如果在复位状态下让冷却至25°C 并通过 USB 再次加电、则保持300mA。 如果重复测试会话复位状态下的初始电流意外变化100-500mA、则每个会话开始。

    我想它在 IC 内部大约55°C 的温度和短距离关闭3.3V 电源总线时会熔化。 它对 A0、A1、B0、B1、GPIO84-86n`t、 我在应用中使用的20、12、13 JTAG。

    n`t 现在、我继续评估代码、但即使使用大型散热器、电路板也无法工作超过一小时。 所有时间都需要暂停以冷却。

    当 CPUn`t 无法工作时(由于低电压、由过度抑制引起)、热视觉中的图像是相同的、首先将该正方形加热、接近 CPU 的引脚1。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Anatoliy、

    使用外部3.3V 电源时、您会看到多少电流消耗?  您可以在此处的数据表中看到典型/最大电流消耗:

    http://www.ti.com/product/TMS320F28377D/datasheet/specifications#SPRS8808739

    我认为电路板上没有其他任何东西会从3.3V 电源轨汲取大量电流、因此如果您看到超过500mA 的功耗、器件或电路板上的组件肯定会出现短路/故障。   

    通常、这种类型的故障是由电源轨或其中一个 IO 引脚(数字或模拟)上的过压/欠压事件引起的。  

    我肯定不会期望该器件在电源轨上承受4.5V 的电压。   

    我认为您需要获得一个新电路板。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好 Devin。

    我已经预订了新的电路板、希望这是我的错误、比如 GPIO 引脚的静态放电。

    即使在3.3V 总线电压为5V 之后器件仍保持活动状态、其中声明的绝对最大值为4.6V。 现在、我每次下班后都通过这种方式重新发送 CPU。 设置5V,电流保持正常时等待,关闭电源,冷却,设置3.3V,开始测试会话:)

    除了在评估的早期阶段进行配音、我将一个模拟输入误连接到板载5V、这是最短的几秒钟。 之后、该输入工作正常。 它可以引发此问题吗? 在实际应用中、将使用由+/-15V 供电的放大器来传输模拟信号、如果放大器的输入悬空、可能会出现意外的信号放大、出于安全原因、需要添加严格的限幅值至3.3V、或者仅添加足够的电阻器来限制引脚在欠压/过压情况下的输入电流小于10-20mA?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Anatoliy、

    在几秒钟内5V 至模拟输入肯定会损坏器件。

    在您的应用中、您可能需要一些保护输入免受过压/欠压影响的方法。 为防止损坏、应可添加串联 R 以将总钳位电流限制在20mA。 这适用于所有引脚、因此如果多个引脚可以同时过压/欠压、您需要将其考虑在内。 对于+/-15V 驱动器而言、这可能很困难;将-15V 限制为2mA 的 R (假设10个引脚)将为(-15V --0.3V)/-0.002 = 7350欧姆、这可能太高、无法很好地驱动 ADC。 您可能需要添加外部钳位二极管或使用范围为0至3.3V 的放大器驱动 ADC 输入。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好 Devin

    非常感谢、我们将在新电路板推出时尝试使用。