Отправлено: 21.02.13 19:58. Заголовок: Проблема с работой датчиков 18b20
Что-то непонятное происходит с подключением и работой датчиков: подключаю заведомо исправные датчики; регистрирую первый датчик, потом проверяю (*#90) - приходит смс с правильной температурой; регистрирую другой датчик (первый отключен), проверяю- прихдит смс с правильной температурой; подключаю первый датчик, проверяю - приходит смс 1-правильная температура, второй вообще ничего; на заведомо исправном зарегистрированном датчике может показать температуру +85; и такое подобное. Подскажите что может быть? спасибо
Владимир_V стоп!!! тут где-то есть неверные входные данные. у вас точно датчики 1821 как вы пишете в теме? или может таки 1820? если 1821, то он безадресный и он может быть только один в системе и его показания находятся по смс 123402 (или дтмф *2). если у вас оба адресных 1820, то вы их звели в разные ячейки памяти? и когда они подключены по одному, то в смс их показания верные и они находятся в РАЗНЫХ позициях? или на одной позиции (например, номер 1)? если на разных, то значит вы все верно сделали. если они оба не работают, то либо длинная линия связи к ним (играет погонная емкость, индуктивность проводов, так как длина одного бита передаваемой информации около 80-100 мкс), либо питание датчиков на пределе их работоспособности. замеряйте напряжения питания, когда они обе подсоединены, если оно чуть больше 3В, то оно на пределе (по паспорту они как правило от 3В). в данном случае можно либо отдельно запитать ваши датчики от +5В (это вам надо позаботится), либо аккуратно закоротить диод VD9 (он возле лежащего электролита С19) и оно подымется до 3.7В. в последней случае у вас есть риск того, что если провода к датчикам закоротят, то это может привести к выводу импульсного преобразователя питания ядра прибора. Диод служит тут как своего рода предохранитель, но на нем падет пару десятых вольт.
там на плате око-и рядом возле разъема для подключения датчиков есть резистор (1кОм) - подтяжка на +3.7В по линии данных. он у вас там есть? можете померять его сопротивление (выключенный прибора)? каких либо0других явных причин я пока не вижу.
Boby пишет: [quote]` Boby пишет: [quote][/quot Дело в том что раньше прибор работал с 5-ю датчиками, а потом перестал. Один раз при подключении датчика мной была допущена ошибка (питание на все датчики подключил 12в), может ли из-за этого случится неисправность? резистор 1кОм есть на плате.
Отправлено: 23.02.13 14:09. Заголовок: Владимир_V по докум..
Владимир_V по документации датчика Т http://pdf1.alldatasheet.com/datasheet-pdf/view/58557/DALLAS/DS18B20.html его граничное напряжение питания 5.5В по документации микропроцессора Atmega32, которая стоит на плате око-и http://www.atmel.com/Images/doc2503.pdf также граничное напряжение 5.5В если вы подавали питание +12В на шину +питания датчиков, то скорей всего с ними могло что-нибудь каверзное произойти. теоретически также и через внутренние цепи датчика Т могло попасть напряжение выше 5.5В на ногу обработки данных проца платы око-и по шине обмена данных.
в любом случае надо проверять методом замены - сначала просто заменить два новых датчика Т и с ними попробовать. если не поможет, то тогда нам надо будет поменять проц на плате око-и. если дело дойдет до последнего, то было бы не плохо вместе с прибором передать и ваших несколько датчиков Т, что детальней изучить, что там такое происходит.
Сообщение: 17
Зарегистрирован: 05.02.13
Откуда: РФ, Иркутск
Репутация:
0
Отправлено: 04.04.13 06:46. Заголовок: Доброго времени суто..
Доброго времени суток. В заморочках - по сути DS1821- программируемый цифровой термостат, DS1820- адресный датчик температуры. Получается, что 1821 используется просто как датчик, и если подключить 1820 (в единственном числе), то оно должно работать? Попытался разобраться в иностранщине производителя, но чё-то заумно, да еще новый вариант DS18S20 c инновациями... Где-то чё-то видел... Ткните, пжст, носом и из опыта - как оно, 1820 и 18S20 в единственном числе, в инсталяторе и конфигураторе работать будут?
анд63 плата око-и с прошивкой Инсталятор работает ТОЛЬКО с одним безадресным датчиком температуры DS1821, а заводская прошивка с одним безадресным DS1821 и пятью адресными DS1820. в око-и датчик DS1821 используется лишь как датчик Т. его плюс - это просто подсоединил к плате и ВСЕ, а адресные надо вводить в память прибора
Отправлено: 04.04.13 13:40. Заголовок: анд63 по прошивке И..
анд63 по прошивке Инсталятор: нигде НЕ написано в ее инструкции, нигде НЕ показано в ее конфигураторе что-либо о адресном датчике 1820, в отличие от безадресного 1821. Если ничего нигде не упоминается о 1820, то результат выкорячивания будет равен 0.
Все даты в формате GMT
2 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет