Форум программистов, компьютерный форум, киберфорум
Наши страницы
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
 
 
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
1

Ток потребления DS1302

10.07.2018, 21:25. Просмотров 313. Ответов 23
Метки нет (Все метки)

Подключил DS1302 так :
Выводы 1, 8 +3В
Вывод 4

Ток потребления 40 микроампер(проверил 2 из 10шт купленных на aliexpress). Здесь http://cxem.net/partinfo.php?s=76&i=56 пишут, что в должен быть порядка наноампер. Где истина ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2018, 21:25
Ответы с готовыми решениями:

Помогите с DS1302
Решил сделать себе часики (на меге8), ну вроде как полезно для саморазвития....

Помогите разобраться DS1302
void ReadDS_Min (void) { char adrDS=0x81; // на адрес не обращайте внимания...

Как добиться минимального тока потребления у PIC12F683 ?
У меня получилось 154uA но мне думается что можно меньше. Это Stomdby mode. В...

Как добиться минимального потребления как в даташите?
заразился общей болезнью - светофорами) решил для ребенка сотворить простое...

ТОЭ (трехфазный ток)
Помогите решить или найти пример решения аналогичной задачи (несимметричная...

23
Voland_
1663 / 1009 / 96
Регистрация: 04.01.2010
Сообщений: 3,365
10.07.2018, 22:20 2
https://datasheets.maximintegrated.com/en/ds/DS1302.pdf стр.3 внизу. Чтобы часики жрали наноамперы, нужно отключать ногу 1 от питания, и оставлять только ногу 8 (сужу по ДШ).
0
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
10.07.2018, 22:51  [ТС] 3
Отключил ногу 1 - ничего не изменилось.

Похоже, что для устройства на AVR экономичнее(по части потребления энергии) реализовать часы силами самого контроллера, не используя DS1302 http://microsin.net/programming/avr/...ous-timer.html
0
Voland_
1663 / 1009 / 96
Регистрация: 04.01.2010
Сообщений: 3,365
11.07.2018, 09:57 4
Цитата Сообщение от VovavoV Посмотреть сообщение
Отключил ногу 1 - ничего не изменилось.
Возможно, у вас что-то еще с платы питается, или интерфейс что-то жрет. Или питание повышенное. Достичь низкого потребления - это еще постараться надо). Однажды у мну на плате МК должен был кушать 350нА во сне, а в итоге кушал как у вас - ок 1.5мкА. В итоге оказалось, что я одну ногу (цифровую) случайно не напрограмил отключаться от шины ). В итоге она и давал такие "бешеные расходы" ).

Цитата Сообщение от VovavoV Посмотреть сообщение
Похоже, что для устройства на AVR экономичнее(по части потребления энергии)
Сильно сомневаюсь. Хотя, может версия "V", и снижение питания до 2В...
0
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
11.07.2018, 10:14  [ТС] 5
Возможно, у вас что-то еще с платы питается
Подключена только DS1302

Вопрос был адресован тем, кто замерял потребляемый ток DS1302 и если он был порядка наноампер, то можно было бы искать причину(бракованная партия или неправильное подключение)

Сомнения в том, что
Похоже, что для устройства на AVR экономичнее(по части потребления энергии) реализовать часы силами самого контроллера, не используя DS1302
можно развеять, внимательно прочитав http://microsin.net/programming/avr/...ous-timer.html

Считаю, что вопрос важный для всех и вряд ли это правильно, что был перемещён в раздел Электроника для начинающих. Ответ на него может дать опытный специалист
0
ValeryS
Модератор
7316 / 5558 / 704
Регистрация: 14.02.2011
Сообщений: 18,851
11.07.2018, 12:05 6
Цитата Сообщение от VovavoV Посмотреть сообщение
в раздел Электроника для начинающих. Ответ на него может дать опытный специалист
формулировка вопроса звучала как от начинающего
даже схема не приведена
а так же разводка и фотографии монтажа

Добавлено через 1 минуту
Цитата Сообщение от VovavoV Посмотреть сообщение
пишут, что в должен быть порядка наноампер.
Ток потребления Icc (Iпот): 200 нА
200 это порядка?
0
Voland_
1663 / 1009 / 96
Регистрация: 04.01.2010
Сообщений: 3,365
11.07.2018, 15:31 7
Цитата Сообщение от VovavoV Посмотреть сообщение
можно развеять, внимательно прочитав http://microsin.net/programming/avr/...ous-timer.html
не читается у меня ваша ссылка. у AVR тока 100нА доступны только в режиме глубокого сна, что не подходит для часов. А если перейти к источнику (вероятному) статьи - Application Note AVR 134 - то там написан реальный ток таких "часов".. это десяток мкА. Может инфа и устарела, я не знаю.
0
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
11.07.2018, 16:29  [ТС] 8
не читается у меня ваша ссылка
Странно. У меня она читается в обоих местах, где я её оставил - #3 и #5. Скопирую её, не используя Вставить ссылку http://microsin.net/programming/avr/...ous-timer.html

Первоисточник скорее всего этот http://www.cs.mun.ca/~paul/cs4723/material/atmel/appnotes/avr_rtc.pdf

Только что замерял токи у mega64A
Power Down - 0.7 мкА
Power Save - 9 мкА (хотя согласно статье выше должен быть 4 мкА)

В нашем случае используем Power Save
По моим подсчётам средний ток(первая составляющая которого - нахождение в спящем режиме, а вторая - просыпание и вычисление) будет 15 мкА. Но это при условии, что используется керамический резонатор. Если использовать кварцевый резонатор, ток возрастёт до 220 мкА

15 мкА конечно лучше, чем 40 мкА, но не намного. Да ещё нужно искать керамический резонатор

Наверно погляжу в сторону DS3231. Может у неё ток небольшой и при Power Down у контроллера потребление будет очень низким
0
Voland_
1663 / 1009 / 96
Регистрация: 04.01.2010
Сообщений: 3,365
11.07.2018, 18:27 9
Все зависит от ваших потребностей ). я как-то делал проект на https://www.st.com/resource/en/datasheet/stm8l152c6.pdf эта серия заточена под энергосбережение, а в этом МК есть вход на LSE (генератора 32кГц с внешним резонатором) и встроенные часы. Это работало, но я все равно развел платку также на DS1307 и юзал эти часы, т.к. пока возишься с МК - потом лениво было переставлять каждый раз время )).

А вообще в некоторых STM32 тоже выведены ноги и под внешний кварц, и под питание встроенных часов. То есть если есть в этом задача - МК можно вообще питать отдельно при необходимости.
1
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
11.07.2018, 18:35  [ТС] 10
У DS1307 есть недостаток - питание только 5В
0
Humanoid
Почетный модератор
9969 / 3857 / 344
Регистрация: 12.06.2008
Сообщений: 11,381
11.07.2018, 22:56 11
Непонятно, как вы измеряете и какие компоненты ещё присутствуют на плате. Например, в даташите на DS1302 сказано, что по входам есть утечка около 85 мкА. Т.е. если вы подтяните линию данных или клока к единице, то через эту подтяжку будет течь небольшой ток. А может это утечки на конденсаторах? Наверное, надо измерять ток только на ножке Vcc1 (пин 8).
В даташите, где указан ток Icc1t (Timekeeping Current) указано, что ток 200-300 нА можно получить при Vcc1=2В, а ток 450-1000 нА при Vcc1=5В. Так же есть отсылка к примечаниям, где указаны условия:
1. На CE и SCLK должен быть логический ноль (например, посажены на землю).
2. Vcc2=0V (возможно, оторвать его мало, а надо именно подключить к земле).
3. Температура 25 градусов.
1
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
12.07.2018, 12:05  [ТС] 12
Непонятно, как вы измеряете и какие компоненты ещё присутствуют на плате
DS1302 сажается на плату так
Ток потребления DS1302

Макетка выглядит так
Ток потребления DS1302

Схема питается от нижней шины +3.3В

1. На CE и SCLK должен быть логический ноль (например, посажены на землю)
Пробовал, убирает всего 1 мкА

2. Vcc2=0V (возможно, оторвать его мало, а надо именно подключить к земле)
Если оторвать, что показано на фотке, ток уменьшается на 1 мкА
Если подключить к +5В(верхняя шина) ток через ногу 8 исчезает, но по ноге 1 (VCC2) становится 120 мкА
Если подключить к земле, ток становится 910 мкА
0
Voland_
1663 / 1009 / 96
Регистрация: 04.01.2010
Сообщений: 3,365
12.07.2018, 12:33 13
а кварц вы тоже подсоединили, да? просто на фотке его как бы нет...
0
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
12.07.2018, 12:44  [ТС] 14
а кварц вы тоже подсоединили, да? просто на фотке его как бы нет...
Да, проверял и с ним, и без него
До этого были замеры тока на макетке с устройством - часы работали. Это я перенёс на другую макетку для чистоты эксперимента
0
Voland_
1663 / 1009 / 96
Регистрация: 04.01.2010
Сообщений: 3,365
12.07.2018, 16:01 15
ну может кварц тоже подключите? Потому что генератор может и жрать, пока ему частоту не выставят... Я конечно понимаю, что это ни о чем, но все же.

И еще - а чем вы меряете ток? Может пальцы где-то "мешают"?
0
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
12.07.2018, 16:21  [ТС] 16
С кварцем проверял
Мерял HoldPeak HP890CN. Щупы и крокодилы на фотке
0
Voland_
1663 / 1009 / 96
Регистрация: 04.01.2010
Сообщений: 3,365
12.07.2018, 19:25 17
Цитата Сообщение от VovavoV Посмотреть сообщение
HoldPeak HP890CN
хз, минимальная шкала "DC ток: 600мка", ну то есть да, если конечно 0 показывает при разомкнутом контакте - тогда померять, наверное, можно ). Просто у мну всегда были сложности мерять такие токи. В особенности для МК, когда он периодически просыпается, и кушает миллиамперы ).

Попробуйте поставить резистор где-то 25к. Если ток действительно 40мкА, как вы говорите - на нем упадет 1,0В и питание снизится до 2.3В... Если это так - то скорее всего ваши часики не рабочие. По крайней мере это не соответствует ДШ.
0
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
12.07.2018, 22:57  [ТС] 18
Запитал от 2В и получил обещанные даташитом 300 наноампер
При 3.3В - 40 мкА
При 5В - 55 мкА а не 450-1000 нА как сообщил Humanoid
0
Voland_
1663 / 1009 / 96
Регистрация: 04.01.2010
Сообщений: 3,365
12.07.2018, 23:56 19
Цитата Сообщение от VovavoV Посмотреть сообщение
При 5В - 55 мкА а не 450-1000 нА как сообщил Humanoid
Вы напрасно бочку катите ). Это данные из ДШ. Вполне возможно у вас не все условия подключения выполнены. Например вот это:
Connections for Standard 32.768kHz Quartz Crystal. The internal oscillator is
designed for operation with a crystal having a specified load capacitance of 6pF.
Если вы пересмотрите еще раз ДШ на стр.10-11 - там есть довольно интересные условия.
0
VovavoV
47 / 47 / 6
Регистрация: 03.12.2010
Сообщений: 203
13.07.2018, 10:16  [ТС] 20
Если рассмотреть выделенный режим в даташите
Ток потребления DS1302

который реализован на макетке
1. CH = 1 - часы не идут
2. Notes 9, 11, 13
9 - CE, I/O, and SCLK open - не подключены
11 - VCC2 = 0V
13 - +25°C

то ток 900 мкА , а не 100 нА из даташита
0
13.07.2018, 10:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.07.2018, 10:16

Ток и дорожка печатной платы
А вот подскажите , где надыбить формулу или таблицу тока по ширине проводника...

Каков ток через светодиод?
Как понять какой ток надо подать чрез светодиод чтобы не зжечь его? Какой...

Выбор токовый клещей на постоянный ток.
Накрылись китайские клещи, подумываю прикупить что-то покачественней. Также...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru