Suurema võimsuse ja lisafunktsioonidega Uno R4 peaks hõlbustama keerukate projektide loomist.

Arduino, avatud lähtekoodiga elektroonikaplatvorm, mis on harrastajatele ja tegijatele jõudu andnud juba üle kümne aasta, teatas hiljuti oma Uno sarja uusimast täiendusest Arduino Uno R4. See uus tahvel, mis peaks turule tulema tänavu mais, on oluline uuendus populaarsele R3 mudelile, mis on olnud kasutusel alates 2010. aastast.

Täiesti uue Renesase SoC-ga Uno R4 on mängumuutja, mis võimaldab muuta teie keeruliste projektidega toimetulekut. Aga miks see uus 32-bitine RA4-seeria MCU hakkab asju raputama?

Sellel on võimsam protsessor

Kui olete Arduino platvormi juba mõnda aega kasutanud, teate, et neid on palju erinevat tüüpi Arduino mikrokontrollereid, millel on erinevad võimalused ja ühenduvus. Kõigi Uno R4 jaoks välja kuulutatud riistvarauuendustega võib sellest saada tegijate jaoks Arduino tahvel.

Kõige olulisem on see, et selle võimas Renesas RA4M1 (32-bitine Arm Cortex-M4) protsessor töötab muljetavaldava 48 MHz sagedusega. See tähendab Uno R3-ga võrreldes märkimisväärset 3–16-kordset töötlemisvõimsuse kasvu. Üldiselt pakub Cortex M4 suuremat jõudlust kiirema taktsageduse ja täiustatud juhistega komplektid, mis võimaldavad koodi tõhusamat ja kiiremat täitmist – erinevalt Uno eelmisest 8-bitisest AVR MCU-st R3.

Võrreldes väiksemate tahvlitega nagu Raspberry Pi Pico, millel on Cortex M0+, on Cortex-M4 jõudlus umbes kuus korda parem. Võimalik, et saate käivitada oma lemmikprojekte, mis hõlmavad anduritelt kiirete andmete, näiteks kõrgsageduslike analoogsignaalide andmete hõivamist ja töötlemist.

Täiendatud salvestusruum

Kiirema kellasageduse ja laiendatud mäluga saate hüvasti jätta liiga levinud pead kraapivate hetkedega, mil mõtlete, miks teie kood ei tööta, avastamaks, et see on tingitud sellest, et teie Serial.print() avaldused olid loid MCU jaoks liiga paljusõnalised või teie kolossaalne massiiv näris ära kõik saadaolevad mälu.

Arduino kirjutas oma teates ajaveebi postitus et Uno R4 tuleb oluliselt laiendatud SRAM-i ja välkmäluga.

"SRAM muutus 2 kB-lt 32 kB-le ja välkmälu 32 kB-lt 256 kB-le, et mahutada keerukamaid projekte."

Vaadates seda edasi, avab see ukse funktsioonirikkamate rakenduste loomiseks, näiteks need, mis hõlmavad andmete logimist või andmetöötlust asjade Interneti-projektides.

Riistvara kapitaalremont

Uus plaat pakub palju nõutud riistvaratäiustusi sarnases kompaktses vormis, et võimaldada ühilduvust olemasolevate kilpide ja komponentidega. Pardakomponentide täiustamine võimaldab teil teha seda, mida varem oli võimalik teha ainult kohandatud plaatidega.

USB-C ja Vin ühilduvus

Uno R4 on varustatud USB-C-pordiga toiteallikaks ja arvutiga programmeerimiseks, mis on eelmise USB-B-pordiga võrreldes märkimisväärne uuendus. Arduino tahvlitel USB-C-portide olemasolu ajendas tootjate kogukond, mis viis selle versiooniuuenduseni. Lisaks toetab Uno R4 Vinil 24 volti, muutes selle ühilduvaks paljude toiteallikatega.

CAN Buss

Manussüsteemides kasutamise poolest tuntud CAN-siin (Controller Area Network) võimaldab teil minimeerida juhtmestikku ja täita mitut toimingut paralleelselt, ühendades mitu kilpi. Koos SPI-pordiga (Serial Peripheral Interface) peaks see võimaldama tõhusamat suhtlust projekti erinevate komponentide vahel.

Täiustatud digitaal-analoogmuundur (DAC)

Uno R4 sisaldab 12-bitist analoog-DAC-d, mis tagab analoogväljundi suurema täpsuse ja täpsuse. Teie projekte, mis nõuavad täpsust võrreldes analoogsignaalidega, nagu anduriliides ja mootori juhtimine, suurendatakse.

Sisseehitatud Wi-Fi moodul

Teil on võimalik valida kahe plaadi versiooni vahel: Uno R4 WiFi ja Uno R4 Minima. WiFi versioon on varustatud Espressif S3 Wi-Fi mooduliga, mis sobib ideaalselt IoT projektide või muude juhtmevaba ühenduvust vajavate projektide jaoks.

Teisest küljest pakub Uno R4 Minima kuluefektiivset võimalust neile, kes vajavad konkreetselt uue mikrokontrolleri võimsust ilma täiendavate ühenduvusfunktsioonideta.

Tarkvara ühilduvus ja varajase kasutuselevõtu programm

Kuigi uued riistvarauuendused on muljetavaldavad, on Uno R4 tarkvara ühilduvus sama oluline. Arduino on teatanud Varajase kasutuselevõtu programm et kõrvaldada kõik Arm-põhisele 32-bitisele protsessorile ülemineku tõttu tekkida võivad tarkvara kokkusobimatused. Ainult Arduino keeles kirjutatud raamatukogud ja näited peaksid uue tahvliga sujuvalt töötama. Konkreetse protsessori või arhitektuuri jaoks optimeeritud teegid võivad aga vajada teisaldamist.

Õnneks pakub Arduino tasuta Uno R4 tahvleid arendajatele, kes soovivad oma teeke uue plaadi jaoks värskendada. See Arduino tugi tagab, et Uno R3 jaoks välja töötatud suur varjete, õpetuste ja koodide raamatukogu on uue plaadi jaoks jätkuvalt saadaval.

Tegijate järgmise põlvkonna juhatus

Arduino Uno R4 on niigi muljetavaldava tahvlite rea oluline uuendus. Uued riistvarafunktsioonid muudavad Uno R4 võimsamaks ja mitmekülgsemaks, säilitades samal ajal ühilduvuse olemasoleva riistvaraga.