реклама на сайте
подробности

 
 
> Проблема с термопарой, ... или с АЦП ?
alux
сообщение Aug 5 2010, 15:23
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Делаю терморегулятор для печи. Термопару для отладки взял от китайского тестера (в фторопластовой изоляции с разъемом на конце). Индикация - четыре 7-сегментных знакоместа. Вывожу значение напряжения с первого канала, куда подключена термопара. Отрицательный вывод термопары соединен с опорным напряжением +2,5В, которое является опорным для АЦП (AD7799). Режим измерения - биполярный.

Проблема в том, что при правильном подключении термопары ("-" к AIN1-, "+" к AIN1+) значение напряжения неизменное от температуры (прикладываю конец ТП к включенной настольной лампе). Если же подключить ТП наоборот к АЦП, то, значение меняется по температуре, но, естественно, в обратную сторону. В чем может быть дело?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sensor_ua
сообщение Aug 10 2010, 14:45
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
Полностью поддерживаю! Это следует из принципа работы АЦП

АЦП бывают разных видов. Как и их входные каскады. В данном случае Вы и MrYuran ошибаетесь
Вот выдержка из DS AD7799:
The AD7798/AD7799 can be programmed to have a gain of 1, 2, 4, 8, 16, 32, 64, or 128 using Bit G2 to Bit G0 in the configuration register. Therefore, with a 2.5 V reference, the unipolar ranges are from (0 mV to 19.53 mV) to (0 V to 2.5 V), and the bipolar ranges are from ±19.53 mV to ±2.5 V. When the in-amp is active (gain ≥ 4), the common-mode voltage (AIN(+) + AIN(−))/2 must be greater than or equal to 0.5 V.
If the AD7798/AD7799 operate with a reference that has a value equal to AVDD, the analog input signal must be limited to 90% of VREF/gain when the in-amp is active for correct operation.
BIPOLAR/UNIPOLAR CONFIGURATION
The analog input to the AD7798/AD7799 can accept either unipolar or bipolar input voltage ranges. A bipolar input range does not imply that the parts can tolerate negative voltages with respect to system GND. Unipolar and bipolar signals on the AIN(+) input are referenced to the voltage on the AIN(–) input. For example, if AIN(−) is 2.5 V and the ADC is configured for unipolar mode and a gain of 1, the input voltage range on the AIN(+) pin is 2.5 V to 5 V.
If the ADC is configured for bipolar mode, the analog input range on the AIN(+) input is 0 V to 5 V. The bipolar/unipolar option is chosen by programming the U/B bit in the configuration register.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alux   Проблема с термопарой   Aug 5 2010, 15:23
- - Tanya   Цитата(alux @ Aug 5 2010, 19:23) Отрицате...   Aug 5 2010, 15:54
|- - alux   по даташиту напряжение на входе при включенном буф...   Aug 5 2010, 20:23
|- - Tanya   Цитата(alux @ Aug 6 2010, 00:23) по даташ...   Aug 6 2010, 03:10
- - MrYuran   Цитата(alux @ Aug 5 2010, 19:23) Отрицате...   Aug 5 2010, 20:32
|- - alux   Цитата(MrYuran @ Aug 5 2010, 23:32) Поясн...   Aug 6 2010, 05:57
|- - MrYuran   Цитата(alux @ Aug 6 2010, 09:57) Покажите...   Aug 6 2010, 06:05
|- - Tanya   Цитата(alux @ Aug 6 2010, 09:57) Что имен...   Aug 6 2010, 06:28
- - alux   Блин, ерунда какая-то... Подключил отрицательный в...   Aug 6 2010, 07:54
|- - MrYuran   Цитата(alux @ Aug 6 2010, 11:54) Блин, ер...   Aug 6 2010, 08:04
||- - alux   Цитата(MrYuran @ Aug 6 2010, 11:04) А на ...   Aug 6 2010, 08:18
||- - Tanya   Цитата(alux @ Aug 6 2010, 12:18) В принци...   Aug 6 2010, 09:50
|- - Tanya   Цитата(alux @ Aug 6 2010, 11:54) В чем де...   Aug 6 2010, 08:09
- - sensor_ua   Странно это. Выглядит как попутанные шнурки тестер...   Aug 6 2010, 10:04
- - alux   Выкладываю сырцы. Код// HEADER //-----------------...   Aug 6 2010, 11:04
|- - sgrig   Самое интересное вот здесь: Цитата(alux @ Aug...   Aug 6 2010, 11:43
|- - alux   продолжение... Код//------------------------------...   Aug 6 2010, 11:51
|- - Tanya   Цитата(alux @ Aug 6 2010, 15:51) продолже...   Aug 6 2010, 12:10
- - sensor_ua   Код(AdcValue - STEPS_B) * VREF / 128 / STE...   Aug 6 2010, 13:37
|- - alux   Цитата(sensor_ua @ Aug 6 2010, 16:37) Код...   Aug 6 2010, 13:45
- - sensor_ua   ЦитатаОбратили внимание Обратил. Но там тоже есть ...   Aug 6 2010, 14:04
|- - Tanya   Цитата(sensor_ua @ Aug 6 2010, 18:04) В д...   Aug 6 2010, 14:39
- - alux   В симуляторе проверил функцию Result.TemperatureTC...   Aug 6 2010, 18:36
- - MrYuran   А если откинуть пока лишнюю математику и посмотрет...   Aug 6 2010, 18:42
- - alux   Для этого необходимо либо UART, либо ЖКИ.   Aug 6 2010, 18:55
|- - Tanya   Цитата(alux @ Aug 6 2010, 22:55) Для этог...   Aug 7 2010, 03:36
- - alux   чтобы выводить 8-значные числа кодов АЦП. PS. Оч...   Aug 7 2010, 06:19
- - sgrig   Burnout выключите. Какой проц используете? JTAG ил...   Aug 7 2010, 07:12
- - alux   Burnout выключен, - проблема та же. ATmega8535. Б...   Aug 7 2010, 07:47
- - sgrig   А сколько сегментов на индикаторе? Для меня сомни...   Aug 7 2010, 08:02
- - alux   я переделал под целочисленную арифметику, по совет...   Aug 7 2010, 10:53
|- - Tanya   Цитата(alux @ Aug 7 2010, 14:53) На индик...   Aug 7 2010, 11:11
- - sensor_ua   Так сколько показывает? И какое напряжение сигнала...   Aug 7 2010, 11:44
|- - alux   Цитата(sensor_ua @ Aug 7 2010, 14:44) Так...   Aug 7 2010, 12:11
|- - Tanya   Цитата(alux @ Aug 7 2010, 16:11) Объяснит...   Aug 7 2010, 12:18
- - sensor_ua   Самое простое, если у Вас 8-и-сегментные индикатор...   Aug 7 2010, 13:15
|- - alux   Цитата(sensor_ua @ Aug 7 2010, 16:15) Пос...   Aug 7 2010, 14:42
- - sensor_ua   Насчёт long long Вы написали всё правильно и я на...   Aug 7 2010, 15:53
- - alux   Подключил UART. Отдельная плата с MAX232, соединяе...   Aug 8 2010, 05:13
- - Krys   Цитата(MrYuran @ Aug 6 2010, 03:32) Что-т...   Aug 10 2010, 07:38
- - Krys   Цитата(sensor_ua @ Aug 10 2010, 21:45) АЦ...   Aug 11 2010, 04:15


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 19:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01415 секунд с 7
ELECTRONIX ©2004-2016