вбудовані системи

Апаратне т а програмне забезпечення «розумного» весла для системи вимірювання прикладеної сили

Оцінка обсягу та якості зусиль весляра у процесі тренування відіграє важливу роль у підготовці до змагань та покращенні його результатів. У статті розглянуто існуючі комерційні рішення, такі як гребні тренажери та окремі сенсорні пристрої. Визначено, що такі пропозиції дозволяють фіксувати частоту або траєкторію руху, але не вимірюють силу. Також вони мають обмеженість функціональності в реальних умовах на воді або високу вартість. Тому пропонується вивести тренування веслярів у площину сучасних технологій вимірювання та аналізу інформації у реальному часі.

ПРОГРАМОВАНА ВБУДОВАНА СИСТЕМА ДОСЛІДЖЕННЯ ПАРАМЕТРІВ АДАПТИВНОЇ АКУСТИКИ

У статті розглянуто структуру та функціональні можливості програмованої вбудованої системи дослідження параметрів адаптивної акустики AMES (Acoustic Measurement Embedded System). Основною платформою реалізації є програмована система на кристалі PSoC 5 LP, що забезпечує широкі можливості програмного керування процесами вимірювання акустичних параметрів. Запропоновано метод змішаного сигнального перетворення на основі селективного підсилення заряду, що дає змогу підвищити завадостійкість і точність вимірювань.

АНАЛІЗ МЕТОДІВ ТА ЗАСОБІВ ПРОЄКТУВАННЯ ВБУДОВАНИХ СИСТЕМ ІНТЕРНЕТУ РЕЧЕЙ

У статті проведено аналіз методів та засобів проєктування вбудованих систем Інтернету речей (IoT). Розглянуто основні етапи розробки IoT-систем, виконано порівняння основних підходів до проектування і визначено їхні переваги та обмеження. Проведено аналіз апаратних платформ, їхніх характеристик, продуктивності, енергоефективності та застосування в різних сферах. Розглянуто програмні інструменти та їхню ефективність у розробці IoT-рішень.

Покращення стиснення коду для мікроконтролерів ARM Cortex M за допомогою попередньої фільтрації

Протягом останніх десятиліть розмір коду уже не є обмеженням, за винятком малих вбудованих систем. ARM Cortex M – типова архітектура мікроконтролерів у таких системах. Запропоновано простий, але ефективний підхід для покращення стиснення коду алгоритмом загального призначення Deflate, оснований на попередній фільтрації двійкового коду Thumb2. Він перетворює перед стисненням інструкції BL (перехід зі збереженням адреси повернення), що вказують на ту саму ефективну адресу, і відновлює оригінальні коди операцій після декомпресії.