Например TDA7294

Форум РадиоКот • Просмотр темы - Всё по DS1307 и прочим часам Dallas (Maxim)
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 18:38:47

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 316 ]    , , 3, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Всё по DS1307 и прочим часам Dallas (Maxim)
СообщениеДобавлено: Вс авг 18, 2013 11:41:53 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
BOB51 писал(а):
Вот тебе ссылочка:


Спасибо, Вам, конечно, за заботу. =) Но у меня на ноутбуке с собой очень много литературы по электронике и журналов в том числе. Гигов 40 где-то. Но и это посмотрю обязательно. Кстати, как раз этим и занимаюсь:

BOB51 писал(а):
лучшее время для творчества


Только больше с уклоном на математику и физику... Сессия скоро. :facepalm:

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Неправильная дата ds1307
СообщениеДобавлено: Чт авг 29, 2013 09:34:55 
Встал на лапы

Зарегистрирован: Пт ноя 27, 2009 13:34:17
Сообщений: 119
Рейтинг сообщения: 0
Здравствуйте.

Как поведёт себя ds1307 при записи в её регистры неправильной даты, например 29 февраля НЕ високосного года?


Последний раз редактировалось Gudd-Head Чт авг 29, 2013 10:13:08, всего редактировалось 1 раз.
Бл., есть же прилепленная тема по DS1307


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё по DS1307 и прочим часам Dallas (Maxim)
СообщениеДобавлено: Чт авг 29, 2013 10:17:14 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1012
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 18809
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Спешал фо ю: поставил у DS1337 29/02/2013 — проглотил. Перемотал часы на 23:59:30 и через 30 секунд...
СпойлерТАДА! Стало 30/02/2013 :facepalm:
Потом стало 31/02/2013, и только потом 01/03/2013

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Всё по DS1307 и прочим часам Dallas (Maxim)
СообщениеДобавлено: Чт авг 29, 2013 10:28:42 
Встал на лапы

Зарегистрирован: Пт ноя 27, 2009 13:34:17
Сообщений: 119
Рейтинг сообщения: 0
Спасибо, я уж думал, что до 255 считать будет.
А в марте после этого сколько дней было? 31 или 30?


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Всё по DS1307 и прочим часам Dallas (Maxim)
СообщениеДобавлено: Чт авг 29, 2013 10:31:48 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1012
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 18809
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
Спасибо, я уж думал, что до 255 считать будет.

До 255 он В ПРИНЦИПЕ не может считать, т.к. если глянуть ДШ, то под десятки дней отведено 2 бита (0-3), и под единицы дней — 4 бита (0-15). Т.е. максимум получается 39.
Изображение
До конца марта мне, честно говоря, лень было смотреть. Но, думаю, как и положено 31 — 01/03/2013 это ведь уже нормальный рабочий режим.

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Всё по DS1307 и прочим часам Dallas (Maxim)
СообщениеДобавлено: Чт авг 29, 2013 15:57:21 
Вымогатель припоя

Карма: 22
Рейтинг сообщений: 114
Зарегистрирован: Пн июн 14, 2010 13:07:29
Сообщений: 630
Откуда: Жуковский
Рейтинг сообщения: 0
Ситуация следующая (МК+DS1307 в протеусе):
запускаю проект, читаю время/дату - текущие;
меняю дату/время, читаю - день недели не меняется, при переходе через 0 часов день недели увеличивается на единицу и остается неправильным.
Это глюк протеуса или так задумано и я сам должен вычислить день недели и записать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё по DS1307 и прочим часам Dallas (Maxim)
СообщениеДобавлено: Чт авг 29, 2013 16:31:27 
Мудрый кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 93
Зарегистрирован: Ср сен 07, 2011 21:40:30
Сообщений: 1797
Рейтинг сообщения: 0
даташит читай


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё по DS1307 и прочим часам Dallas (Maxim)
СообщениеДобавлено: Чт авг 29, 2013 17:33:04 
Вымогатель припоя

Карма: 22
Рейтинг сообщений: 114
Зарегистрирован: Пн июн 14, 2010 13:07:29
Сообщений: 630
Откуда: Жуковский
Рейтинг сообщения: 0
Как оказалось, ДШ разные бывают...
Не повезло с первым вариантом.
Действительно, ничего автоматом не рассчитывается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Чт авг 29, 2013 21:49:48 
Родился

Зарегистрирован: Пн ноя 23, 2009 13:19:17
Сообщений: 15
Рейтинг сообщения: 0
Здравствуйте. Делаю устройство, одной частью из которых есть часы. Использую ds1307.
Заметил такую проблему при отключении внешнего питания часы начинают отставать на несколько минут. Батарейка новая.
Когда питание постоянное работают без проблем.
Пишу на CV.(если что)

Может кто сталкивался? Помогите, кто сможет.

Спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Чт авг 29, 2013 21:58:05 
Это не хвост, это антенна
Аватар пользователя

Карма: 7
Рейтинг сообщений: 72
Зарегистрирован: Вт окт 28, 2008 09:00:18
Сообщений: 1438
Откуда: Украина, Харьков
Рейтинг сообщения: 0
Странненько..... Может микруха ds1307 убитая (с браком)???

_________________
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Чт авг 29, 2013 22:05:07 
Родился

Зарегистрирован: Пн ноя 23, 2009 13:19:17
Сообщений: 15
Рейтинг сообщения: 0
Да вроде нет, покупал две менял местами, все одинаково.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Чт авг 29, 2013 22:08:47 
Это не хвост, это антенна
Аватар пользователя

Карма: 7
Рейтинг сообщений: 72
Зарегистрирован: Вт окт 28, 2008 09:00:18
Сообщений: 1438
Откуда: Украина, Харьков
Рейтинг сообщения: 0
А в коде ничего не напортачили?

_________________
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Чт авг 29, 2013 22:13:12 
Родился

Зарегистрирован: Пн ноя 23, 2009 13:19:17
Сообщений: 15
Рейтинг сообщения: 0
та по коду даже не знаю. я новичек в принципе. делаю управления светодиодами по времени. по часам вроде особо ничего сложного в Коде Вижене нет, он сам половину пишет))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Чт авг 29, 2013 22:16:51 
Это не хвост, это антенна
Аватар пользователя

Карма: 7
Рейтинг сообщений: 72
Зарегистрирован: Вт окт 28, 2008 09:00:18
Сообщений: 1438
Откуда: Украина, Харьков
Рейтинг сообщения: 1
У ds1307 есть специальный вывод
Изображение SQW/OUT (Меандр / Выходной Драйвер) - Когда бит SQWE установлен в 1, на выходе SQW/OUT вырабатываются импульсы в форме меандра одной из четырех частот: 1 Гц., 4 кГц., 8 кГц., 32 кГц. Вывод SQW/OUT - с открытым стоком, требует внешнего притягивающего резистора. Проверьте осциллографом или частотометром - и всё станет на свои места)

_________________
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Чт авг 29, 2013 22:23:14 
Родился

Зарегистрирован: Пн ноя 23, 2009 13:19:17
Сообщений: 15
Рейтинг сообщения: 0
Хм только заметил, что в коде инициализация прописана rtc_init(3,1,0).
Но я не использую 7 ногу вообще.
Походу нужно так:
rtc_init(3,0,0).??


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Пт авг 30, 2013 10:12:39 
Опытный кот

Карма: 1
Рейтинг сообщений: 52
Зарегистрирован: Чт мар 12, 2009 16:31:05
Сообщений: 804
Рейтинг сообщения: 0
А напряжение на батарейке мерил?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Пт авг 30, 2013 11:00:54 
Родился

Зарегистрирован: Пн ноя 23, 2009 13:19:17
Сообщений: 15
Рейтинг сообщения: 0
Vov123 писал(а):
А напряжение на батарейке мерил?

3.2В


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Пт авг 30, 2013 11:12:51 
Вымогатель припоя
Аватар пользователя

Карма: 15
Рейтинг сообщений: 39
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Сообщений: 652
Откуда: Украина
Рейтинг сообщения: 0
Цитата:
А в коде ничего не напортачили?

А что там в коде можно напортачить? если отключено питание МК , а DS1307 в это время работает автономно, и как я понял арифметика примерно такая... отключена схема 1 день- отстали на секунду, отключена схема 30 дней отстали на 30 сек. Схема работает с подключенным питанием 30 дней - отставания нет!, какая же тут связь с кодом?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Пт авг 30, 2013 11:30:20 
Опытный кот

Карма: 1
Рейтинг сообщений: 52
Зарегистрирован: Чт мар 12, 2009 16:31:05
Сообщений: 804
Рейтинг сообщения: 0
Хотелось бы уточнить - 3,2в на батарейке в схеме с часами когда схема обесточена и часики питаются от батарейки?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с часами на Atmega32 и DS1307(отстают)
СообщениеДобавлено: Пт авг 30, 2013 11:34:45 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 50
Зарегистрирован: Ср фев 15, 2012 09:00:34
Сообщений: 472
Откуда: Киев
Рейтинг сообщения: 0
У меня была такая фигня, проблема в том, что после инициализации сбиваются секунды. Т.е включил аппарат- время нормально идет, отключил аппарат- время нормально идет с питанием от батарейки... Включаешь аппарат, микруха опять инициализируется, секунды обнуляются(возможно баг либы), и нате вам. Часы, минуты, дата, месяц, и остальное сохраняется. :roll:

Я эту лажу в свое время вылечил инициализацией с проверкой, если микруха не инициализирована, то секунды читаются как 80(вроде бы, надо проверить). Вот если там 80, то при старте МК делает инициализацию, если нет, то шаг этот пропускаем.

_________________
I'm on a huge rock, flying through space!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 316 ]    , , 3, , , ...  

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


Кто сейчас на форуме

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


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y