ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
22571
sept (21.02.2005 18:30, просмотров: 552)
Вопрос по SD16 MSP430F427. В datasheet-e slau056d непонятно,что переключают SD16INCH0,1,2 во входном мультиплексоре - ведь A0+,A0-;A1+,A1-;A2+,A2- привязаны соответственно к 0,1,2 каналам.Понятно ,что в каждом канале можно отключить входные пины и мультиплексор может подключить встроенный датчик температуры или короткозамкнутую перемычку для калибровки PGA (т.е.SD16INCHx 000 - это вход,110 - датчик температуры,111 - калибровка PGA ) ,а что переключают ост. состояния 001,010...? В примере slaa220 указывают,что для достижения 18-битного разрешения необходимо не менее 256 усреднений: SD16Temp += CurrentResult; // Sum up results if (++SD16TempCtr >= 256) { SD16Result = SD16Temp >> 8; // Div 256 SD16CCTL0 &= ~SD16SC; // Disable conversions P2OUT &= ~BRIDGE_SUPPLY; // Power down bridge voltage хотя в slau056d при SD16OSR=256 обеспечивается доступ к 24р-м цифр. фильтра ? Где еще можно посмотреть примеры с SD16 ?