Усі кейси

PowerTool

Бюджет живлення електронного пристрою як схема, яку можна порахувати: дерево живлення, режими роботи і строк роботи від батареї.

Галузь
Внутрішній інженерний інструмент
Що ми робили
Веб-застосункиВнутрішні системиВізуалізація даних
Стек
PythonFastAPIPydanticMySQLJavaScriptSVGOpenCV
Рік
2026

Живу версію покажемо на дзвінку: інструмент внутрішній і у відкритому доступі не працює.

Айдентика застосунку

7 кольорів, IBM Plex Sans і IBM Plex Mono

PowerTool

Контекст

Внутрішній інструмент Рената, співзасновника студії. Ним користується команда, яка проєктує автономні пристрої. Інструмент закритий і у відкритому доступі не працює, живу версію показуємо на дзвінку. Для кейсу ми зібрали повну демо-модель: LoRaWAN-датчик ґрунту й повітря на одному елементі 18650.

Проблема

Бюджет живлення зазвичай живе в Excel: стовпчик струмів, стовпчик ККД і сума внизу. Така таблиця нічого не знає про режими пристрою. ККД перетворювача в ній сталий, хоча насправді залежить від струму й напруги. І вона не покаже, що режим на пів відсотка часу забирає чотири п'ятих заряду.

Обмеження

Відповідь має сходитися до мікроампера. Тому кожен компонент описаний так само, як у даташиті: межі напруги й струму, струм спокою, криві ККД для кількох вхідних напруг. Чисел, яких немає в даташиті, модель не вигадує.

Рішення просто там, де вони живуть

Чому ми зробили саме так.

Рішення просто там, де вони живуть

Що ми зробили, і чому

Профіль місії і строк роботи

Профіль місії і строк роботи

Період, тривалість кожного режиму і режим, що забирає залишок часу. На виході середній струм, заряд за період і строк роботи елемента. Тривалість передачі ніхто не вписував: її рахує аркуш радіомодуля.

Калькуляційний аркуш усередині компонента

Калькуляційний аркуш усередині компонента

Для навантажень, де струм виходить наприкінці розрахунку. Власний рушій формул знає 46 функцій і ще чотири, яких немає в Excel: аркуш розуміє, в якому режимі його питають. Тут він рахує час LoRa-передачі зі spreading factor і довжини пакета, і результат стає тривалістю режиму.

plotgrab: криві з даташита

plotgrab: криві з даташита

Криві ККД у даташиті існують лише картинкою. Дві опорні точки на вісь, піпетка на кожну криву, рамка на легенду, і таблиця для компонента готова. На наборі з 69 кривих медіанна похибка 0,02  висоти кадру.

Модель проти вимірювань

Модель проти вимірювань

Що намиряв прилад у кожному режимі, лежить поруч із тим, що каже модель. Під час пошуку GNSS модель чекає 96,6 , прилад показує 99, , розбіжність +3,2 . Модель, яку ніхто не звіряє, лишається малюнком.

Що вийшло

Інструмент показує те, що таблиця середніх ховає. У демо-моделі пошук GNSS займає 0,5  часу і забирає 81,  заряду. Модель звіряється зі стендом: у тому самому режимі розрахунок дає 96,6 , вимірювання 99, , різниця 3,2 .

18типів компонентів, кожен зі своєю моделлю втрат
46функцій у власному рушії формул
421автоматичний тест
0,023 %медіанна похибка при читанні кривих

Ближчий погляд

Натисни на кадр, і він відкриється на весь екран.

Результати режиму: споживання від батареї, корисне навантаження, втрати і ККД, поруч усі режими.
Те саме дерево в режимі сну: струми в мікроамперах, вимкнені рейки сірі.
Друга плата на власному аркуші, вхідні рейки намальовані заглушками.
Відкритий вузол: деталь, звідки живиться, яку рейку дає і в яких режимах існує.
Бібліотека компонентів: межі, струм спокою і криві ККД, які читає солвер.
Криві ККД за групами вхідної напруги, вставляються з двох стовпчиків.
Проєкт тримає власну копію кожної деталі й пам'ятає, звідки її взято.
Світла тема, той самий кадр.

Послуги в цьому проєкті

Розкажи про свою задачу

Вистачить кількох речень. Відповімо протягом кількох годин і запропонуємо час для дзвінка.

  1. 1За кілька годин: відповість людина, поділиться першими думками й, можливо, поставить кілька питань.
  2. 2За кілька днів: дзвінок на 30 хвилин. Безкоштовно й ні до чого не зобов’язує.
  3. 3Після дзвінка: кошторис із фіксованою ціною. Або чесна відповідь, що ми тобі не підходимо, і порада, до кого звернутися.

Жодних скриптів продажів. Ти говоритимеш із людьми, які реально це будуватимуть.

Алергія на форми? Розуміємо.info@chronicles.cz+420 773 230 278

Надсилаючи форму, ти погоджуєшся на обробку зазначених даних для відповіді на цю заявку. Як ми поводимося з даними. Дані потрібні лише для відповіді. Ми їх не продаємо і не додаємо в розсилку.