主题中讨论的其他器件: C2000WARE、 TMDSCNCD28335、 TPS3828
您好!
是否可以将 RC 电路用作复位电路来复位 TMS320F28335?
谢谢、
斯蒂芬
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.
您好!
是否可以将 RC 电路用作复位电路来复位 TMS320F28335?
谢谢、
斯蒂芬
您好 Steven、
XRSn 引脚是一个开漏输出、这意味着它只能与一个开漏连接配对以实现正确的功能性。 开漏引脚需要上拉。 在 F28335器件上、此上拉电阻器在内部提供。 由于它是漏极开路、器件仅将 XRSn 驱动为低电平、而不将其驱动为高电平。 因此、您连接到 XRSn 引脚的任何信号只应将 XRSn 驱动为低电平、否则将其保持为高阻抗。
问题不在于您使用 RC 驱动 XRSn。 如果这样做、您实际上会使 XRSn 上的上拉电阻变强、这可能是一个问题、因为正如我提到过的、XRSn 由器件驱动为低电平。 如果有效上拉电阻过大、器件将无法将其驱动为低电平。
请告诉我们这是否不清楚。
斯蒂芬
您可能误解了我的结论。 我们不会量化 F28335器件上的 XRSn 上拉要求、因为它是内部的、所以我无法告诉您 R 的值将不会有问题。 对于20k 或更大的电流、您可能可以接受、但正如我说过的、我们无法保证这一点、因为我们不建议使用额外的外部上拉电阻。
1.当 XRSn 变低时,电容器将放电到 XRSn 中,从而可能损坏器件。 有可能吗?
如果电容器充电至<=VDDIO、我认为这是不可能的。 电容器无法强制电流、引脚将根据需要获取尽可能多的电流。 如果电容器充电至高于 VDDIO、则是的、器件可能会损坏。
2. XRSn 引脚需要在 VDD 达到1.5V 之前保持低电平8us。 TMS320F28335是否 处理了这一问题?
不可以、器件不处理此问题。 这是对用户的要求。 简而言之、这意味着"在器件断电之前将器件保持在复位状态"。
尊敬的 Stephen:
我检查了 F28335器件的 controlCARD 设计、看起来好像正在使用 RC。 我们不要求客户在 F28335上执行此操作、但如果您仍然想使用 RC、则可以使用 F28335 controlCARD 上使用的值、即2K 和100nF。 我没有看到任何有关 XRSn 在 controlCARD 上使用这些值失败的报告、因此我认为您应该可以。 如果您需要任何其他帮助、请告知我们。
尊敬的 Stephen:
我建议查看 F28335 controlCARD 原理图作为实现示例:
在 C2000Ware 中、\C2000Ware_X_XX_XX\boards\controlCARDs\TMDSCNCD28335\F28335controlCARD_HWDevPkg_ZJZ [R2.2]\
1) 1)正如 Frank 提到的、controlCARD 上有一个 RC 滤波器-一个具有100nF 电容器的2.2k Ω 电阻器
2) 2)它还包含电压监控器 TPS3828、用于在3.3V 线路开始变为低电平时复位器件。 我将注意到、该监控器的触发点应该更高。
3) 3)有一个具有定序功能的双路降压转换器、可使第一个1.2V 电压上升到3.3V 等电压
4) 4)正如 Frank 提到的、XRSn 可以通过各种源(如看门狗复位)从内部拉低、也可以通过监控芯片从外部拉低。
我们通常建议在 XRSn 上使用外部2-10K 电阻器。 由于内部有一个上拉电阻器、因此严格来说、这并不是必需的。 但是、它确实有助于抗噪、尤其是在该器件通常用于(电源、驱动器等)的高 EMI 情况下。 对于该器件、每个引脚可拉/灌入4mA 电流、因此该值对于器件而言不是问题。
除了帮助确保在器件超出规格(断电时)运行少量代码外、该监控器还有助于满足您在该主题前面提到的第二个要求。
您可以查看数据表中的 VIL 和 VIH 参数、以确定 XRSn 信号的阈值是何时。
希望这对您有所帮助!
谢谢、
Brett