Проверьте еще поиск с явным указанием города. Если человек указал город, значит ему это важно. И даже добавление "+" перед городом не работает. Это настолько раздражает, что я обращался в поддержку - тикет 22060618554364290.
То же самое и с названиями автомобилей. Если человек ищет конкретную запчасть для конкретного авто, то ему не нужны ссылки на другие запчасти или другие авто. Даже если они дешевле и ближе.
После 1-го апреля в начале таких статей должно быть явное указание о недостоверности. Иначе это может навредить читателям и испортить репутацию писателям.
Датчик вы скорее всего уже убили, и теперь его можно смело разбирать. Посылать случайные команды в сенсор с доступными конфигурационными параметрами в EEPROM (или его эмуляцией во флэш) — верный способ сбить настройки. Если Zero вы еще сможете восстановить в домашних условиях, то Span и температурные коррекции малореально. Если всё же займётесь — для калибровки нужны газы не более верхнего порога измерения, т.е. сода с лимонной кислотой не годится.
Так как в сенсоре есть ABC с периодом 24 часа, то величина U, очевидно, является минимальным значением измеренного поглощения IR CO2 за сутки, в каких-то внутренних единицах измерения.
ABC фича полезная, отключать её стоит лишь в средах, где 400ppm не бывает. Калибровка раз в сутки, конечно, слишком часто, даже в жилых помещениях не всегда бывает свежий воздух.
Любительские конструкции и DIP-корпус — это отдельная тема…
В коммерческих же устройствах нет разницы — окирпичился МК или всё устройство, в любом случае — это возврат по гарантии со всеми вытекающими издержками. А если устройство нельзя перепрошить на месте или хотя бы в сервисе — значит, это кирпич. Фьюзы у ATmega пишутся как-то ненадёжно, бывает, что сдвигаются на 1 байт — сталкиваемся с этим даже в производстве. Что уж говорить об удаленном обновлении прошивки — каждый раз стресс. Порядка 80% возвратов по гарантии — сбой фьюзов при обновлении firmware. Дизайн старый, параллельное программирование невозможно, так что чипы выбрасываются и впаиваются новые. Если прибавить сюда так и не исправленный за 15 лет flash (непредсказуемая выносливость по числу перезаписей), то становится понятно, почему у Атмел репутация — «контроллеры для любителей».
Классический вариант — в прошивке переключаемся на внешний кварц, который нераспаян. В поздних ревизиях чипов это исправили — RC генератор продолжает работать на низкой частоте и чип живет, хоть и очень медленно.
У некоторых чипов (например ATmega8) пин RESET совмещен с GPIO и фьюзом можно заблокировать RESET, что делает последовательное программирование и отладку невозможными.
Параллельное программирование спасает только если у вас все нужные пины или свободные, или толерантны к внешним сигналам. Такое в реальных схемах редко встречается — держать 16 пинов в качестве запасных довольно расточительно.
Проверьте еще поиск с явным указанием города. Если человек указал город, значит ему это важно. И даже добавление "+" перед городом не работает. Это настолько раздражает, что я обращался в поддержку - тикет 22060618554364290.
То же самое и с названиями автомобилей. Если человек ищет конкретную запчасть для конкретного авто, то ему не нужны ссылки на другие запчасти или другие авто. Даже если они дешевле и ближе.
Так как в сенсоре есть ABC с периодом 24 часа, то величина U, очевидно, является минимальным значением измеренного поглощения IR CO2 за сутки, в каких-то внутренних единицах измерения.
ABC фича полезная, отключать её стоит лишь в средах, где 400ppm не бывает. Калибровка раз в сутки, конечно, слишком часто, даже в жилых помещениях не всегда бывает свежий воздух.
В коммерческих же устройствах нет разницы — окирпичился МК или всё устройство, в любом случае — это возврат по гарантии со всеми вытекающими издержками. А если устройство нельзя перепрошить на месте или хотя бы в сервисе — значит, это кирпич. Фьюзы у ATmega пишутся как-то ненадёжно, бывает, что сдвигаются на 1 байт — сталкиваемся с этим даже в производстве. Что уж говорить об удаленном обновлении прошивки — каждый раз стресс. Порядка 80% возвратов по гарантии — сбой фьюзов при обновлении firmware. Дизайн старый, параллельное программирование невозможно, так что чипы выбрасываются и впаиваются новые. Если прибавить сюда так и не исправленный за 15 лет flash (непредсказуемая выносливость по числу перезаписей), то становится понятно, почему у Атмел репутация — «контроллеры для любителей».
У некоторых чипов (например ATmega8) пин RESET совмещен с GPIO и фьюзом можно заблокировать RESET, что делает последовательное программирование и отладку невозможными.
Параллельное программирование спасает только если у вас все нужные пины или свободные, или толерантны к внешним сигналам. Такое в реальных схемах редко встречается — держать 16 пинов в качестве запасных довольно расточительно.