Спасибо за ссылку. Этот документ уже когда-то читал. На выходных попробовал реализовать запитку переменным напряжением, получилось, но результат отвратительный - вместо стабильных данных какая-то модулированная синусоида) Использовал 74HC04A и транзисторы IRFD9110 и IRFD110, наверно не подходящие для этой задачи.
По поводу китайских весов - поставил на вход RC-фильтры и действительно получил с их тензодатчика 14 битов, при включенном FIR-фильтре. Но, к сожалению, глюки так и не удалось устранить - привожу пример:
...
16834.
16834.
16834.
16834.
16834.
16834.
16834.
16832.
16833.
16834.
16834.
16834.
16834.
16834.
16833.
16832.
16832.
16832.
16833.
16832.
16833.
16833.
16924.
17580.
19408.
22303.
24924.
25564.
23766.
20779.
18326.
17138.
16848.
16833.
16832.
16832.
16832.
16833.
16833.
16832.
16832.
16832.
...
Если FIR-фильтр отключить, эти глюки пропадают, но появляются новые - через некоторое время происходят скачки, такое впечатление что меняется значение DAC-регистра. Т.е. например минуту АЦП выдает 10000, потом происходит скачек и начинает выдавать 20000, потом через минуту возвращается обратно, и т.д.
Получается куда не ткнись - везде глюки

Все операции провожу в режиме Single Conversion Mode. В Continuous Conversion Mode вобще ничего считать не получилось.
Бит Steady попробовал проверять, но в Single Conversion это приводит к невозможности после этого считать данные вообще. Получаю только 0 или FFFF. В даташите по поводу Single Conversion пишут: The result of the single conversion on the AD7730 in this mode will not be provided until the full settling time of the filter has elapsed.
В Continuous Conversion если начинаю считывать Status Register, получаю набор произвольных значений... Предполагаю что это вообще не значения этого регистра, а нечто другое)
В общем уже устал гадать, что же такое с моим АЦП. Толи я тупой, толи оно слишком сложное)
По поводу радиопомех - повыносил из комнаты все радиотелефоны, поотключал вайфаи, блютузы - никакого эффекта. Установить корреляцию каких-то внешних явлений с этими глюками не удается...
Проводил эксперимент на 2 разных экземплярах АЦП – результат абсолютно одинаков.
Требуется ли какая-то обвязка между ножками контроллера и AD7730? Есть ли какие-то ограничения на длину провода между AD7730 и контроллером - сейчас сделано 60 см, может стоит укоротить? Может ли это как-то влиять на корректную работу?...