Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
March 29, 2024, 01:26:49 01:26


Login with username, password and session length


Pages: [1]
Print
Author Topic: [help] how to switch a current source?  (Read 3113 times)
0 Members and 1 Guest are viewing this topic.
DreamCat
Senior Member
****
Offline Offline

Posts: 284

Thank You
-Given: 223
-Receive: 116



« on: August 12, 2011, 03:00:22 15:00 »

I want to generate a triangle wave, and I know that use a const current source to charge a capacitor can get a good linearity of the waveform.

but, when I use very high frequency square wave to switch a CCS cirruit, the current of the CCS has glitch on the rising-edge and falling-edge of the square wave.

it seems that it is caused by the Miller effect. but I have no idea to cancel it.

Anybody know how to resolve this problem?
Logged

May be I expressed the wrong meaning, sorry for my bad english. Please correct it for me if you can.
TomJackson69
Active Member
***
Offline Offline

Posts: 218

Thank You
-Given: 26
-Receive: 63


« Reply #1 on: August 12, 2011, 04:44:02 16:44 »

DreamCat,

This link may help: http://www.edaboard.com/thread180868.html?vm=r

The topic is: how to remove the glitches

Tom
Logged

Con Rong Chau Tien
solutions
Hero Member
*****
Offline Offline

Posts: 1823

Thank You
-Given: 655
-Receive: 900



« Reply #2 on: August 12, 2011, 10:03:06 22:03 »

You need a stiffer current source. Have you looked at cascoding it?

The other option is to use it as the tail of a diff amp switch - one side goes to your cap, the other goes to an equivalent impedance.  Draws more power, but glitching is close to zero.

Mother Nature is a cruel whore - she gives nothing you want for free.
Logged
DreamCat
Senior Member
****
Offline Offline

Posts: 284

Thank You
-Given: 223
-Receive: 116



« Reply #3 on: August 13, 2011, 12:59:48 12:59 »

I'm using a improve current source :
here: http://en.wikipedia.org/wiki/Wilson_current_source#Further_improvement

let me think again...
Logged

May be I expressed the wrong meaning, sorry for my bad english. Please correct it for me if you can.
Pages: [1]
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC