Design Automation


Demo system integrates motor control and networking functions

31 October 2007 Design Automation

As microprocessor-based motor control moves toward ubiquity, the case for intelligently networking those controls becomes apparent.

Luminary Micro's Stellaris microcontrollers not only enable sophisticated motor controls, but also provide networking capabilities to build small and large scale device networks. These networking capabilities allow a distributed approach to complex control problems by placing intelligence at the point of control. This can improve latency, accuracy, reliability and security - important considerations in realtime control systems. Network application examples include a small controller area network (CAN) in an electric wheelchair, a factory production line and an Internet-controlled pipeline pumping system.

The Automation System Demo (Figure 1) available from Luminary represents a typical automation system, with many time-critical inputs and outputs working together over networks. Seven control boards, using a total of three different Stellaris microcontroller family members, operate the distributed control system. CAN is used for board-to-board communication, while Ethernet provides a web interface to a local computer or to the Internet.

Figure 1. The Automation System Demo setup
Figure 1. The Automation System Demo setup

Operational overview

The demo system has two conveyor belts and four robotic arms (see Figure 1). A complex motion sequence transfers and stacks wood blocks in continuous circulation. The overall process is configured and monitored by an embedded Web server running on a Stellaris EK-LM3S8962 evaluation board. Embedded Web server technology enables any authorised person with access to the World Wide Web to view and control system operation.

A brushless DC (BLDC) motor operates each conveyor belt. A 75:1 gearbox reduces shaft speed and enables conveyor speeds between 5 centimetres/second and 10 centimetres/second. BLDC motors are synchronous machines, so the motor shaft position, velocity and belt speed are directly controlled by the BLDC motor control. Four robotic arms, located in a row between the conveyor belts, are responsible for moving blocks as they move along the conveyor belts. See Figure 2 for a detailed view of the system. The arms have six axes of motion; each axis is actuated by a servo motor that allows approximately 180ø of joint rotation.

The system comprises seven circuit boards interconnected using a CAN bus:

* Two BLDC motor controls (one for each conveyor belt).

* Four servo control boards (one for each robotic arm).

* One EK-LM3S8962 evaluation board.

The servo and BLDC motor control boards each incorporate a Stellaris microcontroller for local intelligence and CAN interfacing. The evaluation board's primary role is to serve as a bridge between the motor and servo control boards on the CAN bus, and the user information transmitted over the Ethernet interface. The Automation System Demo also implements a graphical control console which uses the evaluation board as an embedded Web server.



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Hardware architectural options for artificial intelligence systems
NuVision Electronics Editor's Choice AI & ML
With smart sensors creating data at an ever-increasing rate, it is becoming exponentially more difficult to consume and make sense of the data to extract relevant insight. This is providing the impetus behind the rapidly developing field of artificial intelligence.

Read more...
New Studio 6 SDK
Design Automation
New Simplicity Studio 6 SDK opens development environment, and opens developers to Series 3.

Read more...
High-speed edge AI evaluation kit
NuVision Electronics DSP, Micros & Memory
The AMD Versal AI Edge VEK280 evaluation kit is now available. Featuring the Versal AI Edge VE2802 device, this kit is optimised for evaluating and developing compute-intensive ML inference applications.

Read more...
Matter 1.2 adds new capabilities
NuVision Electronics Editor's Choice Telecoms, Datacoms, Wireless, IoT
This update introduces new device types and expands the reach of Matter into new markets, while also bringing other improvements that enhance interoperability and user experience.

Read more...
Linux SD-WAN appliance
NuVision Electronics Computer/Embedded Technology
With its powerful quad-core performance and 12 high-speed SERDES lanes, the SoC delivers exceptional processing power for network data management and security.

Read more...
Adaptive system-on-chip
NuVision Electronics Telecoms, Datacoms, Wireless, IoT
Built on the proven Versal architecture, AMD’s VP1902 SoC delivers double the capacity and connectivity of the prior generation device.

Read more...
Industry’s smallest 128 Mb SPI NOR flash
NuVision Electronics DSP, Micros & Memory
GigaDevice has announced the industry’s smallest 128 Mb SPI NOR flash, GD25LE128EXH, in the ultra-compact 3 x 3 x 0,4 mm FO-USON8 package.

Read more...
Arm Cortex-M7 MCU product family
NuVision Electronics AI & ML
GigaDevice Semiconductor Inc. introduces its first Arm Cortex-M7 core microcontroller product family, the GD32H737/757/759 ultra-high performance MCU series.

Read more...
Isolated power solutions promote carbon neutrality
NuVision Electronics Power Electronics / Power Management
MPS has introduced a series of dedicated controllers for high-power applications, as well as power ICs with high-voltage capacitive isolation technology.

Read more...
Sub-GHz SoC with 1+ mile wireless range
NuVision Electronics Telecoms, Datacoms, Wireless, IoT
Silicon Labs’ EFR32FG23 (FG23) and EFR32ZG23 (ZG23) SoC solutions provide developers with flexible, multi-protocol sub-GHz connectivity options which support a wide range of modulation schemes and advanced wireless technologies.

Read more...