16 470
правок
Строка 32: | Строка 32: | ||
Нестабильная передача данных по modbus и нагрев устройства при замыкании входных контактов на землю связаны с коротким замыканием линии 5В с землей в определенные моменты работы программы. | Нестабильная передача данных по modbus и нагрев устройства при замыкании входных контактов на землю связаны с коротким замыканием линии 5В с землей в определенные моменты работы программы. | ||
=== ERRM1W20003: Перезагрузка при замыкании 1Wire входа на землю | === ERRM1W20003: Перезагрузка при замыкании 1Wire входа на землю === | ||
'''Подверженные устройства''' | '''Подверженные устройства''' | ||
Строка 45: | Строка 45: | ||
Если хотя бы один из входов WB-M1W2 настроен в режим 1Wire, замыкание его на землю приводит к циклической перезагрузке модуля. Поскольку в схеме strong pull-up, введенной в версии модуля 2.1, отсутствует ограничение тока, включение strong pull-up при замкнутом на землю входе коротит внутренний источник +5V модуля, что вызывает перезагрузку микроконтроллера. | Если хотя бы один из входов WB-M1W2 настроен в режим 1Wire, замыкание его на землю приводит к циклической перезагрузке модуля. Поскольку в схеме strong pull-up, введенной в версии модуля 2.1, отсутствует ограничение тока, включение strong pull-up при замкнутом на землю входе коротит внутренний источник +5V модуля, что вызывает перезагрузку микроконтроллера. | ||
'''Запланированное исправление''' | |||
Планируется софтверный патч, который будет проверять линию 1Wire на короткое замыкание перед попыткой активировать strong pull-up. | |||
=== ERRM1W20004: Нет проверки режима датчика DS18B20 === | |||
'''Подверженные устройства''' | |||
Устройства WB-M1W2 с прошивкой 4.31.0 и старее. | |||
'''Описание''' | |||
WB-M1W2 работает с датчиками DS18B20 в 12-битном режиме. | |||
Если датчик DS18B20 был ранее подключен к другому прибору и в конфигурационный регистр датчика было записан режим, отличный от 12 бит — датчик работает с меньшей точностью. | |||
'''Причины и подробное описание''' | |||
В прошивке WB-M1W2 нет проверки записанного значения режима в датчике DS18B20. | |||
'''Запланированное исправление''' | '''Запланированное исправление''' | ||
Начиная с прошивки 4.32.0 модуль проверяет текущий режим датчика DS18B20 и, если он не равен 12 битам — устанавливает значение конфигурационного регистра в 12 бит. | |||
{{Wbincludes:WB-MIR: Errata, ERRMIR01}} | {{Wbincludes:WB-MIR: Errata, ERRMIR01}} | ||
{{Wbincludes:WB-MIR: Errata, ERRMIR03}} | {{Wbincludes:WB-MIR: Errata, ERRMIR03}} | ||
=== ERRWB-MS0003: Нестабильная работа опроса по modbus === | === ERRWB-MS0003: Нестабильная работа опроса по modbus === | ||