Добрый день.
Делаю миниатюрное USB-устройство, которое должно уметь работать также автономно, питаясь от часовой батарейки. Жанр - регистратор сигналов с датчиков. Вероятно, будет летать на авиамоделях, низкий вес зачтется. Время устройство должно знать.
Сражаюсь за размер и время жизни от батареи, на 8-разрядные микросхемы насмотрелся, теперь присматриваюсь к STM32.
Только 2 корпуса в принципе помещаются, QFN36 и TQFP48.
Размерами 6x6x1 и 9x9x1.6 мм.
В QFN36 нет ножек для часового кварца, но он меньше и дешевле (кажется), легко покупается.
Как лучше сделать часы реального времени?
Поставить большой корпус и воспользоваться RTC микроконтроллера, или маленький корпус дополнить отдельной микросхемой RTC, например, DS1337?
Если учесть, что все равно потребуется регулятор напряжения для питания от USB, то может быть вариант с внешним RTC и полным отключением питания ARM-а будет более экономичным. Но как-то неприятно увеличивать количество корпусов.
Мерять время RC-генератором утопия? Как думаете, есть ли шанс сделать часы, сопоставимые по точности с кварцевыми, если периодически пробуждаться и корректировать RC-генератор по быстрому и точному кварцу 4-16MHz?
Где и какие кварцевые резонаторы для монтажа на поверхность модно покупать в Москве?
Интересуют часовые и 4-16MHz, размерами 2x3mm, 2x2 и около того?
Есть ли регулятор напряжения для питания stm32 от USB компактнее, дешевле и экономиченнее, чем TI reg710-33 (reg711-33) ?
крик ярости 1: зачем же они так поступили с ножками в мелких корпусах?!
крик ярости 2: на сайте ST в разделе параметрического поиска по stm32 есть stm32f103rb в корпусе tfbga 5x5x1.2мм с 64 ножками. Datasheet старый, без описания ножек и корпуса. В продаже тоже не видно.
крик ярости 3: с чего NXP делает такие большие корпуса для cortex-ов?!