PROGRAMMABLE CURRENT-CONVEYOR-BASED OSCILLATOR EMPLOYING GROUNDED RESISTORS AND CAPACITORS

A new programmable oscillator using two negative first-generation current-conveyors, three grounded capacitors, and two grounded resistors is presented. The proposed circuit enjoys independent oscillation control through a single grounded resistor and independent frequency control through a single grounded capacitor. Replacing one of the grounded resistors by a digitally programmable resistor results in a programmable oscillator.


INTRODUCTION
In a recent letter, Chang [1] proposed a single-resistance-controlled, current- conveyor-based oscillator.The proposed circuit uses three grounded resistors and two grounded capacitors and enjoys independent oscillation and frequency control.
However, the major disadvantage of the circuit is the use of three current conveyors, two of them are positive second-generation current-conveyors (CCII+) and the third is a negative first-generation current-conveyor (CCI-).
The purpose of this paper is to propose a new current-conveyor-based single- element controlled oscillator using only two CCI-, two grounded resistors, and three grounded capacitors.The circuit enjoys independent control of oscillation and frequency and can be easily converted to a voltage-controlled oscillator.By replacing one of the grounded resistors by an operational transconductance amplifier (OTA)-based resistor a digitally programmable oscillator can be realized.

PROPOSED CIRCUIT
The proposed circuit is shown in Fig. 1.Assuming ideal CCI-with Vx Vy, i iy z routine analysis shows that the characteristic equation of the circuit can be expressed as S 2 C1C2 q_ sG 4 (C 3 C2 ) q_ G3G4 0 (1) M.T. ABUELMA'ATTI, A. K. AL-AL1 AND M. AHSAN X X CCl-Z CCI-Z Y Y FIGURE 1 Proposed current-conveyor sinusoidal oscillator circuit.
Using (1), the condition of oscillation and the frequency of oscillation can be expressed as (3) From (2) and (3), it is easy to see that the frequency of oscillation can be adjusted by tuning R 3 or R 4 or C 1 without disturbing the condition of oscillation while the condition of oscillation can be adjusted by tuning C3 without disturbing the frequency of oscillation.Thus, the circuit enjoys independent oscillation and frequency control.
By defining the passive sensitivity of a parameter F to the element of variation x by sF dF x xi dx F it is easy to show that the sensitivity of the frequency of oscillation to o to the variation in passive elements is given by Operational-transconductance-amplifier-based realisation of a programmable grounded resistor.
Thus, the tOo-sensitivity to passive elements is low.
The resistor R41 can be realized using the operational transconductance amplifier (OTA)-based resistor shown in Fig. 2. Assuming ideal OTA with io gmVinput, where io is the output current, gm IABo/2VT is the transconductance of the OTA, IABC is the auxiliary bias current of the OTA, Vr is the thermal voltage, and Vinpu is the input voltage of the OTA.By obtaining the current ImBc from the output of the microcontroller, one can see that the frequency of oscillation can be digitally- programmed.

PROPOSED SYSTEM HARDWARE
The hardware architecture consists of a microcontroller, an 8-bit digital-to-analog converter (DAC), an OTA, and two CCI-.The microcontroller is a single chip 8-bit microprocessor that monitors and controls the frequency of oscillation.It has a built-in 256-byte RAM, an 8-kilobyte EPROM, 512-byte EEPROM, 29 input- output digital ports, and an 8-channel 8-bit ADC.Through the microcontroller, the user is provided complete control over the frequency of oscillation of the oscillator.The user would make his selection through a software menu.The microcotttroller would then change the bias current of the OTA, thus changing the value of the resistance R 4 and thereby changing the frequency of oscillation.The 8-bit DAC provides 256 digital combinations and allows fine tuning and, hence, more programming options.The heart of the system is the MC68HC11 microprocessor.
It is used in the single chip mode which requires no external storage.The RAM is used for temporary storage of data processing.The EPROM is used to host the main program that controls the whole procedure.Having the EPROM makes it easy to change the software algorithms for future modification and reboot the new program without adding any new components to the system.The software for the system was developed in Motorola assembly language.The flowchart shown in Fig. 3 outlines the steps involved.Upon reset, the microproces- sor reads the user option and then commands the right digital word to the ADC, which changes the biasing voltage and, hence, the biasing current IABc of the OTA.
This changes the value of the resistance R 4 and, hence, the frequency of oscillation of the oscillator.The menu displayed for the user allows very fine change of the voltage.The voltage levels are between 0.0 to 9.1 V and they can be changed in 256 steps EXPERIMENTAL RESULTS The proposed circuit is designed to give an output frequency in the range of 8-10 MHz.This range can be controlled in 256 steps with 1LSB corresponding to 7kHz.Higher resolutions, and consequently, lower errors can be obtained by using the 10-, 12-or even 16-bit DAC.For example, using a 16-bit DAC leads to a frequency step of 29Hz.The DAC circuit connections are shown in Fig. 4. The CCI-was implemented using the circuit shown in Fig. 5 [2] built around the OTA CA3080 and the operational amplifier LF356.Although there are other higher performance CCIrealizations, the kernel of the work presented in this paper does not depend on the particular implementation of the CCI-.The CA3080 was also used for realizing the digitally programmable resistance R41.
A typical output waveform is shown in Fig. 6.The circuit is designed for an output frequency in the range 7.710 MHz to 9.826 MHz when the DAC output is changing from O0 to FF.

CONCLUSION
In this paper a new current-conveyor-based oscillator has been presented.The circuit uses two negative first-generation current conveyors, two grounded resistors, which can monitor and control the frequency of oscillation.Another attractive feature of the circuit is the use of two similar current conveyors.Thus, the circuit appears to be very attractive for integration.