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

 
 
 
Reply to this topicStart new topic
> Измерение сигнала с термопары ATmegой, Измерение сигнала с термопары ATmegой
Vitalik100
сообщение Mar 19 2010, 21:25
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 19-10-09
Пользователь №: 53 067



Электронщики! Посоветуте, правилен ли мой вариант измерения температуры с помощью АЦП АТмеги16.
Выход с термопары тип C (Вольфрам-Рений, 37мВ - 2200 Градусов, 13мкВ/градус),
я сначала усиливаю специальным дифференциальным усилителем, посоветованным в статье
http://www.platan.ru/shem/pdf/amp02.pdf, (AD8551, LTC1050 и др.) до нормального уровня (5 вольт при максимуме),
и затем подаю на вход АЦП Атмеги16. В результате получаю 1023 бита (не используя усилитель в АТмеге) соответствует 2200-ам градусов,
2 градуса на бит - мне хватит такой точности.
Мне кажется это более быстрый и бюджетный вариант, чем покуать микросхему напрмер AD7714 со встроенным сигма=дельта АЦП за 1000р.
Спсибо за критику жду ответов.

Сообщение отредактировал Vitalik100 - Mar 19 2010, 21:27
Go to the top of the page
 
+Quote Post
vvs157
сообщение Mar 19 2010, 21:54
Сообщение #2


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

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(Vitalik100 @ Mar 20 2010, 00:25) *
На AD8551 по приведенный схеме Вы 5 В на выходе не получите - только 2.5В Поэтому в качестве опорного у меги надо использовать 2.5 В. Во-вторых у вольфрам-рения термоЭДС про комнате практически равна нулю (1.2 мкв/град) и при вашей точности в 2 градуса компенсация комнатного спая не нужна вовсе. А так должно работать
Go to the top of the page
 
+Quote Post
firstvald
сообщение Mar 20 2010, 13:26
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 580
Регистрация: 3-06-08
Пользователь №: 38 041



По нашим гостам все же вольфрам рениевые термопары обозначаются A-1 A-2 A-3. При комнатной температуре термопара А-1 дает порядка 0.3 мв и это при напряжении на полной шкале (при 2000) 29.186 мв. Так что, не удастся без компенсации холодного спая обойтись (но если погрешность в градусрв так 60-80 вам не страшна, о можно и забыть про компенсацию). На мой взгляд, если не будет ситуации когда горячий спай холоднее холодного, просто усилить полную шкалу в размах ацп. Температуру холодного спая чем - нибудь мерить (процессор наверное это сможет делать) а холодный спай компенсировать программно. Можно и обнаглеть и считать что холодный спай находится при 25 градусах всегда и вообще его не мерять. Вам же не серийное изделие с метрологией делать.
Go to the top of the page
 
+Quote Post
VCO
сообщение Mar 20 2010, 16:00
Сообщение #4


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Vitalik100 @ Mar 20 2010, 00:25) *
...и затем подаю на вход АЦП Атмеги16. В результате получаю 1023 бита (не используя усилитель в АТмеге) ...Спсибо за критику жду ответов.

Да как тут некритиковать: вся страна подсела на ATMegи, в лучшем случае - на PICи, а теперь нужного и под носом не замечает.
Есть такая, не самая последняя, фирма американская, выпускает микроконтроллер MSP430F2013 с АЦП 16-битовым сигма-дельтовым.
Менее 2$ стоит, через JTAG отлаживается! Покупайте люди добрые, не брезгуйте, термопары измеряйте и довольствуйтесь!!! biggrin.gif


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Mar 20 2010, 19:32
Сообщение #5


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(firstvald @ Mar 20 2010, 16:26) *
Так что, не удастся без компенсации холодного спая обойтись (но если погрешность в градусрв так 60-80 вам не страшна,


Цитата(YIG @ Mar 20 2010, 19:00) *
Да как тут некритиковать: вся страна подсела на ATMegи, в лучшем случае - на PICи, а теперь нужного и под носом не замечает.
Есть такая, не самая последняя, фирма американская, выпускает микроконтроллер MSP430F2013 с АЦП 16-битовым сигма-дельтовым.


Бр-р-р! Такого наслушаешься!
Есть АЦП типа MCP3550, встроен фильтр на 50 Гц(если брать с нужной опцией) - он 22 битный. И прямое измерение температуры обеспечит.
Компенсация холодного спая нужна по-любому, благо и делается это несложно. Даже если открыть аппликухи на помянутый 8551/2 - все элементарно.
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Mar 20 2010, 19:58
Сообщение #6


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

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Цитата
Есть такая, не самая последняя, фирма американская, выпускает микроконтроллер MSP430F2013 с АЦП 16-битовым сигма-дельтовым. Менее 2$ стоит, через JTAG отлаживается! Покупайте люди добрые, не брезгуйте, термопары измеряйте и довольствуйтесь!!!
smile.gif если добавить еще 2..3$ можно взять C8051F350 - Flash в 4 раза больше, RAM - в 6 раз, 24-битный АЦП, 1..128х PGA, 15ppm VRef, датчик температуры, 2 ЦАПа.
Go to the top of the page
 
+Quote Post
Andrey_B
сообщение Apr 1 2010, 19:54
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 20-06-07
Из: Россия, Тула.
Пользователь №: 28 569



Цитата(_Pasha @ Mar 20 2010, 23:32) *
Есть АЦП типа MCP3550, встроен фильтр на 50 Гц(если брать с нужной опцией) - он 22 битный. И прямое измерение температуры обеспечит.


У микрочипа есть на много более подходящий АЦП MCP3421, он дешевле, меньше корпус, встроенная опора, только 18бит, но зато PGA=8. Шум 3 мкВ. Что касается C8051F350, если и удастся заставить его не шуметь, то что-то делать одновременно с измерением его точно не заставишь. Да и ног мало, а если выбирать мк у которого много ног, то цена не очень правильная.


--------------------
vodaspb.ru
Go to the top of the page
 
+Quote Post

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

 


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


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