circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 





TOC Archive

Overview TOC of all print issues

Single Article Purchases require the use of a Pop Up window which contains the password.

 

 

 

#177 April 2005

Robotics

Table of Contents


Task Manager
My Favorite Subject, by Jennifer Huber

Priority Interrupt
Dead as a Doornail, by Steve Ciarcia

New Product News, edited by John Gorsky

AVRCam: A Low-Cost Embedded Vision System
John Orlando

The AVRcam is a low-cost image-processing engine. The system shows great promise for robotics applications, as well as motion detection and object recognition. p.12

Keywords: Camera, robotics, AVR, vision, OV6620, C3088, ATmega8, line tracking

(If you have pop-ups disabled, click here for a password.)

—Feature Article —
Simple USB Data Acquisition

Read it now!

by Bruce Pride
Simple data acquisition is only a project away. Bruce shows you how to build a simple data acquisition device around an LPC2138. The system features a simple GUI that allows you to view graphed data instead of the streaming serial data in a terminal emulator session. p. 20

Keywords: USB, data acquisition, LPC2138, CP2101, MCB2130, LM60

Automatic Gate Control
Peter Gibbs

Peter’s automatic gate control simulation project involves everything from wireless communication to motor control. Read on to learn how to build the controllers and place the sensors. p.28

Keywords: Wireless, motor control, optical sensor, BASIC Stamp 2, SAA1027, RX-99, TX-99

(If you have pop-ups disabled, click here for a password.)

Embedded Security Design (Part 2): Circuit Board
Joe Grand
In the first part of this series, Joe described superficial design solutions that will help protect your embedded products. This month he sheds light on security issues related to the circuit board. He’ s got your entire design covered. p.34

Keywords: Security, attacks, circuit level, reverse engineering, die analysis, memory, PLD, FPGA, power supply, cryptography

(If you have pop-ups disabled, click here for a password.)

ABOVE THE GROUND PLANE
Foolish LED Tricks
Ed Nisley

Ed recently bought a cheap LED flashlight that barely worked. Rather than ask for a refund, he rebuilt the flashlight and learned a lot about LED technology in the process. p. 40

Keywords: LED, current source, charge pump, MAX1595

(If you have pop-ups disabled, click here for a password.)

Digital RC Servo Controller (Part 1): 32-Channel Design
Eric Gagnon

The days of linking serial servo controllers to support a high number of channels are over. In the first part of this series, Eric explores RC serial servo controller theory. Plan on using a 32-channel controller in your next robotics project. p. 44

Keywords: Servo, radio, controller, PWM, serial, FPGA, ATmega8515L, SC203, Mini SSC II

(If you have pop-ups disabled, click here for a password.)

FROM THE BENCH
Stay in Touch:
Sensor Material for Robotics Applications
Jeff Bachiochi
Peratech’s quantum tunneling composite (QTC) technology is going to change the way you approach your robotics projects. Read on to learn how Jeff softened the grip of a Heathkit Hero robot with a QTC sensor. p. 48

Keywords: Quantum tunneling composite technology, QTC, touch, sensor, robotics, pressure, Flexiforce, load cell, PIC12F675

(If you have pop-ups disabled, click here for a password.)

APPLIED PCs
Test-Driving the Micro64
Fred Eady
Planning an AVR-based industrial control or data logging application? Check out the Micro64, which is a modular AVR-based controller housed in a 42-pin, 1.5-cubic-inch potted brick. p. 52

Keywords: Micro64, Micro128, AVR, analog, digital, I/O, memory, ADC, CodeVisioAVR, BASCOM-AVR, utilities

(If you have pop-ups disabled, click here for a password.)

Practical Application for TDD (Part 2): Automated Test-Driven Environment
Mike Smith, Moreno Bariffi, Warren Flaman, Adam Geras, Lily Huang, Andrew Kwan, Alan Martin, & James Miller

Last month you learned about the numerous advantages to test-driven development (TDD), which is a primary component of an agile development technique. Now you’ll find out how to build a prototype TDD environment for an embedded system. p. 60

Keywords: TDD, test-driven development, ADSP-BF533, TMP03, CppUnitLite, setup, testing

(If you have pop-ups disabled, click here for a password.)

Three-Axis Stepper Motor Controller (Part 1): Design Basics
Viraj Bhanage, Prajakta Deshpande, & Praveen Deshpande

Technicians in high-tech laser laboratories use optical components such as lenses, mirrors, and filters to direct laser output. A multiple-axis stepper motor controller gives technicians greater control over the components. Special firmware enables remote control from a PC. p. 68

Keywords: Stepper motor, driver, P89C51RD2, L279, L298N

(If you have pop-ups disabled, click here for a password.)

SILICON UPDATE
USB Easy Riders

Tom Cantrell
Tom takes a closer look at USB technology and the process of upgrading applications with USB connectivity. Chips like the CP2102 make the procedure a whole lot easier. p. 78

Keywords: USB, USB On-the-Go, FT232BM, FT2232C, CP2102, drivers, RS-232

(If you have pop-ups disabled, click here for a password.)

Test Your EQ

Index of Advertisers

PREVIEW May #178
Communications
'Net Radio: Build an Internet Radio Receiver
Connect with USBLab
USB 2.0 Interface

Add USB to Any System
Network GPIB Controller

Digital RC Servo Controller (Part 2): Circuitry Details
Three-Axis Stepper Motor Driver (Part 2): Software Implementation
USB Interface Development
APPLIED PCs Build a Wi-Fi WebServer
FROM THE BENCH Speech Synthesis with SpeakJet
SILICON UPDATE More Flash, Less Cash