Разрабатываю АЦП для тензомоста с подключением к компу.
Подключил AD7730 к PIC-микроконтроллеру, считываю значения регистров - все отлично, значения соответствуют дефолтным в DataSheet. Калибрую, устанавлваю значения регистров - все нормально.
Когда начинаю считывать данные - данные считываются, они действительно пропорциональны приложенному весу, но через произвольные промежутки времени проскакивает какая-то ерунда! Одно или несколько неправильных значений.
В целом проблема аналогична
http://www.telesys.ru/wwwboards/mcontrol/6...ges/36278.shtmlПробовал ставить резисторы, положительного эффекта не достиг.
Данные считываю в режиме Single Conversion, 16 бит, мост запитывается постоянным напряжением. Если необходимо, выложу исходники программы.
Как выйти из этой ситуации? Помогите! Уже 4 дня сижу, ничего не могу поделать...
Сообщение отредактировал Tanya - Feb 6 2009, 05:20