Модуль часов реального времени на базе DS1338Z-33 (DS1307) PB2-RTC-xxx

Продолжаю серию заметок «проекты-малыши»

Разглядывал тут схему отладочной платы PinBoard 2. Разглядывал вдумчиво и внимательно. Однако, так и не нашел на данной плате часов реального времени (ЧРВ). Разработчику, конечно, виднее – нужен будильник на плате или нет (может быть, для ЧРВ просто тупо не хватило места). Но с другой стороны – если глянуть в гугл, то можно убедиться, что народом данная тема весьма и весьма востребована. Поэтому было решено исправить такое положение дел и смастерить отдельный модуль с часами реального времени, который можно было бы воткнуть в краевой разъем:



Естественно, такой модуль должен быть небольшим. Поэтому первым делом была исследована распиновка краевого разъема. И, о чудо, назначение выводов этого разъема оказалось спроектировано как будто специально для модуля ЧРВ (а может, и не «как будто»). Как известно, для начинающих особый интерес представляют часы DS1307 (заслуженный ветеран электрофронта) из-за их простоты и относительной неприхотливости. А связь данной микросхемы с микроконтроллером осуществляется по шине I2C. Ну и когда я посмотрел на краевой разъем в том месте, где выведены линии SDA и SCL, то просто прослезился от счастья. Судите сами – линии питания (которые по-любому будут присутствовать в модуле) являются ближайшими соседями линиям шины I2C. А это значит, что размеры проектируемого модуля можно сплющить по-максимуму:



Плюс ко всему: то, что модуль будет втыкаться в край разъема, делает возможным создание «ключа» на плате ЧРВ. Суть «ключа» состоит в том, чтобы обеспечить правильную ориентацию модуля относительно краевого разъема отладочной платы PinBoard 2 и не воткнуть его зеркально (или не в те дырки). В данном случае в качестве такого ключа выступает перемычка JP1 «+5.0V ON» (см. далее).

Ну и, конечно, хотелось сделать еще и так, чтобы рассматриваемый модуль можно было бы использовать и без PinBoard 2. Для этой цели я решил предусмотреть возможность установки в модуль собственного стабилизатора напряжения.

В результате этих и не только дум схема разрабатываемого устройства приняла следующий вид:



Как видно, схема полностью передрана с документации на ЧРВ. Мной внесены лишь некоторые дополнения.

Во-первых, поскольку в последние годы всё чаще приходится иметь дело с трехвольтовой логикой, рекомендую использовать вместо хорошо зарекомендовавших себя часов DS1307 их более продвинутый аналог DS1338Z-33. Эта микросхема может работать при напряжении питания от +3,0В до +5,5В. К тому же, она дешевле своего старшего брата (во всяком случае, в магазине «Чип-НН») и полностью с ним совместима по выводам.

Во-вторых, как уже говорил выше, к часам добавлен подстроечный линейный стабилизатор DA1 LM1117-ADJ в корпусе SOT-223 (можно использовать более старый LM317) с соответствующим обвесом. Если предполагается работа модуля в связке с PinBoard 2, этот стабилизатор ставить не надо (конденсаторы С1 и С2 тоже), поскольку отладочная плата уже содержит такой стабилизатор для питания устройств, повешенных на краевой разъем.

В-третьих, если используется DS1338Z-33, то вполне логично было бы поставить на плату модуля переключатель «+3,3В/+5,0В», которым можно было бы выбирать напряжение питания микросхемы. Это удобно, поскольку радиолюбителями в подавляющем большинстве случаев для питания МК и прочей подобной хрени используются именно +3,3В либо +5,0В. А использование переключателя позволит быстро выбрать необходимое значение напряжения питания будильника. В моей реализации модуля ЧРВ значение напряжения питания часов выбирается перемычкой JP1 «+5.0V ON». Если перемычка замкнута, выходное напряжение линейного стабилизатора составит +5,0В, а если разомкнута – то +3,3В.

Тут знающие люди наверняка захотят ткнуть меня носом в следующие абзацы даташита на DS1338:

SDA — Serial Data. Input/output pin for the I2C serial interface. It is an open drain output and requires an external pullup resistor. The pull up voltage may be up to 5.5V regardless of the voltage on VCC.

и

SCL — Serial Clock. Input pin for the I2C serial interface. Used to synchronize data movement on the serial interface. The pull up voltage may be up to 5.5V regardless of the voltage on VCC

Т.е., получается что пятивольтовым сигналом часы, питающиеся от +3,3В, не спалишь. Это, конечно, так. Но ведь от модуля можно питать стабилизированным напряжением и саму плату с МК. И вот в этом случае переключатель значения выходного напряжения линейного стабилизатора придется весьма кстати.

Поскольку модуль является отладочным, надо напихать в него как можно больше перемычек для возможности гибкого выбора всевозможных «жизненных» ситуаций. К сожалению, модуль PB2-RTC-xxx настолько прост, что перемычка в нем всего одна. Это перемычка выбора источника энергии для входа +V ЧРВ (вывод 3 м/с DD1) JP2 «+Vb SEL».



Для нормального режима работы будильника (это который с батарейкой, схема из даташита) следует замкнуть контакты 3 и 2 перемычки:



Если требуется посмотреть, как будет работать будильник без батарейки, замыкаем контакты 4 и 2 перемычки JP2 (при этом «батарейный» вход часов замыкается на массу):



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



Еще одна особенность – при разработке модуля предусмотрена возможность подачи на часы напряжения питания вообще в обход всех линейных стабилизаторов. Запитать будильник можно двумя способами. Для этого используются точки 1-3, объединенные в один блок на разъеме PLS-3. Чтобы запитать часы от встроенного линейного стабилизатора, необходимо соединить перемычкой-джампером точки 1 и 2:



А можно подать напряжение на ЧРВ и от внешнего источника энергии:



Резисторы R1 и R2 – токоограничительные. Резисторы R3 и R6 – подтягивающие. Их наличие необходимо для нормальной работы шины I2C. Для «автономного» варианта модуля эти резисторы обязательны, ибо неизвестно, есть ли подтяжки со стороны платы МК. А вот для работы модуля в связке с PinBoard 2 я так и не понял, нужны эти резисторы или нет:) Потому что вроде шина и подтянута, но на краевой разъем она не приходит (см. схему на отладочную плату).

Далее как обычно развел и изготовил плату под вышеприведенную схему:



Конденсаторы C1, C3 — танталовые типоразмера A, B или С. Конденсаторы C2, C4, C5 — керамические типоразмера 1206 или 0805. Резисторы типоразмера 1206. Тип корпуса кварцевого резонатора ZQ1 — DT38 или аналогичный. Разъем XS1 «BAT» можно выковырять из издохшей материнки. Следует отметить, что стабилизатор LM1117 в данном модуле нормально работает и без электролитов С1, С3. Поэтому устанавливать их есть смысл только в случае нестабильной работы модуля. Ноги кварца перед монтажом надо отформовать и обрезать так:



А затем припаять корпус кварца прямо к соответствующему полигону на плате.

Габаритные размеры модуля:



Вот, собственно, и всё описание данной поделки. Желаю удачи при работе с часами реального времени!

Примечание: все вопросы лучше валить в камменты после заметки, так как не факт, что я смогу на них на все ответить. А вот шансы на то, что в сообществе найдется более прошаренный человек по твоей теме — довольно хорошие. Но уж если зарегистрироваться на сайте совсем никак — можно воспользоваться возможностями электрической почты: podkassetnik@yandex.ru

Содержание архивов:
PB2-RTC-xxx_Hardware.zip:
PB2-RTC-xxx.pdf – схема электрическая принципиальная модуля;
PB2-RTC-xxx.lay – печатная плата модуля.

Плата нарисована в «Sprint Layout 5.0» alt=

Di Halt: Плата пойдет в промышленное производство в январе 13го года.image-center
Файлы в топике: PB2-RTC-xxx_Hardware.zip

Комментарии (93)

RSS свернуть / развернуть
Плата у Вас (как и всегда) получилась небольшая и красивая. Спасибо за статью.

Разработчику, конечно, виднее – нужен будильник на плате или нет (может быть, для ЧРВ просто тупо не хватило места).

Подозреваю, что дело не в месте на печатной плате. Всем угодить просто нереально. Кому-то нужны
ЧРВ, кому-то цветной графический дисплей, и т. д. ИМХО, компромиссом (как в данном случае) являются универсальные отладочные платы по адекватной цене.
0
  • avatar
  • e_mc2
  • 14 декабря 2012, 23:22
Ох как вовремя. Только собирался RTC выбирать, а тут уже все на блюдечке.
0
на здоровье:)
0
А я предлагал переходник, чтобы не занимать место: Переходный модуль (x2 mikroBUS). Это переходник для интерфейса mikroBUS.

Переходный модуль (x2 mikroBUS)
0
  • avatar
  • uni
  • 15 декабря 2012, 00:38
А зачем на кварцах кембрики?
0
Это 0.0.0.1 версия, потом кембрики я убрал. Это на всякий случай, чтобы не замкнуло чего.

Clickboard PCF8523TS
0
Простите, что не по теме, а неровности фольги (на верхней фото) не портят дорожки?
0
Конечно портят. Нужно делать несколько копий на листе, желательно во весь лист, если подложка — бумага. Те, которые получаются идеально, идут в дело, остальные на фотосессию. Мелкие платы ещё можно делать, а вот чуть покрупнее тяжело напечатать без неровностей. Зато всё остальное без особых проблем, если не забывать, что раствор жутко нагревается от реакции с фольгой. Может отвалиться вся краска. Нужно потихоньку травить. Нет особых проблем с мелким шагом.
0
Ну неровности на самом деле почти не влияют. Главное чтобы рисунок был пропечатан без дефектов.
0
На самом деле нет. Если складки не очень грубые и если рисунок пропечатался без дефектов, то по опыту неровности фольги не сказываются, т.к. она хорошо разглаживается по плате.

Я в последнее время печатаю вообще один рисунок по центру листа и всегда хорошо выходит. Очень хорошо.

Говорю как автор метода :)
0
Вот уж где не ожидал увидеть автора. Спасибо за метод! Это вещь, конечно.

У меня на неровностях краска плохо держалась, отваливалась. Ну и второе, не получится разглаживаниями совместить рисунки на двусторонней плате, т.к. неровности произвольные и это даёт произвольные сдвиги в результате чего даже при хорошей печати возможен поворот части рисунка. Этот вот переходный модуль выше — это двусторонняя плата, где я с таким делом столкнулся.
0
А зачем печатать на фольге? Она используется вместо мелованной бумаги для переноса рисунка на текстолит?
0
Ага. Фишка фольги в том, что она растворяется в ХЖ (и очень охотно притом), поэтому ее не нужно отдирать с риском повредить рисунок, как бумагу. Но есть и минусы — фольга морщится, что усложняет задачу печати годного шаблона, фольга быстрее изнашивает картридж принтера, фольга быстро расходует ресурс ХЖ.
0
Насчет картриджа — факты есть? :)
0
Нет, инфа агентства ОБС. Хотя и довольно правдоподобная.
0
Ага! Спасибо.
0
Сейчас веселая ситуация получается. Для своих проектов когда-то купил жменьку вот этих RTC еще по цене 2.50 за штуку. Сейчас они по 2.92, с купонами — дешевле. Суть в том, что DS1338Z-33 в наших палестинах стоит 18 грн или ~2.2 бакса. Если посчитать обвязку и батарейку, то оказывается, что существенно дешевле купить в Китае, чем спаять самому. Впрочем, это не компенсирует радости от процесса сборки своего гаджета =)
0
Сейчас они по 2.92, с купонами — дешевле

ну и доставка еще:) плюс время на доставку:)
0
Чудодейственная надпись «Free shipping» работает не смотря на применение в китайском маркетинге.
Только время «является проблемой». А по факту, заказал девборду — сразу заказал модуль часов. После того как часы прийдут — успеют ещё поваляться, пока ты будешь светодиодиком моргать (а то и пока девборда прийдет).
0
Время — стабильно 10 дней, до 14. ДОставка бесплатная же. Китай.
0
Не не у всех. Мне дольше месяца идут посылки всегда. Если меньше — это событие.
0
вот потому и высказался соответствующе. для знакомых, которые в китае что-то заказывают, норма — 4 недели. плюс в сообществе регулярно примерно то же самое говорят. может, у человека какой секретный канал снабжения работает?:) если так, думаю, многим здесь это было бы интересно.
0
Сильно зависит от того, из какого именно Китая везут. Из континентального могут и больше месяца. Из какого-нибудь гонконга за две недели — легко.
0
учитывая что у меня 90% деталей заказано из того же кетая — я даже платы ждать не обламываюсь )
0
Подозреваю, куда существенней вклад того, что prostosergik живет на Украине, а angel5a и podkassetnik — в России. Нам без разницы, Китай, Гонконг или вообще Сингапур — оно месяц только по России идти будет.
0
podkassetnik вообще все детали на рынке покупает. детали лучше на рынке покупать — там костей больше:) а того, что нет на рынке, я покупаю в Чип-НН. хотя даже это меня порой бесит — ждать деталей приходится 3-4 дня:)
0
У нас на рынке все в 2 раза дороже, чем с ибея. Выгоднее у китайцев купить десяток-другой Мег8 тех же, спланировать платы к тому же времени, получится в 1.5, а иногда и в 2 раза дешевле. Хотя в моем городе базируется одна из крупнейших местных конторок торговли запчастями.
0
Может быть, может быть. Китай рекорд был — месяц. Обычно 10-14 дней. Курьерские почты вобще из Америки за 4 дня доставляют (Лаунчпад и Распберри так шел).
0
Немножко критики по схеме. Джамперный блок «Vb SEL» по форме не соответствует плате, так что некоторое время я пытался понять, зачем же коротить батарейку джампером)
В остальном документация спокойно заруливает доки от самого PB2)
P.S. А к MSP430 LP часовые кварцы уже с такой формовкой ног прилагаются :)
0
  • avatar
  • Vga
  • 15 декабря 2012, 06:07
Джамперный блок «Vb SEL» по форме не соответствует плате

минут десять дкмал, об чем это:) потОм дошло:) да, действительно, на схеме этот блок перемычек как будто имеет такую же форму, как и на плате. и если его рассматривать с этой точки хрения (при этом, естественно, номера контактов совпадать не будут) — и впрямь получается, что афтар рекомендует для «штатного» режима работы коротнуть нахер батарейку:) щас воткну картинку с распиновкой перемычки
0
Я бы и на схеме изменил форму блока.
+1
а на PCF2129 никто не делал? по мне так куда интереснее выходит, за счет встроенного кварца и термостабилизации. а цена такая же. (около пары баксов)
0
  • avatar
  • woddy
  • 15 декабря 2012, 09:45
я не пробовал. тут дело не столько в цене, сколько в доставаемости. я когда что-то пишу в сообщество, стараюсь ориентироваться не ширпотреб. вон в теме про программатор камрад пишет: 74НС125 достать проблема. а PCF2129 — это всё-таки относительная экзотика:)
0
Эх, хотел сказать — вот же во всем известном магазине лежит DS3231SN, а зашел на ихний сайт — а их уже разобрали.
0
Уж лучше DS1307. Дешево и везде есть.
Да вроде и глюков поменьше, чем у других. И описана давно вдоль и поперек.
0
ну вот и я про то же:) если юзать ширпотреб — в гуглопоиске сразу по теме вываливается миллион сцылок. к слову, DS1338 тоже далеко не везде есть. но зато есть у неё охеренный плюс — взамен нее можно воткнуть DS1307 (найти который уж точно не проблема) и радоваться жизни при питании +5,0В:)
0
Закладываю в одно устройство DS3231SN, просветите пожалуйста какие у нее глюки? А то может надо что-то другое присмотреть.
0
От DS1307 решили отказаться. Очень критичная к разводке по питанию, а последнюю партию вернули, не устанавливается день недели. Перешел на M41T81. Надежней и питать можно 3 вольтами.
0
а поподробней про разводку можно?
0
На первых платах (разводил не я) блокировочный конденсатор стоял в 5 мм от микросхемы и она сбоила, пришлось вешать непосредственно на вывода.
0
Ну уж нет, пробовал я эти DS1307, в сутки на несколько секунд убегали, хоть и печатку по всем правилам разводил и кварцы разные пробовал.
0
Ну, 2129 у многих есть, стараниями NXP)
0
PCF2129 еще нет в широкой продаже.
Зато есть DS3231: goo.gl/1aHh6
0
Буквально на днях разбирался с этими часами. Это вещь, скажу я вам, в сравнение с DS1307 не идут.
Встроенный кварц, термостабилизация, коррекция хода. Всякие фишки, вроде генерация прерывания на разные события, определение севшей батарейки.
Получил их несколько штук семплами от NXP, когда те ещё слали в Россию. Теперь думаю, где бы их прикупить ещё.
0
Теперь думаю, где бы их прикупить ещё

вот именно из-за таких думок для проектов, которые будут продемонстрированы общественности, и предпочитаю использовать ширпотреб:) ибо, смотрит человек на полезное для него устройство с применением экзотики и думает — хорошая же вещь, надо бы собрать, да вот только из чего?:)
0
В элитане светятся, можно заказать. Может напишешь подробнее? Если есть что писать. Как раз под них плату кинул травиться
0
Может и напишу, но немного попозже.
0
Я в подобных часах, применяю ионистор — вместо батарейки. С ионистором 0.5F у меня проработало неделю, больше не пробовал. Короче — рекомендую.
0
а какой смысл применять ионистор?
0
Что бы подзаряжался при наличии питания. Для «необслуживаемых устройств» это кретичный момент.
Батарейка: (-) надо менять периодически, (+) долгое время работы без питания.
Аккамулятор: (+) не надо менять, (+) долгое время работы без питания, (-) потребует добавления контроллера заряда, а там и эффект памяти и пр.
Ионистор: (+) не надо менять, (-) малое время работы, (+) не надо специальных зарядников.
0
Для «необслуживаемых устройств» это кретичный момент

ну зато тут при долгом пропадании питания можно нехерово влететь:)
0
Ага, но обычно там питание не должно пропадать на долго :)
Ещё ионисторы (хотя чаще электролиты большой емкости, что логичнее) применяют в батарейных устройствах, для поддержания работы (часов в частности, не обязательно всего устройства) при смене батареек. Батарейка вроде же как есть, зачем ещё одну? только сбивать с толку пользователей будет :)
0
да я знаю, что такое ионистор и зачем их применяют:) интересовали именно преимущества замены батарейки на ионистор:)
0
В качесве бэкапа питания. Чтоб часы продолжали тикать, когда питание пропало.
0
ну так про это и вопрос:) зачем вместо батарейки применять ионисторы? плюсы в чем?
0
Литиевую баатарейку менять прийдется. Для макета — пофиг, а для изделия может оказаться проблемой. Цена как-бы почти одинаковая, а срок службы — выше.
0
ясно. ну, это смотря какое изделие
0
Ну материнка с литиевой батарейкой может без питания проваляться несколько лет и не потеряет ход часов и настройки. А поделие с ионистором? Ну и батарейки обычно хватает на десяток лет минимум, очень многие девайсы вообще не предусматривают ее замену (картриджи игровых приставок с BBSRAM и RTC, многие ноуты, сами приставки — в той же PS2 батарейка сныкана под экраном).
0
Ну и батарейки обычно хватает на десяток лет минимум
Тут не соглашусь. Это очень сильно зависит как от батарейки (саморазряд не забываем, да и ёмкость порой не на высоте), так и от устройства (ток потребления, активность использования).
На 2-х материнках (находящихся в эксплуатации, а не просто валяющихся) батарейки сдохли через 2-3 года у меня. На книжке два года срок службы, потом менять.
0
Ну, саморазряд у них как раз малый — лет 15 пролежать могут (ну, левый китай может и хуже, но никто не мешает поставить что поприличней, вроде maxell'а, а китайский 20-pack оставить для весов, мультиметров и прочих девайсов, где этих батареек хватает на полгода-год).
От потребления зависит, да, но я не припоминаю чтобы на моих материнках приходилось менять батарейки, хотя использую я их отнюдь не пару лет.
В картриджах с BBSRAM, говорят, сдыхает через 3-5 лет. Но там 1220 с выводами под пайку. В моих ноутах тоже батарейки несменные.
0
В топку китайские батарейки. У меня одна специализированная железка сожрала не подавившись 5 китайских CR2032 за лето. При том, что нормальной батарейки хватает примерно на год-полтора.
0
Зато они дешевые. А нормальной батарейки тоже хватает на совершенно неразумное время. Ну и у меня не настолько плохие впечатления от этих батареек.
0
На 2-х материнках (находящихся в эксплуатации, а не просто валяющихся) батарейки сдохли через 2-3 года у меня.
У меня предпоследний комп отработал с 2000 по 2007г. Недавно включал — работает, ни CMOS, ни часы не слетели. Это 8 лет работы + 5 лет — выключенный был. Батарейка на плате — обычная CR2032.

На работе же были случаи, на платах с четвертыми пнями, что батарейки через года полтора — два дохли… Не знаю, кто виноват — батареи или сами платы. У меня последние 3 компа дома (с 97г) — на платах от Гигабайта были. Все отработали до следующего компа без проблем.
0
У ионистора саморазряд тоже присутствует, да и срок службы у него заявлен вроде как года 3. Батарейка дает то же самое время, в добавок её заменить проще будет.

P.S.: Научитесь, пожалуйста пользоваться кнопкой «Ответить»
0
Как-то от нечего делать распаял плату индикации старых АТ-корпусов (а-ля макетка, выдернув все штыри-джамперы-индикаторы), и тут же на одной из них DS1307 приспособив.

Вообще, подобная конструкция вообще не требует специального изготовления печатной платы, там все просто…

PS Так и валяется где-то с еще вставленной батарейкой :D Наигрался :D
0
  • avatar
  • hexus
  • 15 декабря 2012, 19:01
да? а вон чуть выше граждане говорят, что охеренно чувствительна к разводке цепей питания. часы не дурковали при такой сборке «платы»?
0
Дык макетка просто-таки просит повесить кондер по питанию не куда-нибудь, а прямо на микросхему)
0
это да:) интересует вообще наличие данного кондера:)
0
Кондер-то повесить — святое дело :) В остальном норм.
0
Если питание грязное, с помехами, — любые микросхемы барахлить будут.
У меня питание обычно чистое, слежу, чтобы пульсации максимум в единицы милливольт были, на конденсаторах не экономлю, всяких по всей плате разбрасываю.

Помеху надо давить не на часах, а в месте ее возникновения. И, естественно, стараться при разводке делать токовые петли минимальной длины и площади, разумно распределять мощные и маломощные куски схем по плате. Делать шины земли и питания большой ширины, а не тонкими линиями, как некоторые норовят, да еще и хвастаются, какие у них дорожки узкие…

Корпуса кварцев — всегда заземляю.

При соблюдении этих элементарных правил, у меня никогда проблем не было на только с DS1307, но и с другими микросхемами.
0
При соблюдении этих элементарных правил

да оно ж очевидно:) я вот тоже не припомню (давненько ужЕ), чтоб у меня цифровые микросхемы дурковали из-за питания. но я ж не знаю, может там и врямь чего хитрое для DS1307 изобретать надо (хотя в даташите про это ни слова). вон возьми UC3825 — интернет же полон гневных отзывов, мол говно, а не микросхема. хотя на мой взгляд — вполне себе очень даже ничего ШИМ-контроллер. но нет — микросхема плохая, глючит, не заводится и т.д. а как на платы этих ораторов глянешь — жутко. то ли документацию не читают в принципе, то ли еще чего — хрен их разберешь.
0
да еще и хвастаются, какие у них дорожки узкие

это да, пол-ампера по дороге 0,25мм пустить — частое явление.
0
совсем не интересно.
вот если бы автор заточил дизайн под ионистор, было бы классно.
0
А в чем проблема его туда впаять вместо батарейки, простите? Предуспотреть цепь заряда его при подключенном устройстве не так и сложно.
0
проблема в том, что надо это предусмотреть до
Di Halt: Плата пойдет в промышленное производство в январе 13го года.
А то последуют потом «версия 2.0 недоступна, пока не распродам 1.0»
0
Пока что ионистор пожелали только двое. Остальных видимо и так устраивает. Лично я предпочитаю классический вариант с батарейкой.
0
аналогично. к тому же — есть файл с платой. редактируй как угодно под себя
0
Вы невнимательно прочли. Редактировать то прийдется «промышленно изготовленную плату, приобретенную в магазине ее» путем навесного монтажа с помощью мгтф, а не файл с платой.
А так не спорю, что можно сделать и свою плату, под велогенератор.
0
наверно суть в том, что двоим проще сделать свою плату с батарейкой и девушками легкого поведения.
тем более серийный девайс определенно будет укомплектован полностью. выпаивать панельку и ставить ионистор?
0
да нет, внимательно. промышленно изготовленную плату никто редактировать не собирается. надо ионистор — бери файл, да правь как надо. ну а затем — утюг/фоторезист
0
Для демобоарда батарейка предпочительнее, конечно =)
0
проблема в том, что что есть у них
VBat = 2V to 3.5V
power-fail voltage = 1.25*VBat., ниже него TWI отключается, и вы до неё не достучитесь.
Например, при ионисторе 5V питание должно быть 6.25, что естественно фейл.
При ионисторе 2.7V питание должно быть 3.375В и тут есть 2 варианта:
1) Питание устройства от 3.3В, при этом заряжать ионистор только до 2.6В
2) Питание от 5В, заряжать ионистор до 2.7В
В обоих случаях надо ставить линейный стабилизатор, и тут не понятно, как он будет вести себя с ионистором при отключении питания.
И при всём при том не получится универсального питания от 3.3 и от 5В, если только на входе устройства не поставить стабилизатор на 3.3В

Ещё вариант — отцеплять ионистор от часов полевиком при подаче питания на контроллер.

Всё это проверялось. Так что такие подводные камни.
0
power-fail voltage = 1.25*VBat

это к DS1307 относится. ради интереса — чтобы не шерстить документацию полностью, поищи контрол+ф'ом фразу «Vbat» в даташите на DS1307. почти сразу на 1,25х наткнешься. ну и сравни с даташитом на DS1338
0
ну и эта — ты ж сам снйчас пишешь, что использование ионистора в данной схеме — геморрой:) или просто интересовал рабочий вариант «классического» включения, но заточенный под ионистор?
0
Именно, испытав косяки на 1307 хотелось бы узнать — нет ли тут в DS1338 тоже подводных камней?
0
Бьюсь 4-е сутки — не заводится DS1338-33. Кто-нибудь заводил? Я грешу что землю не дал мелкосхеме. кто знает сгореть может? ask на адрес ну ни в какую не отдает… можно тему не засорять, с благодарностью советы на мыло приму.
-1
что то такое было на бракованных кварцах, правда не помню точно что отдавал на шине. Замена кварца помогла.
0
Батарейка предпочтительней будет. Цена ей копеечная, время работы больше. На крайний случай предусмотрено питание от внешнего источника.
0
DS1337 вроде подешевле будет…
0
1. далеко не везде
2. что мешает впаять 1337, если не нужна батарейка?
0
Что значит не нужна батарейка? Батарейное питание легко организуется с помощью двух диодов)))
0
это на Vcc ее повесить? так надолго не хватит
0
Рискну порекомендовать ds1394 в качестве часов. ссылка на проект
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.