Circuit Cellar CD 2004
ISSUE 162
January 2004
Theme: Analog Techniques
TASK MANAGER When Off-the-Shelf Won't Do, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 9
The Innovative Wire Tracker, by Robert Lacoste, p. 10
Build an Inexpensive Temperature-Testing Chamber, by Steve Hageman, p. 16
Remote Observation Station, by Richard Dreher, p. 26
Fault-Tolerant Electronic Systems, by George Novacek, p. 36
Single-Pin Analog-to-Digital Conversion Techniques, by Ingo Cyliax, p. 44
Microcontroller-Based Digital Lock-In Milliohmmeter, by Dick Cappels, p. 50
Tracing Current and Voltage: Design a Unique PC Sound Card Curve Tracer, by George Steber, p. 56
GNU Development, by M. Tim Jones, p 62
FROM THE BENCH Global XPortation: Harness the Power of the ’Net with the XPort Server, by Jeff Bachiochi, p. 70
SILICON UPDATE Hot Chips 15, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Be Careful How You Define "Convenient", by Steve Ciarcia, p. 96
ISSUE 163
February 2004
Theme: Wireless Communication
TASK MANAGER Five Ways to Lose Your Wires, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 9
CoolRunner-II-Based Digital Telemetry Transmitter, by Russ Lindgren, p. 10
Wireless Vehicle Tracking (Part 1): System Basics, by Ken Merk, p. 20
Wearable Wireless Tranceivers, by Mathew Laibowitz and Joseph Paradiso, p. 28
APPLIED PCs Picking Apart Microchip's dsPIC, by Fred Eady, p. 40
$1 Wireless Interface, by Larry Martin, p. 50
ABOVE THE GROUND PLANE Filters and Firmware, by Ed Nisley, p. 50
Wireless Water Heater, by Dan Beadle, p. 60
FROM THE BENCH The Growth of the Atmel AVR Family, by Jeff Bachiochi, p. 68
SILICON UPDATE ’51 Flavors, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Moving Forward, by Steve Ciarcia, p. 96
ISSUE 164
March 2004
Theme: Embedded Applications
TASK MANAGER Looking for a Security Blanket, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 11
TTP/A Protocol and Design, by Arvind Nath Rapaka, Wilfried Elmenreich, and Donald Wunsch II, p. 12
BasicCards 101(Part 1): Program Your First Smartcard, by Brian Millier, p. 22
Backpack Water Level Monitor, by Richard Wotiz, p. 28
Wireless Vehicle Tracking (Part 2): Forth-Based Speech Synthesis, by Ken Merk, p. 38
APPLIED PCs The UCA93LV Advantage: Implement I2C on Your PC, by Fred Eady, p. 48
Software-Only Hardware Simulation, by Michael Melkonian, p. 58
The Ultimate Firmware NCO?, by Tom Napier, p. 68
FROM THE BENCH Intelligent Current Sensing: Harness the Power of the ACS750 Hall Effect Current Sensor,
by Jeff Bachiochi, p. 68
SILICON UPDATE Memory Memoir, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Old Reliable, by Steve Ciarcia, p. 96
ISSUE 165
April 2004
Theme: Robotics
TASK MANAGER Model Robot, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 12
Mini Rover 7: Electronic Compassing for Mobile Robotics, by Joseph Miller, p. 14
BasicCards 101(Part 2): Use in a Liquid Nitrogen Monitor, by Brian Millier, p. 24
Build a Small Robotics Platform, by Ingo Cyliax, p. 30
Low-Cost Intelligent Sensors Network, Flash Innovation 2003 First Prize Winner, by Victor Kremin, p. 38
Robot Upgrade: Use a Microcontroller to Emulate an I2C EEPROM, by Jay Francis, p. 48
APPLIED PCs A Wireless Ethernet Solution for the People, by Fred Eady, p. 58
ABOVE THE GROUND PLANE Pennies to Heaven: The Lenz Launcher, by Ed Nisley, p. 64
FROM THE BENCH USB in Embedded Design (Part1): the Undeniable Benefits, by Jeff Bachiochi, p. 68
SILICON UPDATE Powered Points, by Tom Cantrell, p. 76
PRIORITY INTERRUPT Beach Days, by Steve Ciarcia, p. 96
ISSUE 166
May 2004
Theme: Communications
TASK MANAGER Improve Your Communication Skills, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 9
Programmable IR Receiver for PCs, by Sergio Torrioli and Guido Torrioli, p. 10
Embedded Java Controllers, by D. Jay Newman, p. 16
Simple Bluetooth Integration (Part 1): Implementing Bluetooth Modules, by Anders Rosvall, p. 22
Wi-Fi- Enabled Embedded Control, by Ingo Cyliax, p. 32
Ethernet Bootloader, by Andrew Smallridge, p. 36
APPLIED PCs Radio Roundup, by Fred Eady, p. 46
USI-Based I2C Slave by Anton Kruger, p. 52
Get Moving with the MC34921 Power System Control IC, by Fred Eady, p. 60
FROM THE BENCH USB in Embedded Design (Part 2): HIDmaker Converts an Application, by Jeff Bachiochi, p. 68
SILICON UPDATE The Heat is On, by Tom Cantrell, p. 78
PRIORITY INTERRUPT All Washed Up, by Steve Ciarcia, p. 96
ISSUE 167
June 2004
Theme: Measurement & Sensors
TASK MANAGER Tips and Solutions, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 9
Wireless Monitoring System, Flash Innovation 2003 Design Contest Winner, by Alberto Ricci Bitti, p. 10
Turbocharged Upgrade: Crank Trigger Modification Eliminates Engine Knocking, by Pete Rizun & William Hue, p. 20
Monopole Antenna Design, by B. Thurow, J. Jorgenson, D. Kakumanu, B. Morlock, & M. Schmitz, p. 28
Renesas H8 Design 2003 Contest: Winners Announcement, p. 32
Simple Bluetooth Integration (Part 2): Interfaces and ECI Protocol, by Anders Rosvall, p. 36
ZRT Real-Time Operating System, by Gareth Scott, p.44
MCU Evolution: New Microcontrollers Meet Increasing Demand, by Scott Pape, p. 48
ABOVE THE GROUND PLANE Robot Mechanics, by Ed Nisley , p. 56
APPLIED PCs Adaptable Temperature Measurement System, by Fred Eady, p. 60
FROM THE BENCH Smart Sensor Design, by Jeff Bachiochi, p. 68
Designing with the Nios (Part 1): Second-Order, Closed-Loop Servo Control, by George Martin, p. 72
SILICON UPDATE Radio Riot, by Tom Cantrell, p. 78
PRIORITY INTERRUPT To TiVo or Not to TiVo, by Steve Ciarcia, p. 96
ISSUE 168
July 2004
Theme: Graphics & Video
TASK MANAGER Presentation is Everything, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 9
Adaptable Multimedia Thermometer, Flash Innovation 2003 Design Contest Winner, by Alberto Ricci Bitti, p. 12
Full-Field Color Video Frame Grabber, by Eric Gagnon, p. 22
Easy Reflow: Build an SMT Reflow Oven Controller, Renesas Design 2003 Grand Prize Winner, by Robert Lacoste, p. 32
Designing with the Nios (Part 2): System Enhancement, by George Martin, p. 36
Triple AVR Waveform Capture and Display: Three Controllers Make a Waveform Monitor, by Dick Cappels , p. 42
APPLIED PCs Uncomplicated dsPIC Implementation, by Fred Eady, p. 50
Smart-E-Touch: An Intelligent User Interface, Flash Innovation 2003 Design Contest Winner, by Bruce M. Pride, p.56
Graphics LCD Library for the Z8 Encore!, by Brian Millier, p. 62
FROM THE BENCH Lose the Crystal: Linear's LTC6903/4 Programmable Oscillator, by Jeff Bachiochi, p. 74
SILICON UPDATE Motoring (Part 1): Motor Basics, by Tom Cantrell, p. 78
PRIORITY INTERRUPT War Driving, by Steve Ciarcia, p. 96
ISSUE 169
August 2004
Theme: Embedded Programming
TASK MANAGER Looking Ahead, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 12
Ham Radio Repeater Locator, by Glen Worstell, p. 14
Understanding Embedded Security, by Joe Grand, p. 22
PICs, DRAMs, and Graphic Displays: Build a Graphics LCD Driver, by Tom Napier, p. 28
Closed-Loop Motion Control for Mobile Robotics, by Rich LeGrand, p. 34
FROM THE BENCH Is There a Robot in Your Future?: Emerging Robot Technologies, by Jeff Bachiochi, p. 48
E-Field Sensor-Based Monitoring System, by S. Punnakkal & S. Cholayil, p. 52
ABOVE THE GROUND PLANE Stepper Drive (Part 1): Analog, by Ed Nisley, p.62
APPLIED PCs PSoC 101, by Fred Eady, p. 68
SILICON UPDATE Motoring (Part 2): Motor Control Chips and Software, by Tom Cantrell, p. 78
PRIORITY INTERRUPT Cyber Dossiers, by Steve Ciarcia, p. 96
ISSUE 170
September 2004
Theme: Signal Processing
TASK MANAGER One for the Library, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 14
The Engineer’s Alarm Clock: Design a PIC-Based Lamp Controller, by Aaron Dahlen, p. 18
An SPWM Calculator: Using the Switched Integration Technique, by Armando Rosas Morato & Sergio Elizarraras
Rodriguez, p. 32
APPLIED PCs Uncomplicated Wireless Networking, by Fred Eady, p. 40
Multilab: Build a Z8 Encore!-Based Multipurpose Test Instrument, by Brian Millier, p. 46
FROM THE BENCH Create a Hybrid Hub, by Jeff Bachiochi, p. 54
Microcontroller-Driven Sound Effects, by Praveen Deshpande & Prajakta Deshpande, p. 62
DMX-512 Control: Build a USB-to-DMX-512 Converter, by Stefan Kalbermatter, p. 72
SILICON UPDATE A Simple Plan, by Tom Cantrell, p. 78
PRIORITY INTERRUPT The Most Success Yet, by Steve Ciarcia, p. 96
ISSUE 171
October 2004
Theme: Data Acquisition
TASK MANAGER Redesigned to Impress, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 11
Supervisory Control and Data Acquisition, by Charlie Krauter, p. 12
E-Field Serial Touchpad, by Erwin Saavedra , p. 26
Pseudo-Random Noise Theory and Applications, by Shlomo Engelberg and Haim Benjamin, p. 32
ABOVE THE GROUND PLANE Stepper Drive (Part 2): Digital, by Ed Nisley, p. 36
APPLIED PCs Big PICs, by Fred Eady, p. 40
FROM THE BENCH Digital Radio Control, by Jeff Bachiochi, p. 48
Single-Board Logic Analyzer, by Larry Cicchinelli, p.54
Intelligent Sensor Head, by Andrew Smallridge, p. 60
SILICON UPDATE Try Hard with a Vengeance, by Tom Cantrell, p. 70
Telephone Message Watchdog: An Intelligent Call-Forwarding System, by Jingxi Zhang, Yang Zhang,
and Huifang Ni, p. 76
PRIORITY INTERRUPT The Collegiate Challenge, by Steve Ciarcia, p. 96
ISSUE 172
November 2004
Theme: Internet & Connectivity
TASK MANAGER Get Secure, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 15
Simple Four-Channel Network Video Server, by Eric Gagnon, p. 16
Wi-Fi Sunlogger, by Ingo Cyliax, p. 24
Math Coprocessor for Robotics Applications, by Daniel Ramirez, p. 30
Build a VGA Monitor Controller, by Enoch Hwang, p. 38
Interface Ethernet and Embedded Systems, by Eddie Insam, p. 44
APPLIED PCs TCI/IP Stack Solution: A Detailed Look at the CMX-MicroNet, by Fred Eady, p. 54
Network Security for Small Systems, by Jan Axelson, p.62
FROM THE BENCH USB DMX, by Jeff Bachiochi, p. 70
SILICON UPDATE Easy to be Soft, by Tom Cantrell, p. 78 PRIORITY INTERRUPT Feel the Heat, by Steve Ciarcia, p. 96
ISSUE 173
December 2004
Theme: Embedded Development
TASK MANAGER Looking Back, by Jennifer Huber, p. 4
NEW PRODUCT NEWS, edited by John Gorsky, p. 8
TEST YOUR EQ, by David Tweed, p. 13
H8/38024F-Based Programmable Timer, by Richard Wotiz, p. 16
ABOVE THE GROUND PLANE Building Boxes, by Ed Nisley, p. 22
FROM THE BENCH Light-to-frequency Conversion (Part 1): TSL230R-Based Pulse Oximeter, by Jeff Bachiochi, p. 26
Atmel AVR 2004 Design Contest Winners Announcement, p. 32
Visualizing History: Recording and View High-Level Software Behavior, by Scott McOlash, p. 36
APPLIED PCs RabbitWeb HTTP Server, by Fred Eady, p. 44
Artificial Life Display (Part 1): Design Basics, by Bob Armstrong p. 54
An FPGA Experimenter's Board, by Philip Nowe, p.62
Reference Generation: Build a 60-HZ Generator with an NCO, by Tom Napier, p.72
SILICON UPDATE Position Statement, by Tom Cantrell, p. 78
PRIORITY INTERRUPT What's Another Watt or Two?, by Steve Ciarcia, p. 96