7seg на hc595 4digit

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: 7seg на hc595 4digit

Сообщение BOB51 »

Разброс 0,4 вольта...
Без стабилизации (питание датчика и опорное АЦП) не обойтись.
Это одна из причин использования вместо термисторов "датчиков с мозгами" - тех же DS18b20 и подобного.
Как вариант - специальные откалиброванные термисторы - но у них и цена приличная, или термопары (если диапазон температур выше +125).
:(
Реклама
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: 7seg на hc595 4digit

Сообщение Martian »

а разве не любой термистор можно откалибровать? и нужно притом.
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: 7seg на hc595 4digit

Сообщение BOB51 »

Откалибровать то можно любой, но более-менее гарантированную характеристику (с гарантированными значениями) имеют не все.
Одно дело терморегулятор на фиксированной точке и другое - показометр к нему.
Вот такие, к примеру, гораздо приятнее:
KTY83_SER.pdf
(54.36 КБ) 65 скачиваний
KTY84_SERIES_5.pdf
(57.15 КБ) 41 скачивание
pt106051_10655.pdf
(99.84 КБ) 37 скачиваний
:hunger:
Те, что "с мозгами" - отдельная тема.
8)
Аватара пользователя
olegue
Собутыльник Кота
Сообщения: 2977
Зарегистрирован: Сб май 21, 2016 11:04:52
Откуда: Беларусь

Re: 7seg на hc595 4digit

Сообщение olegue »

так и знал ,.что придется с опорным напряжением приседать. DS18b20 я очень хорошо знаком. Но обнаружил в запасах кучку термисторов и решил попробовать их в деле.
Сейчас термистор ставлю подмышку на 5 минут, выставляю 36.6 и потом уже напряжением буду играть, посмтрю как бегает.

Добавлено after 25 minutes 13 seconds:
Дело в том , что термисторы экстремально дешевые и если пинов достаточно то можно подключать без проблем, но даже если пин всего один, то , я полагаю, можно придумать какой -то расширитель.
Реклама
Эиком - электронные компоненты и радиодетали
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: 7seg на hc595 4digit

Сообщение Martian »

ну, когда работает АЦП и нужна точность, без опорного никуда... Хорошие ИОН стоят дороже микроконтроллера.
Реклама
Аватара пользователя
Нефертити
Встал на лапы
Сообщения: 84
Зарегистрирован: Ср дек 06, 2023 23:51:29
Откуда: 48

Re: 7seg на hc595 4digit

Сообщение Нефертити »

Martian, для определения температуры по термистору ИОН не нужен.
Наверное, ты вообще не в теме.
Что, только доказывает твоЁ быдловидение.
Относись к людям так, как хочешь, чтобы они относились к тебе.
Реклама
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: 7seg на hc595 4digit

Сообщение Martian »

1. ИОН используется всегда при работе АЦП, в качестве него может быть питание самого АЦП, встроенный, или внешний. Ты не знаешь АЦП, иди в форум для ясельной группы.
2. у тебя в подписи написано: "Относись к людям так, как хочешь, чтобы они относились к тебе." То есть, ты хочешь, чтобы к тебе относились, как говну, правильно?
3. "Наверное" не может что-то доказывать, а после "что" здесь запятая не нужна. Ты безграмотен во всём.
4. Вряд ли женщина так бы себя вела на форуме. А мужик не стал бы себя называть женским именем. Ты пидор?
Последний раз редактировалось Martian Вт фев 20, 2024 21:51:58, всего редактировалось 1 раз.
Аватара пользователя
Нефертити
Встал на лапы
Сообщения: 84
Зарегистрирован: Ср дек 06, 2023 23:51:29
Откуда: 48

Re: 7seg на hc595 4digit

Сообщение Нефертити »

Идите в ясли, mon cher.
Относись к людям так, как хочешь, чтобы они относились к тебе.
Аватара пользователя
Starichok51
Модератор
Сообщения: 19048
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Re: 7seg на hc595 4digit

Сообщение Starichok51 »

Нефертити, у тебя всего 46 сообщений, и почти в каждом хамство.
будешь продолжать в том же духе, пойдешь в баню.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Аватара пользователя
Нефертити
Встал на лапы
Сообщения: 84
Зарегистрирован: Ср дек 06, 2023 23:51:29
Откуда: 48

Re: 7seg на hc595 4digit

Сообщение Нефертити »

Starichok51 Ты упиваешься своей безнаказанностью?

Добавлено after 22 minutes 9 seconds:
[uquote="Starichok51",url="/forum/viewtopic.php?p=4545533#p4545533"]Нефертити, у тебя всего 46 сообщений, и почти в каждом хамство.
будешь продолжать в том же духе, пойдешь в баню.[/uquote]
Я попробую расшифровать свою мысль. ИОН не нужен, т.к. если у тебя резистивный делитель с NTC подключен к Vcc, то и нет смысла знать значение Vcc. Есть смысл знать значение сопротивления, подключенного к Ntc. А все эти Martian'ы этого не понимают.
Относись к людям так, как хочешь, чтобы они относились к тебе.
Аватара пользователя
olegue
Собутыльник Кота
Сообщения: 2977
Зарегистрирован: Сб май 21, 2016 11:04:52
Откуда: Беларусь

Re: 7seg на hc595 4digit

Сообщение olegue »

Интересно, а вот если в данном конкретном случает срезать точность до 8 бит, это как-то отразится на показаниях если ограничится точностью 1 знаком после запятой. Ну например у нас есть 5v , и при 10 битах это соответсвует 1023, при уменьшении опорного напряжения напряжение на делителе тоже просядет, соответственно изменятся показания температуры. Если понизить битность результата итоговая точность еще больше просядет?
Последний раз редактировалось olegue Вт фев 20, 2024 23:06:42, всего редактировалось 2 раза.
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: 7seg на hc595 4digit

Сообщение Ser60 »

Конечно, напряжение на делителе просядет при изменении напряжения питания. Но отношение наряжения в средней точке делителя к напряжению на всём делителе (т.е. напряжению питания 5в) останется тем-же (при неизменной температуре). В этом смысле Нефертити прав, что если сделать опорным напряжением АЦП напряжение его питания, то для измерения температуры ИОН не нужен.
Аватара пользователя
olegue
Собутыльник Кота
Сообщения: 2977
Зарегистрирован: Сб май 21, 2016 11:04:52
Откуда: Беларусь

Re: 7seg на hc595 4digit

Сообщение olegue »

Да, в этом случае Опорное для АЦП и напряжение питания делителя будут равны. Но если выберу другие варианты опорного, то делитель нужно будет вешать на AREF?

Добавлено after 3 minutes 29 seconds:
[uquote="Ser60",url="/forum/viewtopic.php?p=4545562#p4545562"]В этом смысле Нефертити прав, что если сделать опорным напряжением АЦП напряжение его питания, то для измерения температуры ИОН не нужен.[/uquote]

я убедился уже в этом на практике и даже не сразу понял, что происходит. К сожалению, когда написал пост про то , что у меня температура плыла при смене источников питания только ввел форумчан в заблужение.

Добавлено after 3 minutes 28 seconds:
В любом случае это хорошая новость. Это сильно упрощает работу с термистором. Может у кого-то был опыт подключения кучки термисторов к esp01 c расширителем портов. Там тоже 10 битное АЦП, только вот предел измерения АЦП 1В.
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: 7seg на hc595 4digit

Сообщение Martian »

[uquote="Ser60",url="/forum/viewtopic.php?p=4545562#p4545562"]В этом смысле Нефертити прав, что если сделать опорным напряжением АЦП напряжение его питания, то для измерения температуры ИОН не нужен.[/uquote]
Это не противоречит друг другу: "если сделать опорным напряжением АЦП напряжение его питания" и "ИОН не нужен"?
Опорное нужно всегда. Как уже писал выше, в его качестве может быть что угодно. Полагаю, в самом начале было понятно, что я имел ввиду внешнее опорное. И даже если мк не имеет отдельного входа, значит, надо запитать мк хотя бы от TL431.
А нифиртити право только в одном: в выборе себе ника.

Более того: если говорить о точности, то подключение термистора просто как плечо делителя тоже недостаточно.
https://www.analog.com/en/resources/ana ... art-1.html
https://www.analog.com/en/resources/ana ... art-2.html
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: 7seg на hc595 4digit

Сообщение roman.com »

olegue дошли до датчиков температуры... любопытно)) :roll:
тоже есть мысля... а не поменять ли мне DS18b20 на что-то другое...
проблема в то что DS18b20 уже откалиброван на заводе.. .имеет высокую точность и работает без стабилизатора...
а если делать свой датчик... это же надо всё самому настраивать... :roll:
главная сложность - сделать именно стабильный датчик... а не просто показометр... :roll:
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15556
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: 7seg на hc595 4digit

Сообщение BOB51 »

При переходе к термисторам/термопарам сразу выскочит вопрос калибровки и линейности характеристики датчика.
Как вариант - можно даже проволочную катушку использовать (медная проволока).
https://img.radiokot.ru/files/20529/1qvl4pt8pk.jpg
Далее платиновые термосопротивления (благо их на сегодня умеют малогабаритными делать. Ну и обычные термопары...
Только потом мороки добавится с точкой таяния льда и кипения воды. Да и наличие хорошего ртутного термометра не помешает.
Посему и не очень любимые как датчики при наличии современных "с мозгами". При том, что в простейших схемах терморегуляторов с фиксированной точкой сработки и дополнительным контрольным термометром термисторы довольно часто применяются.
8)
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: 7seg на hc595 4digit

Сообщение roman.com »

да откалибровать не проблема))
бросаем наш самодельный датчик в чайник с водой и медленно греем))
сравнивая показания нашего датчика с контрольным термометром...
1.jpg
(26.72 КБ) 45 скачиваний
линейности характеристики тоже делается просто - программно - пропускаем данные АЦП через таблицу замен...
любая нелинейность на входе превращается в линейность на выходе))
2.jpg
(79.41 КБ) 43 скачивания
сложнее добиться стабильности (постоянства) характеристик самого датчика...
:roll:
ещё обычно датчики имеют низкую чувствительность... выходное напряжение датчика обычно милливольты... (mV / C)...
оцифровать такое маленькое выходное напряжение датчика с высокой точностью мешает шум АПЦ...
а ещё нужен стабильный источник питания... т.к. изменения даже на несколько милливольт приводит к заметным погрешностям при оцифровке...
и т.д. и т.п.
:roll:
в остальном проблем нет))
:tea:
Аватара пользователя
olegue
Собутыльник Кота
Сообщения: 2977
Зарегистрирован: Сб май 21, 2016 11:04:52
Откуда: Беларусь

Re: 7seg на hc595 4digit

Сообщение olegue »

roman.com, Роман, я не то чтобы дошел до крайности, просто таких датчиков у меня достаточно, ds18b20 существенно дороже.
Но повозившись сегодня с NTC понял, что он сильно уступают в точности. Например если калибрую 36.6, то не попадаю в снег, показывает 1.5-1.8, в то время как ds18b20 вполне адекватно отрабатывает оба диапазона.

Добавлено after 42 minutes 15 seconds:
к тому же немного под устал от наших звуковых экспериментов и решил немного отвлечся. На выходе вижу удаленный датчик температуры с собственным индикатором, что бы и сам показывал и на web-сервер передавал.

Добавлено after 15 minutes 40 seconds:
не немножко не так, ну как бы удаленные датчики материнской системы. Счас сделал несколько ds18b20, но их нужно прописывать по адресам или автоматическим поиском поключать, было сделано и то и другое. Но опять же, провода... провода... А хотелось бы разбросать их по дому, котел, гараж и через nrf24 соединить их с базой, которая отправит их данные на web. Посмотрел, интересно сделано в системе ZONT, датчик автоматически определяется в системе, а потом его нужно просто привязать к нужному устройству или контуру.
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: 7seg на hc595 4digit

Сообщение Martian »

olegue, они точные. Непопадание свидетельствует лишь о нелинейности, но не делает датчик неточным. Точные измерение с термисторами требуют введения коэффициента, калибровки всего диапазона, ну и измерительный инструмент классом лучше, чем снег и тело.
И снег вполне может быть 1.5 - 1.8
Я свои термисторы калибровал с шагом в 5°С.
Аватара пользователя
Starichok51
Модератор
Сообщения: 19048
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Re: 7seg на hc595 4digit

Сообщение Starichok51 »

может хватит оффтопит про терморезисторы в этой теме?
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Ответить

Вернуться в «AVR»