Circuit Cellar Ink 254
September 2011

Table of Contents

4


CJ Abate

HTML Task Manager

Inside Embedded Tech

8


CJ Abate

HTML New Product News

16


David Tweed

HTML Test Your EQ

The Consummate Engineer

16


George Novacek

Smart Project Management

Professional-level system specifications are imperative to any design project. Having project specifications in place before development saves time, cost, and effort. Here you learn why leaving things "to be determined" can lead to disaster.

22


Lawrence Foltzer

Sweep-Frequency Generator Design

DDS-Based Test Equipment from Sweat Equity

A proper design lab needs an accurate, programmable frequency source. And if you take a lot of repetitive frequency-domain measurements on filters, an accurate sweeper is a must-have tool. Here you learn how to use your high-speed circuit design expertise to build a digital sweep-frequency generator (SFG) and a digital reference-frequency generator (RFG).

Download: Foltzer-254.zip

34


Richard Pierce

Battery Analysis

Build an MCU-Based Analyzer Unit

Battery ratings aren't always accurate. In fact, many batteries don't meet their rated capacities. This microcontroller-based battery analyzer enables you to sort the good from the bad. It's designed for use with single-cell li-ion batteries with a nominal 3.7-V rating, and you can use it with various cell types.

Download: Pierce-254.zip

42


Robin Brophy

eDASH

A Virtual Dashboard Using OBD-II

eDASH is a virtual car dashboard that utilizes the OBD-II port and enables you to scan many different engine functions. The dashboard can be easily constructed for OBD-II-compatible vehicles using readily available modules.

Download: Brophy-254.zip

Lessons from the Trenches

50


George Martin

Design Development

Part 3: Software Design

The first and second parts of this series described a process for using C code and schematic-capture software to design a new product. Now it's time to delve deeper into software design -- more specifically, the unified modeling language (UML).

Embedded Unveiled

56


Richard Wotiz

Linear Positioners

This column presents the inner workings of linear positioners -- specifically media drives. Here you learn how exploring the linear electromagnetic actuator of a removable media drive breathed new life into an aging CD player.

From the Bench

62


Jeff Bachiochi

Lined Up with Nowhere to Go

Using a Linear Sensor Array

Want to know how a linear sensor array accumulates and transfers data? Here's an example of how the sensor can be used to read a barcode.

Download: Bachiochi-254.zip

74

Crossword Puzzle

78

Crossword Puzzle - Answers for Issue 253

79

Advertiser's Index / October Preview

80


Steve Ciarcia

HTML Priority Interrupt

Power Factor Correction

FTP Directory for INK 254

<<< Ink 253

Ink 255 >>>

Main Index

Author Index