Свежие обсуждения
Измерения

AD7792 + термопары

1 2

Мне кажется, что я нашел причину. Дело в опросе внутренего датчика температуры. Могу предположить, что при настройке микросхмемы на измерение температуры встроенным термодатчиком автоматически отключается напряжение подтяжки, конденсаторы начинают разряжатся (причем на плюсовом выводе быстрее). После переключения измерения на входы, источник подключается и заряжает конденсаторы почти до номинального уровня. Так как конденсатор на положительном электроде заряжается дополнительно через цепочку резисторов в 20к, то он заряжается чуть медленее, а учитывая, что вся шкала - это +/- 18 мВ, то это "чуть" становится заметным. Пары секунд для полной зарядки, похоже недостаточно, т.к. чем ближе напряжение к эталноу, тем ниже скорость. Вот я и ловил эти остаточные пару мВ.
Сейчас сделал опрос датчика температуры раз в 10 циклов, припаял конденсаторы на 0,1 мкФ между каждым входом и землей и получил отклонение (в градусах) не более 1 (у меня отображаются целые, может там всего и 0,5, но меня это устраивает).
Надеюсь, я правильно понял, в чем была причина. Завтра понесу на работу в печку, попробую провести калибровку.

 

Сегодня непонятка была на работе. С одной стороны даже веселая, когда курящие сотрудники наблюдали, как я обвешавшись проводами бгаю по лестнице

Притащил на пработу схему (там две платы, между сними связь по RS485), понес на чердак. Разложил, включаю - пишет "ошибка передачи данных". Я подергал все контакты, повертел плату минут 5 - не помогает. Отключил плату сбора данных, спустился вниз, в свою комнату. Подключил к программатору - все ОК. Перепрошил. Подал питание - работает, связь есть. Понес наверх. Включаю. Связи нет.
Опять тащу вместе с БП вниз. Включаю. Работает (????).
Я в шоке.
Таще обратно. Ставлю на стол. Включаю. Нет связи.
Думаю.
Смотрю на стол, а точнее какая-то вакуумная установка из металла. Давно не действующая. Проводов к ней нету.
Подкладываю под платы коробочки (на стол я постелил бумагу).
Схема ожила.
Я так и не понял, в чем была проблема. Индикаторной отверткой фазу на металлоконструкциях не нашел.
Но при измерениях, температуры плавали, были какие-то сильные наводки (провода от термопар длиной в 3 метра экранированны).
Но когда я соеденяю экран с общим проводом платы показания уплывают в космос, также при соприкосновении экрана термопаты с металлическими частями печки или стола показания сильно смещаются в сторону. Дома я такого не замечал.

В нескольких киллометрах Киевская телевышка. Она?

 

Сергей К: В нескольких киллометрах Киевская телевышка. Она?
Дегтяревская - нечетная строна возле моста с Телиги?

 

в точку

 

Все-таки как-то странно работают дифференциальные входы в этом АЦП.
Вчера подключил две термопары к входам (схема осталась практически прежняя, пример включения одного из каналов со всеми номиналами см. во вложении) и положил на батарею. Показания нормальные: 41 градус у обоих термопар.

Через пол часа я пошевелил термопары на батарее и вдург один начал показывать 32...34 вместо 41, причем цифры время от времени менялись у проблемного (вторая термопара показывает правильную температуру). Замерял напряжение на колодке (где зажаты концы термопар) - напряжение с термопары почти стабильное, скачет между 0,7 и 0,8 мВ (разрешение прибора 0,1мВ). Потом померял на самих диф. водах, а там напряжение гуляет от минуса до 1,8 мВ (очень быстро). Далее я подключил экран термопар к общему проводу схемы и эти колебания сразу пропали.
При этом на втором входе напряжение стабильное, несмотря на то, что экран не подключен.

На работе (вблизи телевышки) все как раз наоборот. При подключении экрана показания начинают уходить, но не всегда.

Сами термопары представляют собой болт М6 в котором находится электрически изолированный от него горячий спай и соеденительный провод в экране длиной 3 метра.

Также показания начинают плавать, если по экрану термопары поводить большим металлическим предметом (отвертка, пинцет) касаясь этого предмета рукой.

 

Вот, что у меня получилось для 3х каналього измерения температуры с помощью термопар: AD7792 (AD7793) + PIC16F628A + схема + базовые исходные ко.... По этой схеме оно пока и работает.
Немного позже я добавлю и фото самой платы.

 

а как зацепить к AD7792 4-20mA сигнал?
информацию с ацп только по rs можно отдавать другим устройствам?
мне вы этот ацп к avr ру зацепить

 

Ka3ax: а как зацепить к AD7792 4-20mA сигнал?
Ток (4..20 мА) пропускаете через резистор (желательно термостабильный) и с помощью АЦП измеряете напряжение. Вот только AD7792 слишком дорогая для этой цели, или точность нужна высокая?

 
1 2