Мне кажется, большой проблемы нет...


[an error occurred while processing this directive]
     Отправлено Xan 09 октября 2000 г. 12:54:56
     В ответ на: Термопарный АЦП отправлено werw 19 сентября 2000 г. 16:02:27
Я бы это сделал на Pic16f877 с его 10-битным АЦП.
Нужен только ОУ с низкоомным входом (биполярный) и малым дрейфом нуля. (например OPA177 или OP27 Burr-Brown)
Далее.

1 способ. Весь диапазон входных напряжений разбивается на два или несколько поддиапазонов (слегка перекрывающихся). Каждому свой (выходной) операционник со смещением. Например:
0.0 ... 6 мВ -> 0 ... 5 В
5.9 ... 8 мВ -> 0 ... 5 В
7.9 ... 10 мВ -> 0 ... 5 В
Каждый поддиапазон - на свой вход АЦП, потом их можно софтом склеить.
Точность ограничивается только цепями вокруг операционников.

2 способ. К сигналу добавляется белый шум, делается множество измерений, результат усредняется. Точность при этом не увеличится, зато дискретность (плавность) легко увеличить более чем на порядок.
Например: 10-битный АЦП щёлкает с частотой 12800 Гц, 256 измерений суммируются, сумма делится на 16 (= sqrt(256)) сдвигом на 4 разряда вправо. Получается 14-битный результат (0.05 градуса). Так как 12800 / 256 = 50 Гц, то заодно давится сетевая наводка.
Среднеквадратичная величина шума должна быть примерно 16 единиц (плюс-минус лапоть).

Складываем оба способа и получаем точность лучше 0.5 градуса и плавность, необходимую для регулирования.

Составить ответ ||| Конференция «Аналоговая схемотехника»

Ответы


Отправка ответа

Имя:(обязательно)
E-Mail:

Тема:(обязательно)

Сообщение:(обязательно)

Ссылка на URL:
Имя ссылки:
URL изображения:


Перейти к списку ответов ||| Конференция «Аналоговая схемотехника»