You are here

A multivibrator design using PSoC | Cypress Semiconductor

A multivibrator design using PSoC

Summary: 1 Reply, Latest post by Gautam Das on 19 Dec 2011 01:15 AM PST
Verified Answers: 0
Last post
Log in to post new comments.
user_114239718's picture
23 posts

Read a recent post on VCO using PSoC3 and thought it might be fun to directly port the traditional Astable MV circuit into a PSoC architecture.

A traditional Astable multivibrator using OpAmp would have looked like this

This is a dual supply circuit. The Opamp used as a comparator has its output charging a capacitor through a resistor, the RC constant of the setup responsible for the frequency. The resistive divider is used to switch threshold on either side of the ground thus providing a different threshold voltage for each of the output state of the circuit.

The same functionality can be mimicked in the PSoC by having a polarity controlled IDAC and capacitor to act as the RC circuit. Now the switching threshold can be easily achieved by using the hardware anaog mux in the GPIOs.

The advantage here is that the IDAC value directly determines the frequency of the output. The circuit can be modified to have a switching IDAC data bus in the two phases thus providing duty cycle control too.

dasg's picture
Cypress Employee
730 posts

Hi Archimedes,


This is indeed an interesting implementation !

The upper and lower threshold can be fixed by using external voltage or by using resistor voltage divider.

Log in to post new comments.