Например TDA7294

Форум РадиоКот :: Просмотр темы - Подключение ТСП к микроконтроллеру
Форум РадиоКот
https://radiokot.ru/forum/

Подключение ТСП к микроконтроллеру
https://radiokot.ru/forum/viewtopic.php?f=2&t=96869
Страница 1 из 1

Автор:  jurok68 [ Вс ноя 17, 2013 17:25:54 ]
Заголовок сообщения:  Подключение ТСП к микроконтроллеру

Есть вот такая схема измерения температуры. Изображение Датчик температуры ТСП-100. Необходимо получить на выходе операционника напряжение пропорциональное температуре 0 градусов-0 вольт; 100 градусов-5 вольт. При таком подключении ТСП в нижнем пределе измерения от 0 до 20 градусовпогрешность измерения +5 градусов от 20 до 70 градусов погрешность +-3 градуса и от 70до 100 градусов погрешность - 5;7 градусов. При изменении длины кабеля, которым подключается ТСП эти значения изменяються. Пдскажите как правильно подключить ТСП чтобы во всем диапазоне получить погрешность хотябы +- 2 градуса, возможно нужно применить трехпроводную линию подключения, как тогда ее можно реализовать на операционниках.
Номинали деталей: операционник LM 358 R-10 kOm;R1-1 kOm; R2-200kOm; R3-100kOm.

Вложения:
Схема измерителя температуры.gif [3.07 KiB]
Скачиваний: 994

Автор:  vem566 [ Вс ноя 17, 2013 18:12:30 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

Вот тут http://knowkip.ucoz.ru/publ/izmerenie_t ... ry/1-1-0-1 есть таблица погрешностей при использовании разных соединительных проводов. А что касаемо схемы, я бы сваял двух полярное питание для минимизации нелинейности ОУ. Когда делал измеритель для тензодатчиков, пришлось повыкаблучиваться со стабилизацией питания и термостабилизацией. Та же беда была. И не просто погрешность, а разная во времени.

Автор:  jurok68 [ Вс ноя 17, 2013 19:01:23 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

Если вогнать нижний предел в 0 то при возрастании температуры
Показ ТСП 30;33;37;51 Показ термометра спирт 36;40;45;65

Автор:  vem566 [ Вс ноя 17, 2013 20:13:58 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

Ну схему можно отладить и без термометров. Изменение сопротивления датчика линейны с высокой степенью.
Вроде +/-0,2%. Так что можно на вход ОУ подавать напряжение и измерять выход. А кто врет, термометр на ОУ или на спирте? Или оба?

Автор:  Быстрый [ Вс ноя 17, 2013 20:26:00 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

А нельзя ли плату с операционным усилителем поместить непосредственно в клеммную коробку ТСП-100 ? Там места предостаточно а усиленный сигнал легче передавать на расстояния...
Изображение

Автор:  jurok68 [ Пн ноя 18, 2013 00:33:14 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

Изначально операционник так и отстраивал, брал многооборотное сопротивление и изменял его от 100 ом до 138 и измерял выходное напряжение вольтметром и через контроллер, все шло почти идеально, при 100 на выходе 0 по вольтметру и по контроллеру 0 при 138 5,1 в по вольтметру и 100 градусов по контроллеру, а при подключении реального датчика вот такая хрень.
Плату поместить нельзя потому что на самом деле там стоин термодатчик у которого нет корпуся, кабель выходит прямо из гилзы, а гильза прикручивается к корпусу и туда больше самого ТСП засунуть ничего нельзя. Изображение. Так что нужно колдовать только с усилком. Завтра на работе проверю термометр и потом отпишусь.

Автор:  Evgeny1 [ Пн ноя 18, 2013 00:51:29 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

эмм а почему не воткнуть в головку термопары стандартную таблетку на 4-20мА?

Автор:  jurok68 [ Пн ноя 18, 2013 10:20:48 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

Постом выше на фотографии внешний вид ТСП. куда там что втыкать.

Автор:  Alexeyslav [ Пн ноя 18, 2013 17:06:31 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

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

На длинных линиях проще использовать 4-х проводную схему подключения с ИСТ. Или 3-х проводную с измерением падения напряжения в линии и учета его при вычислении результата.

Автор:  akl [ Пн ноя 18, 2013 18:19:20 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

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

Автор:  jurok68 [ Чт ноя 21, 2013 00:13:51 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

Уважаемые, вот срисовал с буржуйской платы схему измерения температуры которая работает с данным типом датчика, посмотрите своим професиональным взглядом , ничего я там не забыл, потому что все собрано на SMD.
Изображение

Автор:  rx3apf [ Чт ноя 21, 2013 01:31:57 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

1. Платиновые датчики в принципе нелинейны. Аппроксимирующий полином стандартизирован (правда, их вообще-то несколько разных есть), на практике очень хорошо получается кусочно-линейной аппроксимацией.

2. Там, где требуется точность и стабильность - забудьте о LM358 и прочем ширпотребе.

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

Я такое вполне успешно реализовывал на MCP3301 (разрешение где-то в 0.1C), на AD7790 (где-то три сотых). Никаких стабилизаторов тока и вообще активных компонентов кроме собственно ADC.

Автор:  jurok68 [ Чт ноя 21, 2013 18:59:35 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

А схемы можно посмотреть или это коммерческая тайна

Автор:  rx3apf [ Чт ноя 21, 2013 19:11:48 ]
Заголовок сообщения:  Re: Подключение ТСП к микроконтроллеру

Ответил в ЛС.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/