roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 май 2025, 11:09

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: RTC MCP7941 Старт от батарейки
СообщениеДобавлено: 20 авг 2014, 15:13 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
RTC MCP7941 имеет нехорошую недокументированую фичу - пристарте от батарейки, т.е. при монтаже - спаяли схему и воткнули батарейку для RTC, оно инициализирует регистр калибрации случайным значением.

В процесе поиска, почему считаем время неправильно уже самые немыслимые идеи были - от поддельных кристалов и кондеров, влияния лака на плате до глюков на I2C шине, что при интенсивном обмене оно переписывает регистры.

Все оказалось банальнее - последовательность подачи напряженя, Vdd - first = OK, Vbat - first = SURPRISE.

Решилось принудительной инициализацией калибровочного регистра 0.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO