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.

[参考译文] CC2530:紧急:32.768kHz时钟的振荡器问题

Guru**** 2468460 points
Other Parts Discussed in Thread: MSP430G2553, CC2530, CC2530EM

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1097674/cc2530-urgent-oscillator-problem-with-32-768khz-clock

部件号:CC2530
主题中讨论的其他部件:MSP430G2553,,,

大家好,

我想跟进几个月前我打开的这条线。

在我的设计中,我使用了两个微控制器MSP430G2553和CC2530。 两个微控制器共享相同的3.2768万 Hz iscilllator。

MSP430拥有自己的3.2768万 Hz振荡器,使用两个15pF电容器和 一个3.2768万Hz晶体。 晶体P/N是ECS-.327-MSP-13FLX-C,而12.5 的渗透电路非常简单,符合MSP430G2553数据表。

然后,我 将oscilator信号输出到WFP 1.0 插针上(ACLK信号输出)。 它是一个方形波形,带有0和VDD电压电平。根据TI应用说明SWRA409A,我将此信号馈送至P2.3XOSC32K-Q2。

以下是指向本说明的链接: https://www.ti.com/lit/an/swra409a/swra409a.pdf?ts=1651109909216

本应用说明基于CC254X系列,该系列使用蓝牙无线电,而我的项目中的CC2530使用Zigbee无线电。 我假设两个微控制器是相同的,只有RF无线电部分是不同的。   

请告诉我是否也可以为CC2530使用相同的电路。

我测试了几种最终产品至少一周,所有产品都运行良好。 我甚至对它们执行温度循环,从-25C到+50C,以确保它们在不同的条件下工作

但不幸的是,其中一人在部署在桥上后仅仅两三个小时就停止工作。 3.2768万Hz振荡器似乎停止工作。  

我们也有许多产品使用CC2530和晶体振荡器,类似于CC2530手册(两个负载能力+ 3.2768万Hz晶体) 但其中一些人也遇到了同样的问题,并且在一些时间后,光管停止工作,这也是我们决定使用外部时钟源的原因之一。  

我的电路设计完全符合 SWRA409A标准。 (0和VDD级别的外部方形时钟)。 您是否知道停止工作的原因是什么?

我查阅了CC2530的手册,但是找不到任何关于使用3.2768万Hz示波器的外部电源的材料。 请告诉我是否可以使用外部时钟?

正如我所提到的,即使是通用推荐的示波器设计(两个15pF电容+晶体部件号:ECS-.327-FLX-13FLX-C 12.5)也存在这个问题,您是否有解决这个问题的建议?

谢谢!

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

    您好,

    [报价userid="11.7961万" url="~/support/wireless-connection/zigbe-thread-group/zigbe-and-thread/f/zigbe-thread-forum/109.7674万/CC2530-urgent-stocker-problem-with -32-768khz-clock"]2530 -32-768khz-clock"]您是否知道停止工作的原因?

    由于您的系统运行了一段时间,因此很难精确确定根本原因,特别是因为涉及两个处理器(MSP430和CC2530)。 在这种情况下,我只能提供一些提示:

    -在您的描述中,不清楚MSP430是否仍在生成32kHz信号-您可以验证这一点吗? 这将是隔离根本原因的第一步。  

    -部署出现故障的系统,但几小时后出现故障。 由于部署的系统可能会受到不同的环境条件(高温或低温,振动,湿度)的影响,因此在这些条件下(例如在热室中)评估您的产品可能是隔离问题的另一个步骤。

    -如果此问题仅影响一个设备/主板,也许您可以尝试用另一个设备更换它并查看它是否工作正常?

    我将尝试考虑可能有助于进一步调试此问题的其他详细信息,并在发现任何相关信息时回复。

    希望这能有所帮助,

    拉斐尔

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

    您好Rafael

    感谢您的回答。

    MSP430仍在生成32KHz信号,然后将其馈入CC2530示波器输入。

    遗憾的是,我们现在无法访问故障系统。 我知道访问它对故障排除非常有帮助,我们会尝试尽早访问它。

    我们始终对所有产品执行从-25C到+50C的温度循环,以确保它们在不同温度下可靠地工作。

    在部署时,温度约为15C,至少在工作时,温度没有显著变化。  

    系统位于一个具有IP67保护等级的盒子内,通常,水和湿气不应在盒子内泄漏。

    我们部署了其中的两个系统,作为试点和测试。 (此设计仍处于原型化步骤中,尚未大规模部署),但遗憾的是,这两种设计有时会出现问题。

    由于我们在使用更简单的设计(没有MSP430。 只有CC2530)我的主要问题是您是否有任何解决此问题的建议(例如使用特殊晶体或电容器P/N)。

    感谢您提供任何帮助和反馈。

    谢谢!  

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

    您好,

    我还想到了晶体本身的负载电容。 您的部件号 ECS-.327-CL-13FLX-C 似乎需要12.5pF的12.5。 您使用的是一对15pF电容器,除了寄生PCB轨道外,可能是晶体下方或过载。

    要计算此值,请查看应用手册 SWRA640的6.3 部分

    此致,

    拉斐尔

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

    您好,

    我使用15pF是因为我尝试遵循TI的CC2530EM设计。 在设计EM时,TI使用了15pF容量,而我在设计中使用了相同的P/N。

    唯一的问题是TI在 CC2530EM中使用了另一个32KHz晶体(部件号:Epson的MC-306)。  

    不幸的是,由于供应链问题,在设计时该零件缺货,我不得不使用另一个规格完全相同的晶体  

     两部分电流均为12.5pF。晶体侧的等电容为7.5pF。 我假设寄生电容为5pF,加上该值,使整个电容达到12.5pF。

    此致,

    Amir