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.

[参考译文] MSP430FR2355:是否可以使用具有正电压和最小负电流(最大值20uA)的 SAC0 (OA0O)输出

Guru**** 2516170 points
Other Parts Discussed in Thread: MSP430FR2355

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1212388/msp430fr2355-is-it-possible-to-use-the-sac0-oa0o-output-with-a-positive-voltage-and-a-minute-negative-current-max-20ua

器件型号:MSP430FR2355

您好!  

我有一个关于 MSP430FR2355的问题。 我正在考虑使用上述微型计算机。

我想知道是否可以使用具有正电压和最小负电流(最大值20uA)的 SAC0 (OA0O)输出。

谢谢。

Eevee

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

    我需要紧急检查它,所以如果你可以尽快答复将会有所帮助。

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

    尊敬的 Eevee:

    我认为这不可能达到您的要求。 为了实现这一目标、您的脑海中会设想什么电路?

    此致、

    现金 Hao

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

    您好、Cash Hao

    原理图如下所示。 我计划将 DAC 输出用作电压校正。 然后假定存在负电流。

    谢谢。

    Eevee

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

    尊敬的 Eevee:

    请注意、DAC 输出 通过内置运算放大器进行本质上缓冲、因此在这种情况下、不应对灌电流有异议。

    mk

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

    大家好、MK

    来自您的答案
    ・将内部 DAC 的输出连接到内部 OPA
    ・将内部 OPA 设置为 GAIN=1并将其用作缓冲器
    ・μ A 因为输出电流由内部 OPA 进行缓冲、电流不会从 MCU 外部流动

    我的理解是否正确?

    谢谢。

    Eevee

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

    一般而言、您是正确的。

    请注意、绝不能从 MCU 的"外部"访问 DAC 输出。  您不能将 DAC 输出分配到任何 MCU 引脚。

    在各自的 SAC 模块中、DAC 只能分配给内部运算放大器的同相输入。  请查看 FR2xxx 用户指南的相关图表。

    以下是 DAC 输出电压跟随器的 SAC0配置示例:


    // voltage follower driven from DAC
    void    SAC0_DAC_init()
    {
        // OA0O pin setup, OA0P, OA0N internally routed
        P1SEL0 |= DAC_GAIN;
        P1SEL1 |= DAC_GAIN;
    
        // SAC0 Operational Amplifier setup
        SAC0OA = SACEN_1            // SAC enable
               + OAPM_0             // OpAmp in high speed and high power mode
               + OAEN_1             // OpAmp enabled
               + NMUXEN_1           // negative mux
               + PMUXEN_1           // positive mux
               + NSEL_1             // source PGA
               + PSEL_1;            // surce DAC
    
        SAC0PGA = MSEL_1;           // buffer mode
    
        // SAC0 DAC setup
        SAC0DAC = DACEN_1           // DAC enable
                + DACSREF_1;        // internal shared reference 1.5V or 2.0V or 2.5V
    }

    此致

    mk

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

    大家好、 MK

    在电流配置中、可通过施加负电流进行电压校正。 例如、当 SAC0的 OA 输出设置为1.5V 时、如果下面电路中的外部微型计算机参考电压线路(根据输入电压的变化而变化)为2.0V、R3为100k Ω、5uA 将流入微型计算机内的 OA。
    这项调查是在问上述例子是否有问题。 简而言之、电流是否可以流入微型计算机的内部 OA 是一个问题。

    谢谢。

    Eevee

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

    您好!  

    您有任何更新吗?

    谢谢。

    Eevee