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.

 

 

#182 September 2005

Signal Processing

Table of Contents


Task Manager
Tips for Signal Generation and Decoding, by Jennifer Huber

Priority Interrupt
Pond Scum, by Steve Ciarcia

New Product News, edited by John Gorsky

—Feature Article —
Signal Generation Solution
Build an Inexpensive RF Signal Generator

Read it now!

by Neal Martini
Tired of going to a local university lab to use a signal generator, Neal designed his own. In this article he explains how he built the PIC16F877A-based controller and RF module. p. 12

Keywords: RF, signal generator, VSWR, impedance matching, mixer, SYM-25DLHW, POS-2000A, UPB1507, PIC16F877A, PICDEM 2 Plus, MCP4922, AD8367

Digital Decoding Simplified: Sequential Exact Frequency Goertzel Algorithm
Eric Kiser

Using dedicated tone decoder hardware or digital signal processors to decode signals can cost a lot of money and take up precious space. Eric’s algorithm is a great alternative. p.22

Keywords: Tone decoding, Goertzel algorithm, Fourier, frequency, sample rate, PIC16F876A, PCW C compiler

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

High-Performance Square Wave Source: Build a Digitally Controlled Signal Generator
Gordon Dick

Wouldn’t it be nice to have more than one square wave source on your workbench? Gordon built a digitally controlled signal generator around a PIC16F876 microcontroller and Linear Technology’s LTC6903/6904 oscillator. It’s a fairly simple, inexpensive project. p. 32

Keywords: Signal generator, square wave, PIC16F876, LTC6903, range, PicBasic Pro, SPI

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

Strong Encryption for PICs (Part 2): Prototype Application
Romeo Costanzo

Now that you know how to use the Triple-DES encryption algorithm with PIC MCUs, it’s time to learn how to use it to create a one-time password generator for an electric lock. p. 38

Keywords: Encryption, PIC, Triple-DES, TDES, TDEA, Manchester encoding, protocol, data structure, synchronization, RF, SAW transmitter, RT6-433, PIC12CE519, BC-NBK, PIC16F628, Java, JCE

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

Hardware Synthesis with VHDL (Part 2): VHDL in Action
Michael Griebling

Ready to put VHDL in play? Michael shows you how to build state machines, decoders, multiplexers, debounce and edge detection circuits, tristate bus buffers, shift registers, and more. p. 48

Keywords: VHDL, Spartan-3, switch debounce, edge trigger, display, buffers, shift register, XC3S2000, FPGA

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

Replacing a Legend: Build a Functional Equivalent to the CDP1861
Bob Armstrong
Bob built a functional equivalent to a CDP1861 video controller chip so he could play video games on his COSMAC Elf replica. The design includes two ATF22V10 GALs and a few standard 74HC chips. Ready to replace some random logic? p. 58

Keywords: CDP1861 replacement, video controller, ATF22V10, GAL, COSMAC Elf, timing, CUPL, WinCUPL, programming, state machines

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

Inexpensive In-Circuit Debugging
Daniel Malik
Daniel’s open-source background debug module (BDM) debugging interface is a great tool for the cost-conscious designer. It’s perfect for in-circuit debugging MC68HC(S)12/S12X- and MC68HCS08-based applications. p. 66

Keywords: Background debug module, BDM, MC68HCS12, MC68HCS08, interface, USB, MC68HC908, GCC/GDB, HIWAVE, NoICE

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

APPLIED PCs
Throwing Ethernet Frames
Fred Eady
You’ve come to the right place if you’re looking for Ethernet technology that will enable you to remotely communicate with your embedded designs. This month Fred introduces you to the AirDrop-P/Frame Thrower module. p.70

Keywords: Ethernet, ENC28J60, SPI, RTL8019AS, AX88796L, PIC18LF8621, AirDrop-P, Frame Thrower

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

FROM THE BENCH
Capacitive Sensing Technology
Jeff Bachiochi
Many exciting products like MP3 players include circular cursor controllers. In this column Jeff revisits the topic of capacitive sensing technology, which he last covered in 1999. He focuses on Quantum’s new line of capacitive sensor ICs. p.76

Keywords: Capacitive sensing, touch sensor, charge transfer, electrode, QProx, QMatrix, drift compensation, QSlide, QWheel

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

SILICON UPDATE
Batteries Not Included

Tom Cantrell
The cholesteric LCD (ChLCD) is a new breed of LCD technology. One of its greatest attributes is that it eats up a lot less power than a traditional LCD. Read on to determine if it’s the right choice for your next application. p. 80

Keywords: Cholesteric LCD, ChLCD, bistability, speed

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

Crossword

Index of Advertisers

PREVIEW October #183
Analog Techniques
AVR-Based Fuel Consumption Gauge
The Silicon Wallet: PSoC-Based Data Manger
Send and Receive VolP

Maxed-Out PGA
Analog Bar Display
ABOVE THE GROUND PLANE LED Optics: Lights! Diodes! Current! Math!
APPLIED PCs Transporting Sensor Data: In-Depth Look at the CY3635 WirelessUSB Kit
FROM THE BENCH Understanding Semiconductors
SILICON UPDATE Direction Finder