Терморегулятор на микроконтроллере PIC16F84 датчикe DS18B20
Соник, ты видимо что-то не то заливаешь в МК. 
- Реклама
Точно! Посмотрел в свойствах файла - создан в ноябре. Как он в этой папке очутился?...
Извиняюсь
Извиняюсь
Я рожден при социализме, и я этим горжусь!
А знак минуса не перемещаетсяСоник писал(а): Насчёт знака "минус" - при индикации температуры -0,1*С ... -9,9*С второй разряд индикатора пустует ("минус" светится в первом разряде). Можно перенести "минус" в этом диапазоне температур из первого разряда во второй? А то он незаметен![]()
Насчёт погрешности датчика, она равна 0,5*С? То есть при реальной температуре 20*С датчик может выдавать 19,5-20,5*С или 19,75-20,25*С?
Я рожден при социализме, и я этим горжусь!
Ой, про минус забыл
А вот интересно, изменятся ли показания термометра (16F84) при замене кварца с 4 на 4,5 Мгц?
- Реклама
Нет. Частота МК не влияет на точность преобразования температуры. Её преобразовывает сам датчик (DS1820). При смене частоты возможны сбои при "общении" МК с датчиком.
Да вроде сбои не наблюдаются, у меня половина термометров собрано на 4,3Мгц. Но всё равно спасибо, успокоил.
Ответьте на вопросы:
1. Стабильно ли будет работать МК без внешнего кварца? Я слышал что внутренний генератор у них работает нестабильно...
2. Насчёт погрешности датчика, она равна 0,5*С? То есть при реальной температуре 20*С датчик может выдавать 19,5-20,5*С или 19,75-20,25*С?
1. Стабильно ли будет работать МК без внешнего кварца? Я слышал что внутренний генератор у них работает нестабильно...
2. Насчёт погрешности датчика, она равна 0,5*С? То есть при реальной температуре 20*С датчик может выдавать 19,5-20,5*С или 19,75-20,25*С?
Я рожден при социализме, и я этим горжусь!
Будет работать стабильно. Кварц нужен только в случаях, где требуется действительно высокая точность и стабильность, например в часах. Нестабильность внутреннего генератора что-то вроде 1% и зависит от напряжения питания, температуры и т.п. Если говорить об измерителе температуры на DS18B20, то кварц здесь не нужен. nvz, подозреваю, в схемы, рассчитанные на 4МГц вставлял кварцы на 4,3МГцСоник писал(а):Ответьте на вопросы:
1. Стабильно ли будет работать МК без внешнего кварца? Я слышал что внутренний генератор у них работает нестабильно...
Погрешность равна ±0.5°C и это в диапазоне -10 ... +85 °C. То есть, если датчик показал 20 °C, то реальная температура может быть в диапазоне от 19,5 до 20,5 °C.Соник писал(а):2. Насчёт погрешности датчика, она равна 0,5*С? То есть при реальной температуре 20*С датчик может выдавать 19,5-20,5*С или 19,75-20,25*С?
А в диапазоне -55... +125°C другая погрешность?Soir писал(а): Погрешность равна ±0.5°C и это в диапазоне -10 ... +85 °C.
Я рожден при социализме, и я этим горжусь!
nvz, подозреваю, в схемы, рассчитанные на 4МГц вставлял кварцы на 4,3МГц
и работает.
Ваши подозрения не лишены оснований, вчера, к примеру, в термометре наружной температуры заменил 4Мгц на 4,5Мгц (понадобился для кухонного таймера Радио №7/2006, стр.25). Изменений в показаниях температуры и стабильности работы не заметил.
С уважением nvz.
Ваши подозрения не лишены оснований, вчера, к примеру, в термометре наружной температуры заменил 4Мгц на 4,5Мгц (понадобился для кухонного таймера Радио №7/2006, стр.25). Изменений в показаниях температуры и стабильности работы не заметил.
С уважением nvz.
Последний раз редактировалось nvz Ср дек 29, 2010 07:25:10, всего редактировалось 2 раза.
Про погрешность в диапазонах -55 ... -10 °C и +85 ... +125 °C в даташит ничего не сказано. Очевидно она (погрешность) больше и/или точность не гарантируется.Соник писал(а):А в диапазоне -55... +125°C другая погрешность?
Приветствую всех собравшихся!
Ну надо же, сколько тут оказывается понаписали, а я думал конструкция термостата вообще никому не интересна
Вот только странно, почему тут, а не в разделе "Статьи". Обычно конкурсные работы там освещены. Что касается датчика и его точности, то ни в русском ни в английском описании не указана погрешность на краях температурного диапазона. Пробовал его кипятить, показал 99,4. Но это вовсе не значит, что есть отклонения в измерении, ведь температура кипения зависит от атмосферного давления, состава воды и прочего. Да и вообще, мне показалось, сложно найти применение в быту, где бы требовалась повышенная точность замера температуры на краях диапазона. Даже спирт перегонять и то +79гр. всего
Ну надо же, сколько тут оказывается понаписали, а я думал конструкция термостата вообще никому не интересна
Вот только странно, почему тут, а не в разделе "Статьи". Обычно конкурсные работы там освещены. Что касается датчика и его точности, то ни в русском ни в английском описании не указана погрешность на краях температурного диапазона. Пробовал его кипятить, показал 99,4. Но это вовсе не значит, что есть отклонения в измерении, ведь температура кипения зависит от атмосферного давления, состава воды и прочего. Да и вообще, мне показалось, сложно найти применение в быту, где бы требовалась повышенная точность замера температуры на краях диапазона. Даже спирт перегонять и то +79гр. всего
Вы автор статьи, которого я в начале темы так долго и упорно звал?Хатуль_мадан писал(а):а я думал конструкция термостата вообще никому не интересна
Я рожден при социализме, и я этим горжусь!
Да, вроде как автор. А где и кого вы звали на просторах форума я не в курсеСоник писал(а):Вы автор статьи, которого я в начале темы так долго и упорно звал?
Думал будут вопросы в разделе Статьи, как и у всех работ, а тут оказалось существует ветка совсем в другом месте. Можно было и в личку написать. Тут совершенно случайно после отпуска, прошелся по непрочитанным темам, увидел знакомый заголовок. Так что, особая благодарность начавшему эту ветку не в то время и не в том месте
Дык кому писать, если ФИО адресата неизвестно...Хатуль_мадан писал(а):Можно было и в личку написать.
Ребята, у меня постоянно плавают показания температуры: -5,2...-5,1...-5,0...-4,9...-5,0...-5,1...-5,0... *С
И вот так на 0,1-0,4*С "болтаются"
Я рожден при социализме, и я этим горжусь!
Первая страница 9 пост...Соник писал(а):Дык кому писать, если ФИО адресата неизвестно...![]()
А датчик, судя по показаниям, на улице? Ветер есть, или теплые потоки от окон и прочее? Как ведет себя в комнате?Соник писал(а):Ребята, у меня постоянно плавают показания температуры: -5,2...-5,1...-5,0...-4,9...-5,0...-5,1...-5,0... *С
И вот так на 0,1-0,4*С "болтаются"
Дело в том, что его чувствительность очень большая, даже поднося руку к корпусу, десятые доли градуса всегда убегают...
(Надо будет как-нибудь над фильтрацией подумать
Хатуль_мадан писал(а): Первая страница 9 пост...
Ну мало ли что кто написал, на заборах тоже много что пишутNimnul писал(а): Скажу по секрету....автор Хатуль_мадан
УгуХатуль_мадан писал(а): А датчик, судя по показаниям, на улице?
Вариант: или отключить десятые доли совсем или например разрешать МК изменять показания индикатора только при изменении их на 0,2-0,4*С. Включать данный режим через меню.Хатуль_мадан писал(а): (Надо будет как-нибудь над фильтрацией подумать)
Я рожден при социализме, и я этим горжусь!
Как сюда подключить термостат?
Не могу понять, откуда ОУ получает положительное питание? Зачем 7 ножка соединяется с однопереходным транзистором?
Не могу понять, откуда ОУ получает положительное питание? Зачем 7 ножка соединяется с однопереходным транзистором?
- Вложения
-
- ин.jpg
- (53.57 КБ) 791 скачивание
Я рожден при социализме, и я этим горжусь!


