pt1000 на аналоговый вход
-
- Лейтенант
- Сообщения: 595
- Зарегистрирован: 10 янв 2016, 13:47
- Благодарил (а): 1 раз
pt1000 на аналоговый вход
1 штука (одна) резюк 0,01% 1кОм - 18700 рублей (в кол-ве "0" я не ошибся, я переспрашивал), под заказ 5 дней))))) это в магазине в Мск, с субботу узнавал))))
не, ТАКАЯ точность мне точно не нужна))
не, ТАКАЯ точность мне точно не нужна))
pt1000 на аналоговый вход
holodaleksey6769
хочется 800
оверсемплинг и децимация - вам в помощь. Перевод AVR 121[quote="krom23"]причём от погрешности в +-2 градуса мы никуда не денемся[/quote]не спешите с выводами.
Данные для измерения подаются на аналоговый вход который задается в блоке (A0 или A1 или A2) и т.д. Возможно использовать несколько блоков.
можно подобрать оптимальное соотношение частоты опроса - разрядности АЦП и количества замеров.
Обратите внимание - чем больше разрядность тем больше время на расчет значения (соответствующая таблица в описании).
Данный блок и алгоритм предоставляет возможность, а золотую середину нужно находить в каждом конкретном случаи.
хочется 800
оверсемплинг и децимация - вам в помощь. Перевод AVR 121[quote="krom23"]причём от погрешности в +-2 градуса мы никуда не денемся[/quote]не спешите с выводами.
Данные для измерения подаются на аналоговый вход который задается в блоке (A0 или A1 или A2) и т.д. Возможно использовать несколько блоков.
можно подобрать оптимальное соотношение частоты опроса - разрядности АЦП и количества замеров.
Обратите внимание - чем больше разрядность тем больше время на расчет значения (соответствующая таблица в описании).
Данный блок и алгоритм предоставляет возможность, а золотую середину нужно находить в каждом конкретном случаи.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Alex16 17 мар 2016, 02:46, всего редактировалось 1 раз.
AlexA
-
- Лейтенант
- Сообщения: 595
- Зарегистрирован: 10 янв 2016, 13:47
- Благодарил (а): 1 раз
pt1000 на аналоговый вход
можно для тех, кто в БТ-2: хоть какое описание на блоки и куда цеплять датчик??...
pt1000 на аналоговый вход
Насколько я понял можно менять значение порта А0 в блоке. По умолчанию стоит вход А1, туда датчик и подключается.
-
- Лейтенант
- Сообщения: 595
- Зарегистрирован: 10 янв 2016, 13:47
- Благодарил (а): 1 раз
pt1000 на аналоговый вход
при заливке в железо ругается что нет какой то библиотеки... хде ть иё взять?...
хотя да и не особенно и надо.
пересчетом ОУ по ссылке выше удалось (на сегодня) добиться -40=0,17В, +40=3,58В, думаю растянуть диапазон еще. но трабл: при работе на экране "моргушка" младшего разряда, а если значения граничные - то и более старшего.
как можно реализовать опрос датчика не в каждом цикле, а скажем, хотя бы раз в секунду? или на основании (к примеру) 10 последних измерений выводить средневзвешенное??...
(блок "вывод средневзвешенного" в блоках пользователей видел, пробовал: то ли я чего не допонял, толь еще что, но он считает только в примеру только три значения, потом данные не обновляет).
хотя да и не особенно и надо.
пересчетом ОУ по ссылке выше удалось (на сегодня) добиться -40=0,17В, +40=3,58В, думаю растянуть диапазон еще. но трабл: при работе на экране "моргушка" младшего разряда, а если значения граничные - то и более старшего.
как можно реализовать опрос датчика не в каждом цикле, а скажем, хотя бы раз в секунду? или на основании (к примеру) 10 последних измерений выводить средневзвешенное??...
(блок "вывод средневзвешенного" в блоках пользователей видел, пробовал: то ли я чего не допонял, толь еще что, но он считает только в примеру только три значения, потом данные не обновляет).
pt1000 на аналоговый вход
Насчет опроса можно сделать например так:
Данные с датчика записываются в переменную, разрешение на опрос датчика задается несимметричным мультивибратором. А потом работаете с данными из переменной.
Данные с датчика записываются в переменную, разрешение на опрос датчика задается несимметричным мультивибратором. А потом работаете с данными из переменной.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
pt1000 на аналоговый вход
Нет, у меня не было такого датчика.holodaleksey писал(а):rw6cm, а сами вы "схема1" пробовали?
Пробовал на 358 и термисторе.
На Pt1000 увидел готовую схемку, дал ссылку.
То что в нете куча опечаток не удивляет. Схема проста разобраться не сложно.
Win10-64, FLProg (portable)
-
- Лейтенант
- Сообщения: 595
- Зарегистрирован: 10 янв 2016, 13:47
- Благодарил (а): 1 раз
pt1000 на аналоговый вход
ОТЧЕТ: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 на аналоговый вход
-170 и -105 это когда датчик не опрашивается, т.е отключён от программы которая продолжает "измерять" температуру и в результате выводит крайнюю точку. Эту беду в общем то можно обойти.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость