您好!
我有一个关于 MSP430FR2355的问题。 我正在考虑使用上述微型计算机。
我想知道是否可以使用具有正电压和最小负电流(最大值20uA)的 SAC0 (OA0O)输出。
谢谢。
Eevee
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)输出。
谢谢。
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