Мультиадаптерна прототипна плата MIKROE STM32F407ZGT6
Дякуємо, що обрали МІКРО!
Ми представляємо вам найкраще мультимедійне рішення для розробки вбудованих систем. Елегантний зовні, але надзвичайно потужний всередині, ми створили його, щоб надихнути на видатні досягнення. І тепер усе твоє. Насолоджуйтесь преміум-класом.
Виберіть свій власний вигляд
Ідентичний ззаду, вибір спереду.
- mikromedia 5 для STM32 резистивний FPI з безелем
- mikromedia 5 для STM32 Резистивний FPI з рамкою
mikromedia 5 для STM32 RESISTIVE FPI — це компактна розробна плата, створена як комплексне рішення для швидкої розробки мультимедійних і орієнтованих на GUI програм. Завдяки 5-дюймовому резистивному сенсорному екрану, керованому потужним графічним контролером, який може відображати 24-бітну кольорову палітру (16.7 мільйонів кольорів), разом із вбудованим звуковим CODEC CODEC з підтримкою DSP, це ідеальне рішення для будь-якого типу мультимедійних програм. .
Його ядром є потужний 32-розрядний мікроконтролер STM32F407ZGT6 або STM32F746ZGT6 (у подальшому тексті іменується «host MCU») виробництва STMicroelectronics, який забезпечує достатню обчислювальну потужність для найскладніших завдань, забезпечуючи плавну графічну продуктивність і глюки. -безкоштовне відтворення звуку.
Однак ця розробна плата не обмежується лише мультимедійними додатками: mikromedia 5 для STM32 RESISTIVE FPI («mikromedia 5 FPI» у наступному тексті) має USB, параметри радіочастотного підключення, цифровий датчик руху, п’єзозумер, функцію заряджання акумулятора, SD -Кардрідер, RTC та багато іншого, що розширює його використання за межі мультимедіа. Три компактних роз’єми mikroBUS Shuttle представляють собою найбільш відмітну функцію підключення, що дозволяє отримати доступ до величезної бази Click boards™, яка зростає щодня.
Зручність використання mikromedia 5 FPI не закінчується його здатністю прискорити створення прототипів і розробку додатків.tages: це розроблено як повне рішення, яке можна впровадити безпосередньо в будь-який проект без додаткових модифікацій обладнання. Ми пропонуємо два типи мікромедіа 5 для плат STM32 RESISTIVE FPI. Перший має TFT-дисплей із рамкою навколо нього та ідеально підходить для кишенькових пристроїв. Інша плата mikromedia 5 for STM32 RESISTIVE FPI має TFT-дисплей із металевою рамою та чотирма кутовими монтажними отворами, які дозволяють легко встановлювати її в різні типи промислових пристроїв. Кожну опцію можна використовувати в рішеннях для розумного дому, а також у стінових панелях, системах безпеки та автомобільних системах, автоматизації виробництва, контролі процесів, вимірюванні, діагностиці та багато іншого. Для обох типів гарний корпус — це все, що вам потрібно, щоб перетворити плату mikromedia 5 for STM32 RESISTIVE FPI у повністю функціональний дизайн.
ПРИМІТКА: Цей посібник повністю демонструє лише один варіант mikromedia 5 для STM32 RESISTIVE FPI для ілюстрації. Інструкція поширюється на обидва варіанти.
Ключові особливості мікроконтролера
У своїй основі mikromedia 5 для STM32 Resistive FPI використовує STM32F407ZGT6 або STM32F746ZGT6 MCU.
STM32F407ZGT6 — це 32-розрядне ядро RISC ARM® Cortex®-M4. Цей MCU виробляється компанією STMicroelectronics і має спеціальний блок з плаваючою комою (FPU), повний набір функцій DSP і блок захисту пам’яті (MPU) для підвищеної безпеки додатків. Серед багатьох периферійних пристроїв, доступних на головному MCU, ключові функції включають:
- 1 МБ флеш-пам'яті
- 192 + 4 КБ SRAM (включаючи 64 КБ пам'яті з підключенням ядра)
- Адаптивний прискорювач реального часу (ART Accelerator™), що дозволяє виконувати стан без очікування з флеш-пам’яті
- Робоча частота до 168 МГц
- 210 DMIPS / 1.25 DMIPS/МГц (Dhrystone 2.1) Щоб отримати повний список функцій MCU, зверніться до таблиці даних STM32F407ZGT6
STM32F746ZGT6 — це 32-розрядне ядро RISC ARM® Cortex®-M7. Цей MCU виробляється компанією STMicroelectronics і має спеціальний блок з плаваючою комою (FPU), повний набір функцій DSP і блок захисту пам’яті (MPU) для підвищеної безпеки додатків. Серед багатьох периферійних пристроїв, доступних на головному MCU, ключові функції включають:
- 1 Мб флеш-пам'яті
- 320 Кб SRAM
- Адаптивний прискорювач реального часу (ART Accelerator™), що дозволяє виконувати стан без очікування з флеш-пам’яті
- Робоча частота до 216 МГц
- 462 DMIPS / 2.14 DMIPS/МГц (Dhrystone 2.1) Щоб отримати повний список функцій MCU, зверніться до таблиці даних STM32F746ZGT6.
Програмування/налагодження мікроконтролерів
Головний MCU можна програмувати та налагоджувати через JTAG/ SWD-сумісний 2×5 контактний роз’єм (1), позначений як PROG/DEBUG. Цей заголовок дозволяє використовувати зовнішній програматор (наприклад, CODEGRIP або mikroProg). Програмування мікроконтролера також можна здійснити за допомогою завантажувача, який попередньо запрограмований у пристрої за замовчуванням. Усю інформацію про програмне забезпечення завантажувача можна знайти на наступній сторінці: www.mikroe.com/mikrobootloader
Скидання MCU
Плата оснащена кнопкою Reset (2), яка розташована на задній стороні плати. Він використовується для створення НИЗЬКОГО логічного рівня на контакті скидання мікроконтролера.
Блок живлення
Блок живлення (PSU) забезпечує чисте та відрегульоване живлення, необхідне для належної роботи розробної плати mikromedia 5 FPI. Головний мікроконтроллер разом з рештою периферійних пристроїв потребує регульованого та безшумного джерела живлення. Тому блок живлення ретельно розроблений для регулювання, фільтрації та розподілу живлення по всіх частинах mikromedia 5 FPI. Він оснащений трьома різними входами джерела живлення, що забезпечує всю гнучкість, необхідну mikromedia 5 FPI, особливо при використанні в полі або як інтегрований елемент більшої системи. У разі використання кількох джерел живлення схема автоматичного перемикання живлення з попередньо визначеними пріоритетами гарантує, що буде використано найбільш відповідний.
Блок живлення також містить надійну та безпечну схему зарядки батареї, яка дозволяє заряджати одноелементну Li-Po/Li-Ion батарею. Також підтримується опція Power OR-ing, яка забезпечує безперебійне живлення (UPS), коли зовнішнє або USB-джерело живлення використовується в поєднанні з акумулятором.
Детальний опис
Блок живлення має дуже складне завдання із забезпечення живлення головного мікроконтролера та всіх бортових периферійних пристроїв, а також зовнішніх підключених периферійних пристроїв. Однією з ключових вимог є забезпечення достатнього струму, уникаючи обtagе падіння на виході. Крім того, блок живлення повинен мати можливість підтримувати кілька джерел живлення з різним номінальним об’ємомtages, що дозволяє перемикатися між ними за пріоритетом. Конструкція блоку живлення, заснована на наборі високопродуктивних мікросхем перемикання потужності виробництва Microchip, забезпечує дуже хорошу якість вихідного об’єму.tage, високий номінальний струм і знижене електромагнітне випромінювання.
На вході сtage блоку живлення, MIC2253, високоефективна мікросхема регулятора підвищення напругиtagелектронний захист гарантує, що обtage введіть на наступному stage є добре регульованим і стабільним. Використовується для підвищення гучностіtagе низького об'ємуtagджерела живлення (Li-Po/Li-Ion батарея та USB), що дозволяє наступні stage для подачі добре відрегульованих 3.3 В і 5 В на плату розробки. Набір дискретних компонентів використовується, щоб визначити, чи вимагає джерело вхідного живлення обсягtage boost. Якщо одночасно підключено кілька джерел живлення, ця схема також використовується для визначення рівня пріоритету вхідного сигналу: блок живлення 12 В із зовнішнім підключенням, живлення через USB та Li-Po/Li-Ion акумулятор.
Перехід між доступними джерелами живлення призначений для забезпечення безперебійної роботи відвертої плати. Наступний ПГУ сtage використовує два синхронні понижувальні регулятори MIC28511, здатні забезпечити до 3 А. IC MIC28511 використовує архітектури HyperSpeed Control® і HyperLight Load®, забезпечуючи надшвидку перехідну реакцію та високу ефективність малого навантаження. Кожен з двох понижуючих регуляторів використовується для подачі живлення на відповідну шину живлення (3.3 В і 5 В) по всій платі розробки та підключеним периферійним пристроям.
томtage посилання
MCP1501, високоточна буферизована обtagДовідка від Microchip використовується для надання дуже точного обсягуtagе посилання без обtage дрейф. Його можна використовувати для різних цілей: найпоширеніші використання включають voltage посилання на аналого-цифрові перетворювачі, цифро-аналогові перетворювачі та периферійні пристрої компараторів на головному мікроконтроллері. MCP1501 може забезпечити до 20 мА, обмежуючи його використання виключно об’ємомtagкомпаратори з високим вхідним опором. Залежно від конкретного застосування можна вибрати або 3.3 В від шини живлення, або 2.048 В від MCP1501. Вбудована перемичка SMD, позначена як REF SEL, пропонує два томиtagе довідковий вибір:
- REF: 2.048 В від високоточної обtage посилання IC
- 3V3: 3.3 В від основної шини живлення
роз'єми БП
Як пояснюється, удосконалена конструкція блоку живлення дозволяє використовувати кілька типів джерел живлення, забезпечуючи безпрецедентну гнучкість: живлення від Li-Po/Li-Ion батареї забезпечує максимальний ступінь автономності. У ситуаціях, коли живлення є проблемою, його можна живити від зовнішнього джерела живлення 12 В постійного струму, підключеного через двополюсну гвинтову клему. Живлення не є проблемою, навіть якщо воно живиться через кабель USB. Його можна живити через роз’єм USB-C, використовуючи джерело живлення від USB HOST (тобто персонального комп’ютера), настінний USB-адаптер або акумуляторний блок живлення. Доступно три роз’єми джерела живлення, кожен зі своїм унікальним призначенням:
- CN6: роз’єм USB-C (1)
- TB1: гвинтова клема для зовнішнього блоку живлення 12 В постійного струму (2)
- CN8: стандартний роз’єм акумулятора XH із кроком 2.5 мм (3)
роз'єм USB-C
Роз’єм USB-C (позначений як CN6) забезпечує живлення від хосту USB (зазвичай ПК), блоку живлення USB або настінного адаптера USB. При живленні через роз’єм USB доступна потужність залежатиме від можливостей джерела. Максимальна номінальна потужність разом із дозволеною вхідною потужністюtagДіапазон у разі використання джерела живлення USB наведено в таблиці Рисунок 6:
USB блок живлення | ||||
Вхідний об'ємtage [V] | Вихідний випtage [V] | Максимальний струм [A] | Максимальна потужність [Вт] | |
ХВ | МАКС | 3.3 | 1.7 | 5.61 |
4.4 |
5.5 |
5 | 1.3 | 6.5 |
3.3 і 5 | 0.7 і 0.7 | 5.81 |
У разі використання ПК як джерела живлення максимальну потужність можна отримати, якщо головний ПК підтримує інтерфейс USB 3.2 і оснащений роз’ємами USB-C. Якщо головний ПК використовує інтерфейс USB 2.0, він зможе забезпечити найменшу потужність, оскільки в цьому випадку доступно лише до 500 мА (2.5 Вт при 5 В). Зауважте, що при використанні довших USB-кабелів або USB-кабелів низької якості об’ємtage може вийти за межі номінального робочого об’ємуtagдіапазону, що спричиняє непередбачувану поведінку плати розробки.
ПРИМІТКА: Якщо USB-хост не обладнано роз’ємом USB-C, можна використовувати USB-адаптер типу A – тип C (входить у комплект).
Гвинтова клема 12 В постійного струму
Зовнішнє джерело живлення 12 В можна підключити через 2-полюсну гвинтову клему (позначену як TB1). Використовуючи зовнішнє джерело живлення, можна отримати оптимальну потужність, оскільки один зовнішній блок живлення можна легко замінити на інший, а його потужність і робочі характеристики можна визначити для кожного застосування. Розробна плата допускає максимальний струм 2.8 А на шину живлення (3.3 В і 5 В) при використанні зовнішнього джерела живлення 12 В. Максимальна номінальна потужність разом із дозволеною вхідною потужністюtagдіапазон у разі використання зовнішнього джерела живлення наведено в таблиці рис. 7:
Зовнішнє джерело живлення | ||||
Вхідний об'ємtage [V] | Вихідний випtage [V] | Максимальний струм [A] | Максимальна потужність [Вт] | |
ХВ | МАКС | 3.3 | 2.8 | 9.24 |
10.6 |
14 |
5 | 2.8 | 14 |
3.3 і 5 | 2.8 і 2.8 | 23.24 |
малюнок 7: Стіл зовнішнього живлення.
Роз'єм акумулятора Li-Po/Li-Ion XH
При живленні від одноелементної Li-Po/Li-Ion батареї mikromedia 5 FPI пропонує можливість дистанційного керування. Це забезпечує повну автономність, дозволяючи використовувати його в деяких дуже специфічних ситуаціях: небезпечне середовище, застосування в сільському господарстві тощо. Роз’єм батареї є стандартним роз’ємом XH із кроком 2.5 мм. Це дозволяє використовувати ряд однокомпонентних Li-Po та Li-Ion батарей. Блок живлення mikromedia 5 FPI забезпечує зарядку батареї як від роз’єму USB, так і від зовнішнього джерела живлення 12 В постійного струму. Схема заряджання батареї блоку живлення керує процесом заряджання батареї, забезпечуючи оптимальні умови заряджання та подовжуючи термін служби батареї. Про процес заряджання свідчить світлодіодний індикатор BATT, розташований на задній панелі mikromedia 5 FPI.
Модуль БП також включає схему зарядного пристрою акумулятора. Залежно від робочого стану плати розробки mikromedia 5 FPI, зарядний струм можна встановити на 100 мА або 500 мА. Коли плату розробки вимкнено, мікросхема зарядного пристрою розподілить всю доступну потужність для заряджання акумулятора. Це призводить до швидшого заряджання зі струмом заряджання приблизно 500 мА. Під час увімкнення живлення доступний зарядний струм буде встановлено приблизно на 100 мА, що зменшить загальне споживання електроенергії до розумного рівня. Максимальна номінальна потужність разом із дозволеною вхідною потужністюtagДіапазон, коли використовується джерело живлення від батареї, наведено в таблиці Рисунок 8:
Живлення від акумулятора | ||||
Вхідний об'ємtage [V] | Вихідний випtage [V] | Максимальний струм [A] | Максимальна потужність [Вт] | |
ХВ | МАКС | 3.3 | 1.3 | 4.29 |
3.5 |
4.2 |
5 | 1.1 | 5.5 |
3.3 і 5 | 0.6 і 0.6 | 4.98 |
малюнок 8: Таблиця живлення акумулятора.
Резервування живлення та безперебійне живлення (UPS)
Модуль блоку живлення підтримує резервування джерела живлення: він автоматично перемикається на найбільш відповідне джерело живлення, якщо одне з джерел живлення вийде з ладу або від’єднається. Резервування джерела живлення також забезпечує безперебійну роботу (тобто функція ДБЖ, батарея все ще забезпечуватиме живлення, якщо USB-кабель від’єднано, без скидання mikromedia 5 FPI протягом перехідного періоду).
Увімкнення плата mikromedia 5 FPI
Після підключення належного джерела живлення (1) у нашому випадку з одноелементною Li-Po/Li-Ion батареєю mikromedia 5 FPI можна ввімкнути. Це можна зробити за допомогою невеликого перемикача на краю плати, позначеного як SW1 (2). Якщо ввімкнути його, модуль живлення буде ввімкнено, а живлення розподілятиметься по всій платі. Світлодіодний індикатор, позначений як PWR, вказує на те, що mikromedia 5 FPI увімкнено.
Резистивний дисплей
Високоякісний 5-дюймовий кольоровий TFT-дисплей із резистивною сенсорною панеллю є найбільш відмінною рисою mikromedia 5 FPI. Дисплей має роздільну здатність 800 на 480 пікселів і може відображати до 16.7 млн кольорів (24-бітна глибина кольору). Дисплей mikromedia 5 FPI має досить високий коефіцієнт контрастності 500:1 завдяки 18 світлодіодам високої яскравості, які використовуються для підсвічування. Дисплейний модуль керується мікросхемою графічного драйвера SSD1963 (1) від Solomon Systech. Це потужний графічний співпроцесор, оснащений 1215 Кб кадрової буферної пам'яті. Він також містить деякі розширені функції, такі як апаратне прискорення обертання дисплея, віддзеркалення дисплея, апаратне віконце, динамічне керування підсвічуванням, програмоване керування кольором і яскравістю тощо.
Резистивна панель, заснована на контролері TSC2003 RTP, дозволяє розробляти інтерактивні програми, пропонуючи сенсорний інтерфейс управління. Контролер сенсорної панелі використовує інтерфейс I2C для зв’язку з головним контролером. Оснащений високоякісним 5-дюймовим дисплеєм (2) і контролером, який підтримує жести, mikromedia 5 FPI представляє дуже потужне апаратне середовище для створення різноманітних додатків людсько-машинного інтерфейсу (HMI), орієнтованих на GUI.
Зберігання даних
Плата розробки mikromedia 5 FPI оснащена двома типами пам'яті: зі слотом для карт microSD і модулем флеш-пам'яті.
слот для карти microSD
Гніздо для картки microSD (1) дозволяє зберігати великі обсяги даних назовні, на картці пам’яті microSD. Він використовує захищений цифровий інтерфейс входу/виводу (SDIO) для зв’язку з MCU. Також на платі передбачена схема виявлення карт microSD. Картка microSD є найменшою версією SD-карти, її розмір становить лише 5 x 11 мм. Незважаючи на невеликий розмір, він дозволяє зберігати величезну кількість даних. Для читання та запису на SD-карту потрібне відповідне програмне забезпечення/мікропрограмне забезпечення, запущене на головному мікроконтроллері.
Зовнішня флеш-пам'ять
mikromedia 5 FPI оснащено флеш-пам'яттю SST26VF064B (2). Модуль флеш-пам'яті має щільність 64 Мбіт. Його комірки зберігання впорядковані у 8-бітних словах, у результаті чого загальний обсяг енергонезалежної пам’яті становить 8 Мб, доступних для різноманітних програм. Найбільш відмітними особливостями модуля SST26VF064B Flash є його висока швидкість, дуже висока витривалість і дуже хороший період збереження даних. Він може витримувати до 100,000 100 циклів і зберігати збережену інформацію понад XNUMX років. Він також використовує інтерфейс SPI для зв’язку з MCU.
Підключення
mikromedia 5 FPI пропонує величезну кількість варіантів підключення. Він включає підтримку WiFi, RF і USB (HOST/DEVICE). Окрім цих опцій, він також пропонує три стандартизовані роз’єми mikroBUS™ Shuttle. Це значне оновлення для системи, оскільки воно дозволяє взаємодіяти з величезною базою Click boards™.
USB
Головний мікроконтроллер оснащено периферійним модулем USB, що забезпечує просте підключення через USB. USB (універсальна послідовна шина) — це дуже популярний промисловий стандарт, який визначає кабелі, роз’єми та протоколи, що використовуються для зв’язку та живлення між комп’ютерами та іншими пристроями. mikromedia 5 FPI підтримує режими USB як HOST/DEVICE, що дозволяє розробляти широкий спектр різноманітних додатків на основі USB. Він оснащений роз’ємом USB-C, який пропонує багато перевагtages, порівняно з попередніми типами роз’ємів USB (симетричний дизайн, більший номінальний струм, компактний розмір тощо). Вибір режиму USB здійснюється за допомогою мікросхеми монолітного контролера. Ця IC забезпечує виявлення та індикацію каналу конфігурації (CC).
Щоб налаштувати mikromedia 5 FPI як USB HOST, MCU має встановити для виводу USB PSW логічний рівень LOW (0). Якщо встановлено ВИСОКИЙ логічний рівень (1), mikromedia 5 FPI діє як ПРИСТРІЙ. У режимі HOST mikromedia 5 FPI забезпечує живлення під’єднаного ПРИСТРОЮ через роз’єм USB-C (1). Вивід USB PSW керується головним мікроконтролером, що дозволяє програмному забезпеченню контролювати режим USB. Штифт USB ID використовується для визначення типу пристрою, підключеного до порту USB, відповідно до специфікацій USB OTG: штифт USB ID, підключений до GND, вказує на пристрій HOST, а штифт USB ID встановлений у стан високого опору ( HI-Z) означає, що підключений периферійний пристрій є ПРИСТРОЄМ.
RF
mikromedia 5 FPI пропонує зв'язок через всесвітній радіодіапазон ISM. Діапазон ISM охоплює діапазон частот від 2.4 ГГц до 2.4835 ГГц. Цей діапазон частот зарезервований для промислового, наукового та медичного використання (звідси абревіатура ISM). Крім того, він доступний у всьому світі, що робить його ідеальною альтернативою WiFi, коли потрібен зв’язок M2M на короткій відстані. У mikromedia 5 FPI використовується nRF24L01+ (1), однокристальний трансивер 2.4 ГГц із вбудованим модулем протоколу основної смуги частот, виробництва Nordic Semiconductors. Це ідеальне рішення для бездротових додатків із наднизьким енергоспоживанням. Цей трансивер використовує модуляцію GFSK, що забезпечує швидкість передачі даних у діапазоні від 250 Кбіт/с до 2 Мбіт/с. Модуляція GFSK є найефективнішою схемою модуляції радіочастотного сигналу, яка зменшує необхідну смугу пропускання, таким чином витрачаючи менше енергії. nRF24L01+ також має власний Enhanced ShockBurst™, канальний рівень пакетної передачі даних. Окрім інших функціональних можливостей, він пропонує 6-канальний MultiCeiver™, який дозволяє використовувати nRF24L01+ у топології мережі «зірка». nRF24L01+ використовує інтерфейс SPI для зв’язку з хостом MCU. Уздовж ліній SPI він використовує додаткові контакти GPIO для SPI Chip Select, Chip Enable і для переривання. Радіочастотна секція mikromedia 5 FPI також має маленьку мікросхемну антену (4), а також роз’єм SMA для зовнішньої антени.
WiFi
Дуже популярний модуль WiFi (2), позначений як CC3100, забезпечує підключення до мережі WiFi. Цей модуль є повним рішенням WiFi на чіпі: це потужний мережевий процесор WiFi з підсистемою керування живленням, що пропонує стек TCP/IP, потужний криптографічний механізм із підтримкою 256-бітного AES, захист WPA2, технологію SmartConfig™ та багато іншого. більше. Звільняючи завдання обробки Wi-Fi та Інтернету з MCU, він дозволяє головному MCU обробляти більш вимогливі графічні додатки, що робить його ідеальним рішенням для додавання підключення WiFi до mikromedia 5 FPI. Він використовує інтерфейс SPI для зв’язку з головним MCU разом із кількома додатковими контактами GPIO, які використовуються для скидання, сплячого режиму та звітування про переривання.
Перемичка SMD, позначена як FORCE AP (3), використовується для примусового переходу модуля CC3100 у режим точки доступу (AP) або режим станції. Однак режим роботи модуля CC3100 може бути змінений програмним забезпеченням.
Ця перемичка SMD пропонує два варіанти:
- 0: висновок FORCE AP підтягується до логічного рівня LOW, примусово перемикаючи модуль CC3100 у режим STATION
- 1: висновок FORCE AP підтягується до логічного рівня HIGH, примусово перемикаючи модуль CC3100 у режим AP. На друкованій платі mikromedia 4 FPI є мікросхемна антена (5), а також роз’єм SMA для зовнішньої антени WiFi.
човникові роз’єми mikroBUS™
Плата розробки Mikromedia 5 для STM32 RESISTIVE FPI використовує роз’єм mikroBUS™ Shuttle, абсолютно нове доповнення до стандарту mikroBUS™ у формі роз’єму IDC 2 × 8 з кроком 1.27 мм (50 mil). На відміну від розеток mikroBUS™, роз’єми mikroBUS™ Shuttle займають набагато менше місця, що дозволяє використовувати їх у випадках, коли потрібна більш компактна конструкція. На платі розробки є три роз’єми mikroBUS™ Shuttle (1), позначені від MB1 до MB3. Як правило, роз’єм mikroBUS™ Shuttle можна використовувати в поєднанні з платою розширення mikroBUS™ Shuttle, але не обмежується ним.
Плата розширення mikroBUS™ Shuttle (2) – це додаткова плата, оснащена звичайним роз’ємом mikroBUS™ і чотирма отворами для кріплення. Його можна підключити до роз’єму mikroBUS™ Shuttle за допомогою плоского кабелю. Це забезпечує сумісність із величезною базою Click boards™. Використання mikroBUS™ Shuttles також надає ряд додаткових переваг:
- При використанні плоских кабелів положення mikroBUS™ Shuttle не є фіксованим
- Плати розширення mikroBUS™ Shuttle містять додаткові монтажні отвори для стаціонарного встановлення
- Можна використовувати довільну довжину плоских кабелів (залежно від конкретних випадків використання)
- Підключення можна додатково розширити, з’єднавши ці роз’єми каскадом за допомогою Shuttle click (3)
Для отримання додаткової інформації про плату розширення mikroBUS™ Shuttle і Shuttle
Натисніть, відвідайте web сторінки:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
Щоб отримати додаткову інформацію про mikroBUS™, відвідайте офіційний сайт web сторінка на www.mikroe.com/mikrobus
Пропонуючи пару звукових периферійних пристроїв, mikromedia 5 FPI завершує свою мультимедійну концепцію. Він оснащений п’єзозумером, який надзвичайно легко запрограмувати, але він може видавати лише найпростіші звуки, корисні лише для сигналів тривоги чи сповіщень. Другим варіантом аудіо є потужна мікросхема VS1053B (1). Це аудіодекодер Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI та кодер PCM/IMA ADPCM/Ogg Vorbis, обидва на одній мікросхемі. Він оснащений потужним ядром DSP, високоякісними аналого-цифровими і цифро-аналоговими перетворювачами, драйвером для стереонавушників, здатним керувати навантаженням 30 Ом, виявленням нульового переходу з плавною зміною гучності, елементами керування басами та високими частотами та багато іншого.
П'єзо зумер
П’єзозумер (2) — простий пристрій, здатний відтворювати звук. Він керується невеликим транзистором попереднього зміщення. Зумер можна керувати шляхом застосування сигналу ШІМ від мікроконтролера на базі транзистора: висота звуку залежить від частоти сигналу ШІМ, а гучністю можна керувати, змінюючи його робочий цикл. Оскільки його дуже легко програмувати, він може бути дуже корисним для простих будильників, сповіщень та інших типів простої звукової сигналізації.
Аудіо кодек
Вимогливі до ресурсів і складні завдання обробки аудіо можна звільнити від головного MCU за допомогою спеціального аудіокодека IC, позначеного як VS1053B (1). Ця мікросхема підтримує багато різних аудіоформатів, які зазвичай зустрічаються на різних цифрових аудіопристроях. Він може кодувати та декодувати аудіопотоки незалежно, одночасно виконуючи завдання, пов’язані з DSP. VS1053B має кілька ключових особливостей, які роблять цю мікросхему дуже популярним вибором, коли мова заходить про обробку звуку.
Пропонуючи високоякісне апаратне стиснення (кодування), VS1053B дозволяє записувати аудіо, займаючи набагато менше місця порівняно з тією самою аудіоінформацією в необробленому форматі. У поєднанні з високоякісними АЦП і ЦАП, драйвером для навушників, вбудованим аудіоеквалайзером, регулятором гучності та іншим, він представляє собою універсальне рішення для будь-якого типу аудіододатків. Разом із потужним графічним процесором аудіопроцесор VS1053B повністю доповнює мультимедійні аспекти плати розробки mikromedia 5 FPI. Плата mikromedia 5 FPI оснащена 3.5 мм чотириконтактним роз'ємом для навушників (3), що дозволяє підключити гарнітуру з мікрофоном.
Датчики та інша периферія
Набір додаткових вбудованих датчиків і пристроїв додає ще один рівень зручності використання платі розробки mikromedia 5 FPI.
Цифровий датчик руху
FXOS8700CQ, передовий інтегрований 3-осьовий акселерометр і 3-осьовий магнітометр, може виявляти багато різних подій, пов’язаних з рухом, у тому числі виявлення орієнтації, виявлення вільного падіння, виявлення ударів, а також виявлення подій торкання та подвійного торкання. Про ці події можна повідомити головному MCU через два виділені контакти переривання, тоді як передача даних виконується через інтерфейс зв’язку I2C. Датчик FXOS8700CQ може бути дуже корисним для визначення орієнтації дисплея. Його також можна використовувати, щоб перетворити mikromedia 5 FPI на повне рішення для 6-осьового електронного компаса. Адресу веденого пристрою I2C можна змінити за допомогою двох перемичок SMD, згрупованих під міткою ADDR SEL (1).
Годинник реального часу (RTC)
Головний MCU містить периферійний модуль годинника реального часу (RTC). Периферійний пристрій RTC використовує окреме джерело живлення, як правило, акумулятор. Щоб забезпечити безперервне відстеження часу, mikromedia 5 FPI оснащено кнопковою батареєю, яка підтримує функціональність RTC, навіть якщо основне джерело живлення ВИМКНЕНО. Надзвичайно низьке енергоспоживання периферійного пристрою RTC дозволяє цим батареям працювати дуже довго. Розробна плата mikromedia 5 FPI оснащена тримачем кнопкової батареї (2), сумісною з типами кнопкової батареї SR60, LR60, 364, що дозволяє включати годинник реального часу в програми.
ОБЕРІТЬ ДИЗАЙНЕР NECTO ДЛЯ ПРОГРАМ З ГРАФІЧНИМ Інтерфейсом користувача
Легко створюйте програми Smart GUI за допомогою дизайнера NECTO Studio та графічної бібліотеки LVGL.
що далі
Тепер ви завершили ознайомлення з усіма функціями mikromedia 5 для STM32 RESISTIVE FPI. Ви познайомилися з його модулями та організацією. Тепер ви готові почати використовувати свою нову дошку. Ми пропонуємо кілька кроків, які, ймовірно, є найкращим способом почати.
КОМПІЛЯТОРИ
NECTO Studio — це повне кросплатформне інтегроване середовище розробки (IDE) для вбудованих додатків, яке надає все необхідне для початку розробки та створення прототипів, включаючи програми Click board™ і графічні інтерфейси для вбудованих пристроїв. Швидка розробка програмного забезпечення досягається легко, оскільки розробникам не потрібно розглядати код низького рівня, що звільняє їх від зосередження на самому коді програми. Це означає, що зміна MCU або навіть усієї платформи не вимагатиме від розробників переробки свого коду для нового MCU чи платформи. Вони можуть просто перейти на потрібну платформу, застосувати правильне визначення дошки file, і код програми продовжить працювати після одноразової компіляції. www.mikroe.com/necto.
ПРОЕКТИ GUI
Після того, як ви завантажили NECTO Studio, і оскільки ви вже отримали дошку, ви готові почати писати свої перші проекти GUI. Виберіть між декількома компіляторами для конкретного MCU, який є на пристрої mikromedia, і почніть використовувати одну з найпопулярніших графічних бібліотек у індустрії вбудованих пристроїв – графічну бібліотеку LVGL, невід’ємну частину NECTO Studio. Це чудова відправна точка для майбутніх проектів GUI.
СПІЛЬНОТА
Ваш проект починається на EmbeddedWiki – найбільшій у світі платформі для вбудованих проектів із понад 1 мільйоном готових до використання проектів, створених за допомогою попередньо розроблених і стандартизованих апаратних і програмних рішень, які служать відправною точкою для розробки індивідуальних продуктів або програм. Платформа охоплює 12 тем і 92 програми. Просто виберіть потрібний MCU, виберіть програму та отримайте 100% дійсний код. Незалежно від того, чи ви новачок, який працює над своїм першим проектом, чи досвідчений професіонал над своїм 101-м, EmbeddedWiki гарантує завершення проекту із задоволенням, усуваючи непотрібний час.tage. www.embeddedwiki.com
ПІДТРИМКА
MIKROE пропонує безкоштовну технічну підтримку до кінця терміну служби, тож якщо щось піде не так, ми готові допомогти. Ми знаємо, як важливо мати можливість покластися на когось у моменти, коли ми застрягли з нашими проектами з будь-якої причини або стикаємося з дедлайном. Ось чому наш відділ підтримки, як один із стовпів, на яких базується наша компанія, тепер також пропонує преміальну технічну підтримку для бізнес-користувачів, забезпечуючи ще коротші терміни для рішень. www.mikroe.com/support
ВІДМОВА ВІД ВІДПОВІДАЛЬНОСТІ
Вся продукція компанії MIKROE захищена законом про авторське право та міжнародним договором про авторське право. Тому цей посібник слід розглядати як будь-який інший матеріал, захищений авторським правом. Жодна частина цього посібника, включаючи описані тут продукти та програмне забезпечення, не може бути відтворена, збережена в пошуковій системі, перекладена чи передана в будь-якій формі чи будь-яким способом без попереднього письмового дозволу MIKROE. PDF-версію посібника можна роздрукувати для приватного чи локального використання, але не для розповсюдження. Будь-яка зміна цього посібника заборонена. MIKROE надає цю інструкцію «як є» без будь-яких гарантій, явних або неявних, включаючи, але не обмежуючись, непрямими гарантіями чи умовами комерційної придатності чи придатності для певної мети.
MIKROE не несе жодної відповідальності за будь-які помилки, упущення та неточності, які можуть відображатися в цьому посібнику. Ні в якому разі компанія MIKROE, її директори, посадові особи, співробітники або дистриб’ютори не несуть відповідальності за будь-які непрямі, конкретні, випадкові чи непрямі збитки (включаючи збитки через втрату комерційного прибутку та бізнес-інформації, перерву в бізнесі чи будь-які інші матеріальні збитки), що виникають внаслідок використання цього посібника або продукту, навіть якщо компанія MIKROE була повідомлена про можливість таких пошкоджень. MIKROE залишає за собою право змінювати інформацію, що міститься в цьому посібнику, у будь-який час без попереднього повідомлення, якщо це необхідно.
ДІЯЛЬНІСТЬ ВИСОКОГО РИЗИКУ
Продукція MIKROE не є відмовостійкою, а також не розроблена, виготовлена або призначена для використання чи перепродажу як обладнання для керування в режимі онлайн у небезпечних середовищах, що вимагають відмовостійкості, наприклад, при роботі ядерних установок, систем навігації чи зв’язку літаків, повітряних керування дорожнім рухом, апарати прямого життєзабезпечення або системи зброї, у яких збій програмного забезпечення може призвести безпосередньо до смерті, тілесних ушкоджень або серйозної фізичної чи екологічної шкоди («Високоризикова діяльність»). Компанія MIKROE та її постачальники прямо відмовляються від будь-яких явних або непрямих гарантій придатності для діяльності з високим ризиком.
ТОРГОВІ МАРКИ
Назва та логотип MIKROE, логотип MIKROE, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ і mikroBUS™ є товарними знаками MIKROE. Усі інші торгові марки, згадані тут, є власністю відповідних компаній. Усі інші назви продуктів і компаній, які з’являються в цьому посібнику, можуть бути або не бути зареєстрованими товарними знаками чи авторськими правами відповідних компаній і використовуються лише для ідентифікації чи пояснення та на користь власників без наміру порушувати права. Copyright © МІКРОЕ, 2024, Усі права захищено.
- Якщо ви хочете дізнатися більше про нашу продукцію, відвідайте наш webсайт за адресою www.mikroe.com
- Якщо у вас виникли проблеми з будь-яким із наших продуктів або вам потрібна додаткова інформація, будь ласка, розмістіть свій квиток за адресою www.mikroe.com/support
- Якщо у вас є запитання, коментарі чи ділові пропозиції, не соромтеся звертатися до нас за адресою office@mikroe.com
Документи / Ресурси
![]() |
Мультиадаптерна прототипна плата MIKROE STM32F407ZGT6 [pdfІнструкція з експлуатації STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Multi Adapter Prototype Board, STM32F407ZGT6, Multi Adapter Prototype Board, Adapter Prototype Board, Prototype Board, Board |