ARM-Based Evaluation Boards for Motion and Sensing Applications

著者 Maury Wright

Electronic Products の提供


Evaluation boards remain one of the best tools for design engineers that want to experiment with a new microcontroller (MCU) architecture and investigate specific applications such as robotics, wireless communications, and motion sensing and control. To that end, Texas Instruments (TI) and STMicroelectronics have both introduced ARM-based evaluation or demonstration boards that also integrate a variety of intriguing peripherals and capabilities.

These boards allow design teams the chance to work with the 32-bit ARM® Cortex™-M3 processor – a relative newcomer to the MCU scene. Until now, most designers have worked primarily with 8- and 16-bit MCUs. The TI product is optimized for robotics applications, and the STMicroelectronics (ST) design supports what the company calls 10 degrees of freedom (10-DOF) in inertial and environmental sensing applications.

The TI Stellaris Evalbot (Robotic Evaluation Platform) evaluation platform is a small working robot originally introduced in the fall of 2010. Recently, the company unveiled an updated Evalbot with an extended library of sample projects and the ability to use wireless capabilities to communicate with the robot.

An 80-MHz Stellaris LM3S9B92 MCU powers the robotic platform and integrates 256 Kbytes of flash memory and 96 Kbytes of SRAM. The MCU also includes Ethernet and CAN interfaces, along with a USB interface that can be used in host, device, and on-the-go modes.

The robotic platform comes preloaded with TI’s StellarisWare application that provides baseline robotic capabilities. The design includes TI motor-driver ICs along with two DC motors that drive and steer the robot. Optical sensors monitor wheel rotation with 45° resolution, and other sensors handle bump detection.

TI offers five versions of the development platform for five different software-development tool chains, including Keil RealView MDK-ARM, IAR Systems Embedded Workbench, CodeSourcery G++ GNU, Code Red Technologies Red Suite, and TI Code Composer Studio tools. The tools are generally only available during an evaluation period, or are limited in terms of the size of project (code size) that can be produced

Perhaps the most enticing element of the new Evalbot platform is wireless support. The platform includes a wireless expansion port that can be populated with the TI CC1101 Evaluation module. The module operates at 868 or 915 MHz and is compatible with the TI eZ430-Chronos sport watch, which also functions as a wireless development system. The Chronos system is based on the 16-bit TI MSP430 MCU and can be programmed to control the Evalbot over the wireless link.

10 degrees of freedom
The new ST iNEMO (iNErtial MOdule) board is intended to demonstrate the capabilities of a variety of ST sensor ICs and modules and the 32-bit STM32F103RE MCU. Like the TI product, the latest STEVAL-MKI062V2 is the second-generation of an evaluation module.

The 4 x 4-cm module includes accelerometers, gyroscopes, magnetometers, and temperature and barometric sensors that ST refers to as a 10-DOF sensing platform.

Five separate sensing elements comprise the 10-DOF platform. The LPR430AL device is a MEMS-based, two-axis gyroscope that provides pitch and roll outputs. The LY330ALH device is a MEMS-based, yaw-axis gyroscope. The LSM303DLH device is a six-axis geomagnetic module. The LPS001DL is a pressure sensor. And the STLM75 is a temperature sensor.

Collectively, the 10-DOF platform provides three-axis sensing of linear, angular, and magnetic motion along with the capability of measuring temperature and pressure, the latter of which can be converted to altitude data. ST supplies PC software that allows developers to easily access the sensor data and a software library for use in the development process. The company suggests that the module will support robotic, virtual reality, augmented reality, and human machine interface applications.

The iNEMO module features a processor with 512 Kbytes of flash memory along with USB, CAN, 11 timers, and three A/D converters.

Digi-Key also offers additional resources for design teams working on ARM-based projects. For example, the ARM Cortex Resource Guide includes a comprehensive set of articles on the Cortex family in addition to material specific to applications such as home automation and mobile devices.

免責条項:このウェブサイト上で、さまざまな著者および/またはフォーラム参加者によって表明された意見、信念や視点は、Digi-Key Electronicsの意見、信念および視点またはDigi-Key Electronicsの公式な方針を必ずしも反映するものではありません。

著者について

Maury Wright

Maury Wright is an electronics engineer turned technology journalist and industry consultant with broad experience in technology areas ranging from microprocessors to digital media to wireless to power management. Wright worked at EDN Magazine for 22 years, serving as editor-in-chief and editorial director for five years. Wright also served as editor of EE Times' Digital Home and Power Management websites.

Currently, Wright is working as a consultant for a number of technology companies and writing under his own byline for the Intel Embedded Community website and for LEDs Magazine.

Wright has won numerous industry awards, including ASBPE national wards for EDN's 50th Anniversary Issue and a similar award for the EDN Prying Eyes department. Wright is an expert in the area of digital media and the connected home, having covered the wired and wireless service-provider and in-home networks extensively. This expertise extends from processors and ASSPs all the way up through the end application. Wright graduated from Auburn University in 1978 with a BSEE and a curriculum emphasis on digital design and development with early microprocessors.

出版者について

Electronic Products

雑誌『Electronic Products』とElectronicProducts.comは、電子機器およびシステム設計の責任を持つ技術者や技術管理者に関連情報を提供しています。