реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> DALLAS 18B20, Периодически неверная температура
makis
сообщение Jul 27 2005, 18:10
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 24-02-05
Пользователь №: 2 861



1.
Периодически считывается неверная температура.
Грешу на даллас так как при этом контрольная сумма совпадает.

2.
Также часто возникает оибка CRC если включена сетевая нагрузка с фазовым управлением(термостат)
Go to the top of the page
 
+Quote Post
Ostver
сообщение Jul 28 2005, 05:56
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 23-12-04
Из: Ставрополь
Пользователь №: 1 630



1. Попадаются экземпляры датчиков, которые выдают короткие "всплески" показаний.
2. Проверь канал "датчик -> процессор", из-за коммутаций в силовой цепи могут наводится помехи в канале.
3. Проверь тайминги в обработчике показаний датчика.
Go to the top of the page
 
+Quote Post
makis
сообщение Jul 28 2005, 07:37
Сообщение #3





Группа: Новичок
Сообщений: 6
Регистрация: 24-02-05
Пользователь №: 2 861



1.канал "датчик -> процессор" это я догадываюсь, как с этим бороться?
2.тайминги рекоиендованные изготовителем( рекомендуемые значения )
Go to the top of the page
 
+Quote Post
Ostver
сообщение Jul 28 2005, 07:58
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 23-12-04
Из: Ставрополь
Пользователь №: 1 630



Попробуй экранировать, экран у процессора соедини с общей шиной. У датчика общий провод с экраном не соединять.
Как вариант, попробуй витую пару.
Особое внимание обрати на правила разводки общей шины на плате. Большинство бед как правило из-за этого.
Go to the top of the page
 
+Quote Post
makis
сообщение Jul 28 2005, 09:19
Сообщение #5





Группа: Новичок
Сообщений: 6
Регистрация: 24-02-05
Пользователь №: 2 861



попробую экран и витушку
с землей проблем быть не должно - я к ней ответственно подхожу smile.gif
Go to the top of the page
 
+Quote Post
Uree
сообщение Jul 28 2005, 09:30
Сообщение #6


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



А как насчет программной отсечки "всплесков"? Может стоит фильтровать считанные данные отбрасывая крайние точки?
Go to the top of the page
 
+Quote Post
Miron
сообщение Jul 29 2005, 06:22
Сообщение #7


Частый гость
**

Группа: Validating
Сообщений: 149
Регистрация: 11-02-05
Из: Рязань
Пользователь №: 2 574



А какие данные приходять когда неправильная температура
Я давно работаю с этими датчиками бывают конечно
сбои при их работе но крайне редко
обращяю ваше внимание на построение линии связи
если вы управляете датчиком напрямую с микроконтроллера
то при определенных условиях (длинна, количество датчиков, температура) линия начинает звенеть и тогда появляются разные фокусы
Go to the top of the page
 
+Quote Post
makis
сообщение Jul 29 2005, 10:39
Сообщение #8





Группа: Новичок
Сообщений: 6
Регистрация: 24-02-05
Пользователь №: 2 861



частота "всплесков" ~ 1...3 в минуту
длина линии - 100 мм.
количество датчиков - 1
температурный диапазон - +40'C ... +110'C
Go to the top of the page
 
+Quote Post
CDT
сообщение Aug 1 2005, 07:49
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



Цитата(makis @ Jul 27 2005, 21:10)
.
Также часто возникает оибка CRC если включена сетевая нагрузка с фазовым управлением(термостат)
*


А вкл/выкл этой нагрузки осуществляется при переходе напряжения через "0"?


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post
makis
сообщение Aug 2 2005, 03:26
Сообщение #10





Группа: Новичок
Сообщений: 6
Регистрация: 24-02-05
Пользователь №: 2 861



выключение - ДА
а вкл. - НЕТ
каждый полупериод режу
Go to the top of the page
 
+Quote Post
CDT
сообщение Aug 2 2005, 08:56
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



Цитата(makis @ Aug 2 2005, 06:26)
выключение - ДА
а вкл. - НЕТ
каждый полупериод режу
*


Вот вам и помехи.
Посмотрите, какие есть чудные вещи для этого.
Прикрепленные файлы
Прикрепленный файл  MOC3062_M_1_.pdf ( 167.38 килобайт ) Кол-во скачиваний: 139
 


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post
Monstrer
сообщение Aug 10 2005, 15:12
Сообщение #12


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 13-11-04
Из: Нижний Новгород
Пользователь №: 1 120



[quote=makis,Jul 27 2005, 21:10]
1.
Периодически считывается неверная температура.
Грешу на даллас так как при этом контрольная сумма совпадает.

Доброе время суток.
Возможно идиотское предположение: а у вас нет случаем источника тепла, рядом с датчиком (DC/DC например) ? Может нет смысла грешить на линию передачи данных. В I-Button тот же интерфейс и расстояния там больше, но тчо то ниразу небыло ошибки при открывании дверного замка.
Go to the top of the page
 
+Quote Post
makis
сообщение Aug 12 2005, 04:11
Сообщение #13





Группа: Новичок
Сообщений: 6
Регистрация: 24-02-05
Пользователь №: 2 861



Есть один источник.
Тигель.
Чью температуру он измеряет.
Находится внутри, в рабочей жидкости.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 12:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.02082 секунд с 7
ELECTRONIX ©2004-2016