Other Parts Discussed in Thread: MSP430FR5887 使用msp430fr5887上的 scan IF接口在50度时采集无磁水表的转动会不工作,之后用测试程序采集标定值ESIDAC1R0等十二个DAC值,出现非常大的跳动。
程序大概是这样的,初始化时得到标定值esiconfig();每五分钟复位下再初始化得到标定值。
半灌胶(50度).xls
Other Parts Discussed in Thread: MSP430FR5887 使用MSP430FR5887 上的ESI接口做无磁传感器,使用FLOWESI生成代码,使用原代码能正常工作,但是我想加入校准保存,把TSM_Auto_cal();Fine_Noise_level();
Set_DAC();这三个语句生成的值保存起来,在掉电或复位时可以不用重新校准。但是发现把校准值读出后使用采样的值就变乱了,只要TSM_Auto_cal()这句存在并且不导入保存的TSM值无论重复上下电多次都可以正常使用…
Other Parts Discussed in Thread: MSP430FR5887 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。 https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/817175/msp430fr5887…