АТ32 - бюджетна альтернатива STM32

АТ32 - бюджетна альтернатива STM32

29.07.2024

Мікроконтролер (MCU) - це фундамент польотних контролерів, а мікроконтролери STM32 вже давно стали стандартом з моменту появи 32-розрядних FC, пропонуючи стабільність і продуктивність, з якими інші не можуть зрівнятися.

Що таке AT32?

AT32 - це мікроконтролер виробництва компанії ArteryTek. Важливо відзначити, що AT32 не є копією або прямою заміною STM32. Для роботи з Betaflight, AT32 потребує певної адаптації. Однак, враховуючи його продуктивність і ціну, він є непоганою альтернативою STM32.

Ви не втратите жодних додаткових функцій або обчислювальної потужності при переході з STM32 на AT32. Дійсно привабливим аспектом мікроконтролерів AT32 є їх доступність.

Насправді, AT32 MCU (AT32F421) вже використовується в деяких з останніх ESC, включаючи Hobbywing G2 45A, 65A 4in1 ESC. Він працює під управлінням прошивки BLHeli_32, але ви також знайдете цю мікросхему на AM32 ESC.

Нижче наведено огляд специфікацій популярних мікросхем STM32 F4, що використовуються в польотних контролераx AT32F435.

Новий чіп, який з’являється в польотних контролерах - це AT32 F435. Він забезпечує продуктивність між STM32 F405 і F722, працюючи на частоті 288 мГц, порівняно з 168 мГц у F405 і 216 мГц у F722. Незважаючи на те, що він базується на тому ж ядрі M4, що і серія STM32 F4, він пропонує продуктивність, порівнянну з більшим ядром M7, яке використовується в серії F7, завдяки збільшеній частоті і об'єму оперативної пам'яті. Крім того, завдяки меншому розміру корпусу, AT32F435 є чудовою альтернативою STM32F411.

Зауважте, що неможливо порівнювати швидкість процесора безпосередньо, потрібно враховувати більше, наприклад, відмінності та точність одиниць з floating point. Хоча чіп STM32 F7 має подвійну точність для одиниць з floating point, в реальному світі його вплив мінімальний.

Що дійсно виділяє чіпсет Artery, так це співвідношення ціни та продуктивності. AT32 F435 дешевший за аналоги STM32 F4, що призводить до зниження вартості контролерів польоту.

Купівля AT32 FC

Якщо ви зацікавлені потенціалом контролерів польоту AT32 і хочете спробувати їх, то вони доступні для придбання. Наразі NeutronRC є єдиним виробником, який пропонує їх.

Один з перших контролерів польоту AT32 - це плата AIO з монтажним шаблоном 25,5×25,5 мм, що працює на базі мікроконтролера AT32F435. Він поставляється з інтегрованим 4-в-1 ESC, який працює на прошивці AM32, що живиться від мікроконтролера AT32F421. Існує 3 версії, які розрізняються за номіналами ESC: 35A, 45A та 55A. Існує також трохи дорожча версія BLHeli_32. 

Для тих, хто шукає альтернативу, iFlight також випустив свій перший AT32 FC (iFlight Blitz ATF435)

Застереження: Сумісність з Betaflight

Artrey все ще є відносно новим в системі FPV, а це означає, що існують проблеми з драйверами та сумісністю з Betaflight. 

Встановлення драйверів

Коли ви вперше підключаєте AT32 FC до комп'ютера, Windows має встановити драйвери автоматично. Якщо цього не сталося, ви можете встановити драйвери вручну, дотримуючись цих інструкцій. Зверніть увагу, що Impulse RC Driver Fixer не працює для AT32 FC.

Драйвер підключення

Цей драйвер потрібно встановлювати рідко, але якщо ви взагалі не можете підключити AT32 FC до конфігуратора Betaflight, може знадобитися встановити драйвер віртуального COM-порту.

  1. Відвідайте сторінку MCU: https://www.arterychip.com/en/product/AT32F435.jsp
  2. У розділі "USB Tool and Driver" завантажте та встановіть "Virtual serial port composite PC driver": https://www.arterychip.com/download/USB_Tool_Driver/VirtualCOM_Composite_DriverInstalll_V1.0.31.zip

Драйвери DFU

Іноді ви можете підключитися до AT32 FC, але не можете прошити прошивку, це означає, що потрібен DFU-драйвер. Якщо ви перевірите в Диспетчері пристроїв, він покаже AT32 в режимі DFU з жовтим символом, що вказує на відсутність відповідних драйверів.

  1. Перейдіть на сторінку AT32F435: https://www.arterychip.com/en/product/AT32F435.jsp
  2. У розділі "Resources", потім "Tool", завантажте "In-System-Programming tool supporting AT32 MCU": https://www.arterychip.com/download/TOOL/Artery_ISP_Programmer_V2.0.11.zip
  3. Відкрийте архів і перейдіть до каталогу "Artery_DFU_DriverInstall", щоб запустити інсталятор.
  4. Завершіть установку і перезавантажте комп'ютер (від'єднайте кабель, підключіть його знову).

Висновок

Чіп Artery AT32 забезпечує стабільну роботу за значно нижчою ціною.

Наш Інстаграм

Наш чат Телеграм

ГоловнаПошукБажане БлогПрофіль