Проблема в следующем, есть 16 бит АЦП на 8 каналов (ADAM-4018). Все 8 каналов могут работать одновременно только в одном из режимов (+-15 мВ, 50, 100, 500,… термопары K, J, T …..).
Но, нужно вести измерения сразу например в режиме +-100 мВ и измерять температуру термопарой К- типа, что невозможно (повторюсь, что все 8 каналов могут работать только в одинаковом режиме, а время переключения между режимами составляет 4-5 сек, что не приемлемо). А если измерять сигнал с термопары на пределе +-100мВ, получается большая погрешность… А надо разрешающую способность - 0,1-0,2 градуса С.
Поэтому пришла идея, воспользоваться нормализаторами температуры, например AD597/AD595. Они считывают данные с термопары К-типа, учитывают температуру холодного спая и лианеризируют сигнал – 10мВ/градус С.
Температуру измерять нужно в диапазоне 0-400 С (0-16мВ сигнал с термопары К-типа). Выходной сигнал с нормализатора будет лежат в диапазоне 0-4В. Что многовато….
Чем бы уменьшить этот сигнал (0-4 В), что бы он ложился в нужные диапазоны АЦП: (+-15 мВ, +-50мВ, +-100мВ, +-500мВ???? Или возможно есть нормализаторы, которые на выходе давали 0,1-1 мВ/градус????
Возникла простая идея использовать делитель напряжения. Но как быть с точностью??? Нужно что бы после всех этих преобразований разрешающая способность была на уровне 0,1-0,2 градуса С. А точность +-1-2 градуса.
Нашел несколько прецизионный резистивных делителей: MAX5491 (Соотношение номиналов сопротивлений от 1:1 до 30:1), что мало и не гибкая система получается…. Есть программируемые делители (MAX5420(21)- MAX5430(31)) но там коэффициенты 1-8 и дороговато…
Может какой то другой подход использовать????
|