主题中讨论的其他部件:CC1150,MSP-EXP430G2
大家好,
必须通过读取固定电阻器和NTC形成的半桥电压,将温度读数添加到早期项目中。 它是电池供电的设备,所以我想使用WFP 1.1 作为输出,仅在模数转换过程中为R/NTC电路供电。 如果未加载,输出将传输至Vcc (CCA 3.1V锂电池),但即使最小加载(~100k -> 47k+NTC47K)也会产生下图所示的下降:
一条迹线输出到了WFP的1.1 引脚上,而B迹线是Vcc。
对于这种轻负载(Vcc-0.25V @-1.5mA),Vout的DS值实际上提供了Vcc。
为确保固件的某些部分不会干扰PIN配置,我在R/NTC读数之前移动了PIN设置:
WDTCTL = WDTPW + WDTHOLD;
P1OUT &=~BIT1;
P1SEL &=~BIT1;
P1DIR || BIT1;
ADC10AE0 = 0x00;
P1OUT || BIT1;
TI_CC_WAIT (1000); // 1000US等待以使uin稳定,等待后,a/d将会恢复
P1OUT &=~BIT1;
任何提示/指示都将受到赞赏
最佳
Hrvoje