Design Idea

Three-phase sinusoidal-waveform generator uses PLD

Five ICs substitute for electromechanical three-phase source.

Eduardo Perez-Lobato, University of Antofagasta, Antofagasta, Chile; Edited by Brad Thompson and Fran Granville -- EDN, 10/12/2006

Using the circuit in this Design Idea, you can develop and implement a lightweight, noiseless, inexpensive, three-phase, 60-Hz sinusoidal-waveform voltage generator. Although targeting use as a circuit for testing power controllers, it can serve other applications that require three sine waves with a 120° relative phase difference. A 22V10 PLD (programmable-logic device) at IC1 generates three three-phase, 60-Hz, square-wave voltages. Internal register IC1 and Q0, Q1, and Q2 bits set the Q3 bit to lead the Q4 bit by 120° and set the Q5 bit to lag behind the Q3 bit by 240° (Figure 1). Setting IC1's clock frequency to 748 Hz produces 60-Hz outputs at Q3, Q4, and Q5.

IC1's three square-wave output voltages—Q3, Q4, and Q5—drive IC2, IC3, and IC4, three Maxim MAX294 eighth-order, lowpass, switched-capacitor filters to produce three 2V sinusoidal waveforms (Figure 2). When you connect IC5, a common 555 timer as an astable oscillator, it produces a 6-kHz, TTL-level source that clocks all three filters at 100 times the desired 60-Hz output frequency. A 100-nF dc-blocking capacitor at each filter's output ensures that the three-phase outputs swing from +2 to –2V with respect to ground. Note that each filter inverts its output and introduces a 180° phase shift with respect to its input square wave.

Figure 3 depicts the phase relationships among IC1's outputs and yields Boolean equations (Table 1). The equations translate into set/reset signals that produce 64 logic states when you apply them to a 6-bit sequencer block in IC1. Outputs Q5, Q4, and Q3 represent the three most-significant bits, and Q2, Q1, and Q0 represent the three least-significant bits. After translation, an emulated Basic program (Listing 1), produces fuse-programming code for IC1's sequencer and logic states. Although only 16 logic states define the sequencer's functions, its remaining 48 states also require definition to avoid anomalous operation.



Reed Business Information Resource Center

Featured Company


Related Resources

ADVERTISEMENT

ADVERTISEMENT

Related Content

 

By This Author

There are no additional articles written by this author.


ADVERTISEMENT

Knowledge Center



Technology Quick Links

EDN Marketplace


©1997-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites