STM32 Blue pill RTC

А зачем часам батарейка?
И, кстати, IMHO часы гораздо лучше делать на ESP8266.

Странный вопрос зачем батарейка ? Может что бы время не сбрасывалась, когда питание отключается. Можно конечно использовать внешний таймер, но если он есть в STM хотелось бы им воспользоваться.

Нашел магазин с оригинальными чипами.

Сам еще не заказывал, но в комментариях пишут оригинал.

Не может оригинальный STM32F103 столько стоить (да еще в готовом устройстве и с бесплатной доставкой).

https://aliexpress.ru/item/1005004918334754.html
Чип 266 руб плюс доставка 100 . По моему нормальная цена. Куда дороже.

А если прозвонить VBAT и VCC VDD?
Просто ножка VBAT на самом камне должна быть под питанием в любом случае - есть батаоейка или нет …

Да фиг его знает как у них цены формируются. $2.8 при закупе от 10000 штук:

https://www.st.com/en/microcontrollers-microprocessors/stm32f103c8.html#sample-buy

не буду рассуждать о нелепости ценообразования, примеров с ЧД я уже приводил на старом форуме, они кстати симметричны, расскажу историю двух недельной давности…
заказчик, по моему велению)), отказался от голых чипов STM32F401CCU6, в угоду BlackPill с теми же чипами (цена), заказы были в “WeAct Studio Official Store”, все было замечательно, пока они там не закончились, кстати приходившие платки просто мигали светиком на порту и прекрасно поддавались прошивке как по SWD, так и по буту USB через CubeProgrammer.
так вот, они там закончились, и магазин был сменен, я не буду озвучивать на какой, но платы пришедшие от туда, не мигали портом, а уже шимились, на том же встроенном светодиоде, но при этом отказывались шится, не то что через USB загрузчик , по SWD то же!!
тут я и подумал… CH? CS? ARM?
не знаю, в кишки я не полез, оказалось все на поверхности…
короче ребята решили так облегчить жизнь ДУРДУИНШИКАМ, что прошили туда бут через COM и залочили это дело битом защиты, для “них”)
короче пока до меня это дошло, со всех сошел холодный пот, партия была серьезная…
мальчик седел день и тыкал программатор, разлочивая эти ЧерныеПилюли.

вот такая вот история…

3 лайка

Питания на ножке Vbat нет, vbat c VCC не звониться. Когда плата запитана ток на батарейке 0, как только отключаю питания 3 мА. Может кто то замерить свой ток на батарейке ?

Может диод “наоборот” стоит?

как “звоните” ? тестируйте в режиме проверки диодов. причем в обе стороны

Ни одного диода, кроме светодиодов на синей пилюле нет …

Может вам все таки было бы правильнее плату у другого продавца купить? с этой явно что то не так.

ЗЫ. Ток от батарейки на пин VBAT не мерял, будет время - померяю, но от CR2032 не первой свежести, уже минимум месяц плата время корректно держит.

Или ТС путает мили и микро амперы …

Может и не путает.
Я помню, что у меня на “синей таблетке” была такая же проблема - от батарейки на пине VB работал не только часовой осцилятор, но и основной чип.

По моему разумению, там должен быть диод полярностью от VCC к VB, чтобы обратно ток не шел. Если не прав - поправьте.

2 лайка

Провел эксперименты, никакого диода не нашел.
Пин VBAT платы как ему и положено идет на чип, ни с GND ни с VCC ничего не прозванивается ни в ту ни в другую сторону.
В разрыв между VBAT и CR2032 поставил амперметр, который показал ноль :thinking:

Update: RTC при включении МК не запущен, поэтому и показывает видимо ноль, сейчас изолентой попробую колхоз сделать, прилепить батарейку и запустить часы.

1 лайк

У меня вот так
И питание на VCC = ~2v

Фокус замера тока при запущенном RTC не удался, мой прибор упорно показывает потребление = ноль от батарейки CR2032, пошел читать даташит.

это очень много, попробуйте купить плату другого продавца.