Часы-термометр на м-к ATmega8 с секундной стрелкой
Понял, танталов нет, припаяю электролиты. А керамика 0,1 есть немного. Благодарю за инфу 
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
- Реклама
Подскажите, а как-то можно поправить показания термометра? Брешет на 1,5 градуса.
Датчик припаян хорошо? Брешит внешний (улица) или внутрений (дом)?
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
И заодно: с чем сверял? и в каких условиях...
Сверял по комнатному термометру. На часах приблизительно на 1,5 градуса больше.
- Реклама
точность комнатного термометра, точность термометра в часах + прогрев термометра от внутренних компонент - вот тебе и разница. Надо сказать, небольшая разница. В комнатных условиях точность датчика в часах - заявлена +-1 градус не учитывая его возможный прогрев от элементов схемы. Комнатный термометр небось не лучше.
Понял. Спасибо. И все же, можно ли как-то загрубить чувствительность датчика? Например, надев на него кембрик или еще как? (Извините за упертость.)
Только устранив источник тепла, который влияет на его показания. Если тепло передается излучением, то можно экранировать датчик от источника тепла при помощи простой фольги, но если прогревается датчик при помощи теплопроводности, то поможет только вынос датчика наружу, хотя-бы за пределы корпуса и вне конвективных потоков(располагать датчик прямо над вентиляционным отверстием плохая идея).
Дело в том, что устройство пока без корпуса(планирую из дерева, фото обязательно выложу. Похвастаться.) Датчик сбоку на разъеме, источника тепла вблизи нет.
Проще проверить на воде с тающим льдом, должно быть ноль градусов. Вторую температуру лучше выбрать по медицинскому градуснику, они обычно точнее бытовых. После измерения уже делать выводы, может даже просто заменить датчик на другой.
А, еще вот что... датчик может врать из-за неточного напряжения питания, начинает сильно врать в плюс при понижении напряжения(даже десятая доля вольта сильно влияет на погрешность). Если используешь двухпроводную схему подключения датчика, используй трехпроводную.
А, еще вот что... датчик может врать из-за неточного напряжения питания, начинает сильно врать в плюс при понижении напряжения(даже десятая доля вольта сильно влияет на погрешность). Если используешь двухпроводную схему подключения датчика, используй трехпроводную.
Использую три провода. За способ проверки СПАСИБО. Питание 4,99-5,1 В. Только что убил, скорее всего контроллер, перепутал полярность.
Ну вот новый проц впаян, все работает как часы
. Вопрос есть: заряжается ли аккумулятор от блока питания часов? И почему он мог разрядиться за два дня?
Это всего лишь батарейка CR2032, а сесть она могла по причине повреждения PCF неправильной полярностью через шину I2C при умирании меги при переполюсовке, ибо по питанию PCF защищена диодом. Стоит померить ее ток потребления.
PCF-ка живая. А по поводу подзарядки батарейки, есть такое или нет?
Зачем ей подзарядка, если ее надолго должно хватить (до нескольких лет) без основного питания? А у PCF могут быть подбиты выходы на шину, но работать она при этом может.
Кажется я знаю почему села батарея. После отключения питания светодиоды продолжают загораться и горит разделительная точка в индикаторе температуры.
Ну так одно из двух: или BAV70 битый, или PCF.


