[an error occurred while processing this directive]
|
К контроллеру ATmega128 по интерфейсу TWI подключен DS1629(часы реал вем + термостат)на время откл-я осн пит-я подпитан ионистором 1Фарада. В целом система работает. Но есть проблема: в течении сеанса часы программирутся, тикают. Но при повторном включении основного питания +5В(после отключения) часы в DS1629 сбиваются напрочь!, хотя напряжение ионистора в отсутствиии сновного питания составляло 4,68В т.е. было было более чем достаточно для автономной работы часов.
Программист уверяет, что сделал всё как даташите в плане снижения потребляемой мощности. И в самом деле, ток потребляемый DS1629 в режиме автономной работы и только "тикали часы" составил 0,4 микроАмпера, что весьма близко к значению тока для этого режима, приведенного в даташите. Так в чём м.б. причина сбоя хранящихся показаний часов после вкл-я основного пит-я +5В????
Как правильно обращаться к часам со сотороны атмеги?