Страница 2 из 2
pt1000 на аналоговый вход
Добавлено: 14 мар 2016, 23:56
holodaleksey
1 штука (одна) резюк 0,01% 1кОм - 18700 рублей (в кол-ве "0" я не ошибся, я переспрашивал), под заказ 5 дней))))) это в магазине в Мск, с субботу узнавал))))
не, ТАКАЯ точность мне точно не нужна))
pt1000 на аналоговый вход
Добавлено: 15 мар 2016, 16:45
Alex16
holodaleksey6769
хочется 800
оверсемплинг и децимация - вам в помощь. Перевод AVR 121[quote="krom23"]причём от погрешности в +-2 градуса мы никуда не денемся[/quote]не спешите с выводами.
Данные для измерения подаются на аналоговый вход который задается в блоке (A0 или A1 или A2) и т.д. Возможно использовать несколько блоков.
можно подобрать оптимальное соотношение частоты опроса - разрядности АЦП и количества замеров.
Обратите внимание - чем больше разрядность тем больше время на расчет значения (соответствующая таблица в описании).
Данный блок и алгоритм предоставляет возможность, а золотую середину нужно находить в каждом конкретном случаи.
pt1000 на аналоговый вход
Добавлено: 15 мар 2016, 23:06
holodaleksey
можно для тех, кто в БТ-2: хоть какое описание на блоки и куда цеплять датчик??...
pt1000 на аналоговый вход
Добавлено: 16 мар 2016, 00:10
Олег
Насколько я понял можно менять значение порта А0 в блоке. По умолчанию стоит вход А1, туда датчик и подключается.
pt1000 на аналоговый вход
Добавлено: 17 мар 2016, 02:10
holodaleksey
при заливке в железо ругается что нет какой то библиотеки... хде ть иё взять?...
хотя да и не особенно и надо.
пересчетом ОУ по ссылке выше удалось (на сегодня) добиться -40=0,17В, +40=3,58В, думаю растянуть диапазон еще. но трабл: при работе на экране "моргушка" младшего разряда, а если значения граничные - то и более старшего.
как можно реализовать опрос датчика не в каждом цикле, а скажем, хотя бы раз в секунду? или на основании (к примеру) 10 последних измерений выводить средневзвешенное??...
(блок "вывод средневзвешенного" в блоках пользователей видел, пробовал: то ли я чего не допонял, толь еще что, но он считает только в примеру только три значения, потом данные не обновляет).
pt1000 на аналоговый вход
Добавлено: 17 мар 2016, 10:15
Олег
Насчет опроса можно сделать например так:
8072432.png
Данные с датчика записываются в переменную, разрешение на опрос датчика задается несимметричным мультивибратором. А потом работаете с данными из переменной.
pt1000 на аналоговый вход
Добавлено: 18 мар 2016, 14:34
rw6cm
holodaleksey писал(а):rw6cm, а сами вы "схема1" пробовали?
Нет, у меня не было такого датчика.
Пробовал на
358 и термисторе.
На Pt1000 увидел готовую схемку, дал ссылку.
То что в нете куча опечаток не удивляет. Схема проста разобраться не сложно.
pt1000 на аналоговый вход
Добавлено: 19 мар 2016, 12:17
holodaleksey
Alex16 писал(а):оверсемплинг и децимация - вам в помощь. Перевод AVR 121
ОТЧЕТ:
выполнен БП на 10 в для питания 324, поскольку при запитке от +5в напрядение на выходе будет не более (=Vпит-1,5в), что обусловлено применением самой 324, см. даташит.
диапазон: -40=0,02в, +40=4,9в, зависимость не идеально ровная, требуется применять блок полигона, который в моей версии флпрога работает некорректно (1.10.4).
и главное: даже при применении блока опроса через секунду - младший разряд моргает. при мониторинге через ком-порт - выявлены разовые, нерегулярные, но постоянные провалы (например: 395, 395, 395, 395, 395, 395, 395, -170, 395, 395, 395, 395, 395, -105, 395, 395, 395, 395).
Итог: без (см. выше) "оверсемплинг и децимация " - точности АЦП недостаточно.
заключение: работы по привязке данного датчика прекращены вследствие бесперспективности, большого количества подбора точных номиналов элементов и низкой разрядности.
pt1000 на аналоговый вход
Добавлено: 11 июл 2016, 20:39
krom23
-170 и -105 это когда датчик не опрашивается, т.е отключён от программы которая продолжает "измерять" температуру и в результате выводит крайнюю точку. Эту беду в общем то можно обойти.