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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Термодатчик и ATTiny24, Шумит.....
oran-be
сообщение Apr 8 2008, 12:18
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 30-03-07
Из: Одесса
Пользователь №: 26 621



Попытка использовать термодатчик в ATTiny24:
АЦП запуще в авторежиме, измеряет 6 каналов. в т.ч. и термодатчик. Частота преобразования - примерно 200кГц. Результат - значения на на этом входе, конечно кореллируются с реальным значением температуры, но шум составляет чуть ли +-30 - 40 градусов. После пропускания данных через рекурсивный фильтр на 4096 отсчетов картина становится лучше, но все равно разброс значений немаленький.
Кто нибудь имел опрактические занятия с этим железом?
Go to the top of the page
 
+Quote Post
sKWO
сообщение Apr 8 2008, 12:33
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



А Вы холостые преобразования делаете при переключении мультиплексора АЦП?


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
sysel
сообщение Apr 8 2008, 13:09
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Какой термодатчик используете ?
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Apr 8 2008, 13:29
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



И ещё вопрос: откуда известно, что АЦП этой тини можно запускать на частоте преобразования 200 кГц при сохранении достоверности результатов?


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Vlad219i
сообщение Apr 8 2008, 13:48
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 13-03-06
Из: Москва
Пользователь №: 15 204



Цитата(Stanislav @ Apr 8 2008, 16:29) *
И ещё вопрос: откуда известно, что АЦП этой тини можно запускать на частоте преобразования 200 кГц при сохранении достоверности результатов?


В даташите (Rev.G, во всяком случае) про это слова есть, вобще-то...
Go to the top of the page
 
+Quote Post
oran-be
сообщение Apr 8 2008, 16:50
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 30-03-07
Из: Одесса
Пользователь №: 26 621



Цитата(sKWO @ Apr 8 2008, 15:33) *
А Вы холостые преобразования делаете при переключении мультиплексора АЦП?

А это еще зачем? Поделитесь?
Цитата(sysel @ Apr 8 2008, 16:09) *
Какой термодатчик используете ?

Встроенный, есс-но. С внешним бы, ИМХО, таких засад не было б.
Go to the top of the page
 
+Quote Post
singlskv
сообщение Apr 8 2008, 17:34
Сообщение #7


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(oran-be @ Apr 8 2008, 20:50) *
А это еще зачем? Поделитесь?
А это такое поверие у некоторых участников конфы,
просто подключаются сигналы с сопротивлением >>10К, ну и измерительный кондер
не успевает перезарядиться за один проход...
Цитата
Встроенный, есс-но. С внешним бы, ИМХО, таких засад не было б.
Пользуюсь tiny24 вовсю, и АЦП в частности, но встроенным термометром еще не пробовал,
ну и х-ки у него мягко говоря не очень заявлены:
The voltage sensitivity is approximately 1 mV /
°C and the accuracy of the temperature measurement is +/- 10°C after offset calibration./


То есть +-10 только после калибровки!
Go to the top of the page
 
+Quote Post
oran-be
сообщение Apr 9 2008, 08:20
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 30-03-07
Из: Одесса
Пользователь №: 26 621



Цитата(singlskv @ Apr 8 2008, 20:34) *
А это такое поверие у некоторых участников конфы,
просто подключаются сигналы с сопротивлением >>10К, ну и измерительный кондер
не успевает перезарядиться за один проход...

поверие..... гыыыыыыыы
Хотя Атмелы и не пишут так тщательно про устройтво выборки-хранения, которое привинчено к АЦП так, как например пишут об этом Микрочипсы, но эти варианты уж пройдены и опытным путем накатаны. Отвратительно, что Атмелы не пишут в документации важные параметры своих фич, в частности. если выходное сопротивление встроенного термодатчика действительно составляет десятки килоом. то это дейтствительно проблема. А вместо лишних тактов преобразования, возможно, лучше пользоватся просто ожиданием. Например, чтобы измерить внутреннюю опору с выходным сопротивлением 32к надо подождать примерно 10000 тактав на 8 Мгцах.

Цитата(singlskv @ Apr 8 2008, 20:34) *
Пользуюсь tiny24 вовсю, и АЦП в частности, но встроенным термометром еще не пробовал,
ну и х-ки у него мягко говоря не очень заявлены:
The voltage sensitivity is approximately 1 mV /
°C and the accuracy of the temperature measurement is +/- 10°C after offset calibration./

То есть +-10 только после калибровки!

Да я собирался использовать его для контроля за перегревом блока питания, разброс +- лапоть вполне допустим, но похоже что при таком шуме плюс "шикарные" исходные данные этот термодатчик нельзя использовать по прямому назначению. Атмелы, как всегда жжут....
Go to the top of the page
 
+Quote Post
Rst7
сообщение Apr 9 2008, 08:39
Сообщение #9


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
ну и х-ки у него мягко говоря не очень заявлены:
....
То есть +-10 только после калибровки!


А это смотря для каких целей пользовать. Не всегда нужна очень высокая точность, тем более, что это будет температура камня. Например, у меня в дымовом извещателе для термокомпенсации пары свето-фотодиод используется просто дополнительный диод на плате, на котором измеряется падение напряжения от тока резистора подтяжки. Для моих целей вполне хватает - изменение чувствительности в стоградусном диапазоне без компенсации примерно трехкратное, с компенсацией - 10-15%. Теперь, с появлением встроенного термодатчика, есть возможность этот диод убрать.

Так что есть применения и такому, вроде бы далеко не самому точному датчику. А шум - так это, видимо, остатки напряжения на емкости УВХ от других каналов, надо задержки делать, скорее всего.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
oran-be
сообщение Apr 9 2008, 14:00
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 30-03-07
Из: Одесса
Пользователь №: 26 621



Цитата(Rst7 @ Apr 9 2008, 11:39) *
Так что есть применения и такому, вроде бы далеко не самому точному датчику. А шум - так это, видимо, остатки напряжения на емкости УВХ от других каналов, надо задержки делать, скорее всего.

Есть такая версия.... Только если бы Атмелы написали бы выходное сопротивление своего ДТ, то версий бы никаких не было бы. а так приходится все методом тыка выяснять. Вопрос то в том и состоит - может уже кто юзал это чудо.
Цитата(Rst7 @ Apr 9 2008, 11:39) *
.....
Теперь, с появлением встроенного термодатчика, есть возможность этот диод убрать.
.....

Как бы не пришлось потом взад возвращать... smile.gif
Go to the top of the page
 
+Quote Post
singlskv
сообщение Apr 9 2008, 14:48
Сообщение #11


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(oran-be @ Apr 9 2008, 18:00) *
Есть такая версия.... Только если бы Атмелы написали бы выходное сопротивление своего ДТ, то версий бы никаких не было бы. а так приходится все методом тыка выяснять. Вопрос то в том и состоит - может уже кто юзал это чудо.
попробуйте для этого канала переключать на fADC ~50КГц, сразу все и выяснится
Go to the top of the page
 
+Quote Post
Rst7
сообщение Apr 9 2008, 15:13
Сообщение #12


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Как бы не пришлось потом взад возвращать...


Не, конечно, я сначала попробую. Не получится - значит останется. Хотя, по большому счету, мне эта лапка, занятая диодом, хорошо бы пригодилась, я бы на 8-милапый камень перешел.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Apr 9 2008, 22:55
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Vlad219i @ Apr 8 2008, 17:48) *
В даташите (Rev.G, во всяком случае) про это слова есть, вобще-то...
Видимо, Вы их недостаточно хорошо изучили.
Там, в частности, о максимальной частоте преобразования сказано:

15 kSPS at Maximum Resolution,

а также

By default, the successive approximation circuitry requires an input clock frequency between 50
kHz and 200 kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the
input clock frequency to the ADC can be higher than 200 kHz to get a higher sample rate. It is
not recommended to use a higher input clock frequency than 1 MHz.


Тактовой частоте АЦП в 1 МГц соответствует частота преобразования около 77 кГц. Частота преобразования в 77 квыб/с является предельно допустимой для данного АЦП. Частоту преобразования, в 200 кГц, судя по даташиту, использовать нельзя.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Vlad219i
сообщение Apr 10 2008, 07:55
Сообщение #14


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 13-03-06
Из: Москва
Пользователь №: 15 204



Цитата(Stanislav @ Apr 10 2008, 01:55) *
Видимо, Вы их недостаточно хорошо изучили.


Нет, я невнимательно читал Ваш пост. Смешал в кучу тактовую частоту АЦП и чатоту преобразования. Однако - думается мне, автор, говоря про 200кГц, имел в виду именно тактовую частоту.
Go to the top of the page
 
+Quote Post
oran-be
сообщение Apr 10 2008, 14:26
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 30-03-07
Из: Одесса
Пользователь №: 26 621



Цитата(Vlad219i @ Apr 10 2008, 10:55) *
....
Однако - думается мне, автор, говоря про 200кГц, имел в виду именно тактовую частоту.

Да, я есс-но имел ввиду частоту тактирования АЦП, а не частоту преобразования. В опсчем то это понятно, поскольку 200кГц дискретизация для АВРов - анреал...

Цитата(singlskv @ Apr 9 2008, 17:48) *
попробуйте для этого канала переключать на fADC ~50КГц, сразу все и выяснится

Попробовать то я попробую, только не занижать частоту лучше, а ввести задержку после переключения АЦП, или сделать пару-тройку лишних конверсий с отбрасыванием результатов на канале ДТ, чтобы не ломать работу машины автоконверсии, только отжиматься бестолку неохота - суть поста как раз в этом то и заключается - может кто нить уже все ето пробовал.
Go to the top of the page
 
+Quote Post

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

 


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


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