Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Поиск схем. Делимся схемами Если вы ищете схему телевизора, видеомагнитофона, игровой приставки - этот раздел для вас...

 
Опции темы
Непрочитано 20.11.2018, 23:28  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Термометр на МК Atmega8

Сообщение от eddy Посмотреть сообщение
один раз нужно будет откалибровать по нормальному термодатчику
ага, по 5-10 точкам вот веселье...
Сообщение от eddy Посмотреть сообщение
измерять, что там посередине
проспоришь
Реклама:
jump вне форума  
Непрочитано 20.11.2018, 23:53  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Термометр на МК Atmega8

jump, я намедни схему чиллера нарисовал. Там будет 4 двухрублевых килоомных NTC. В октаве я рассчитал по идеальной кривой: дискрет будет в худшем случае 0.3°C, что меньше паспортной точности → даже с шумами все будет хорошо.
Я эту элементарную схему проверял на системе управления криостатом ИК-спектрометра. Сначала сделал точную по статье одного китайца: три мультиплексора, трехпроводная схема для платиновых TRD... Точность вышла офигенная: воспроизводимость данных на уровне 0.1°C!!! Только мне такое нафиг не нужно было, достаточно было ±1.5°C. Попробовал восемь TRD по вот такой схеме: с опорными килоомными резисторами повесить на входы встроенного АЦП. И все отлично заработало. На азоте дискрет был 0.25°C, при комнатной — около 0.7 (но т.к. измерялись температуры от азота до -70°C, все было вполне в рамках ТЗ).
Я как вернусь к понедельнику, плату наш инженер должен будет сделать. Вот как раз и сопоставлю показания в "попугаях" с реальными температурами. Даже если будет ±2°C, этого вполне достаточно, чтобы понимать, когда включать подогрев жидкости, а когда ее охлаждать, чтобы входная температура на холодильнике ПЗС всегда была в рамках 15..20°C.
Сообщение от jump Посмотреть сообщение
по 5-10 точкам вот веселье...
Кстати, мало. Я TRD от азота до комнатной калибровал примерно по сотне точек.
__________________
Смерть бандеровской мразоте!
eddy на форуме  
Непрочитано 21.11.2018, 00:26  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Термометр на МК Atmega8

eddy,
так от задачи и от типа термистора зависит - есть NTC с характеристиками, как фига в кармане директору
для измерителя влажности зерна мне 16 точек и ЛКА хватило
jump вне форума  
Непрочитано 21.11.2018, 00:39  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Термометр на МК Atmega8

Сообщение от jump Посмотреть сообщение
есть NTC с характеристиками, как фига в кармане директору
В случае с чиллером мне нужно лишь знать, что "здесь температура постоянная с точностью ±2°C", "здесь чуть нагрелось", "здесь чуть остыло". Это ж не температуру самого чипа ПЗС держать.. Еще хуже с CMOS: у них дрейф температуры очень сильно на темновых сказывается, особенно в ИК области (там изменение температуры на полкельвина меняет шумы на порядок!).

Так и в данной задаче: вполне можно найти более-менее подходящие датчики. Если не нужно вешать дикую гроздь, то будет проще и дешевле, чем в случае с DS18. Понятно, что если хочется навешать штук 30 датчиков средней паршивости на одну шину и как можно дешевле, то лучше DS18 не найти (если, конечно, диапазон измерения не выходит за пределы).
__________________
Смерть бандеровской мразоте!
eddy на форуме  
Непрочитано 21.11.2018, 01:15  
kolobok0
Частый гость
 
Регистрация: 10.09.2010
Адрес: Резиновая
Сообщений: 45
Сказал спасибо: 3
Сказали Спасибо 14 раз(а) в 12 сообщении(ях)
kolobok0 на пути к лучшему
Счастье Re: Термометр на МК Atmega8

Сообщение от IOPA4 Посмотреть сообщение
...Пробовал запрещать прерывания во время чтения датчика, индикатор превращался в "стробоскоп".....
(не читал весь топик, возможно оффтоп)
выдерживать точно нужно только фазу стробирование одного слота. Для атмеля всё отлично ложится в обработчик прерывания. Т.к. он сам по себе блокирует прерывания - то гимора с этим нет, от слова совсем. Это если алгоритм в рукопашную. Если на юарте - то там ышо проще.


с уважением
(круглый)
kolobok0 вне форума  
Непрочитано 21.11.2018, 02:45  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Термометр на МК Atmega8

Сообщение от eddy Посмотреть сообщение
можно найти более-менее подходящие датчики
Сообщение от eddy Посмотреть сообщение
то будет проще и дешевле, чем в случае с DS18
использовать диоды в прямом смещении (2мВ/град) или "термотранзистор" TC1047
jump вне форума  
Непрочитано 21.11.2018, 09:27  
Santil@
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2016
Адрес: 82в.д.55с.ш.
Сообщений: 1,242
Сказал спасибо: 243
Сказали Спасибо 411 раз(а) в 244 сообщении(ях)
Santil@ на пути к лучшему
По умолчанию Re: Термометр на МК Atmega8

Сообщение от mimuh64 Посмотреть сообщение
Все ясно, я уже прочел что твоя реализация с общим катодом, а у меня СА...
Позже поправлю, если не отпадет необходимость...
Не отпала необходимость. Очень интересно и ваша прошивка для МК.
Santil@ на форуме  
Непрочитано 21.11.2018, 11:19  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Термометр на МК Atmega8

Пробуй... Кнопку не делал... Общий катод, 8Мгц, опрос через 10 сек...
Вложения:
Тип файла: rar CC_DS18b20_M8.rar (2.7 Кб, 0 просмотров)
mimuh64 вне форума  
Непрочитано 21.11.2018, 17:56  
Santil@
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2016
Адрес: 82в.д.55с.ш.
Сообщений: 1,242
Сказал спасибо: 243
Сказали Спасибо 411 раз(а) в 244 сообщении(ях)
Santil@ на пути к лучшему
По умолчанию Re: Термометр на МК Atmega8

Сообщение от IOPA4 Посмотреть сообщение
Подправил кнопку.
Прошивка из поста 90.
Переключение датчиков происходит по разному. Иногда с первого раза, а иногда после двух кратного нажатия на кнопку. Но если не часто переключать, а время от времени, то вроде как и нормально. Но всё равно иногда сбоит. Происходит возврат после переключения.
Точность измерения уже понятна. Лучше наверно не будет. Точность получилась такая, датчик «дом» имеет погрешность 1град, датчик улица 2,7 град.
Прошивка из поста 98. от mimuh64
При включении индикация –d2-
При нажатии кнопки включается сегмент точки в четвёртом разряде там где знак градус.
Кнопка. Совсем плохая реакция. Ещё хуже чем было раньше. Несколько раз нажимать надо. Даже не с третьего раза переключение датчиков происходит. Заметил что смена датчиков происходит автоматически.
все прошивки заливал с фьюзами 0xE4 0xD9
К стати а зачем нужен rom файл?
ещё по тестирую прошивки. Сейчас по пробую как работает датчик с минусовой температурой.

Последний раз редактировалось Santil@; 21.11.2018 в 18:00. Причина: добавил
Santil@ на форуме  
Непрочитано 21.11.2018, 18:04  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Термометр на МК Atmega8

Сообщение от mimuh64 Посмотреть сообщение
Кнопку не делал...опрос через 10 сек...
Пример, только для сравнения устойчивости показаний...
mimuh64 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Atmega8 термометр Gizmors Микроконтроллеры, АЦП, память и т.д 77 13.12.2014 15:33
Термометр на Atmega8 Mishanya_82 Песочница (вопросы новичков) 2 25.01.2014 18:14
Взаимозаменяемы ли ATmega8 и Attiny2313 rusentu Микроконтроллеры, АЦП, память и т.д 17 21.08.2010 18:41
ATMega8 VS USB SkyProc Микроконтроллеры, АЦП, память и т.д 28 28.04.2010 17:01
Котроллер дисплея на Atmega8 kosant Микроконтроллеры, АЦП, память и т.д 24 30.11.2009 20:57


Часовой пояс GMT +4, время: 17:18.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot