Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

pulse amplitude level shifting???

Status
Not open for further replies.

skarthikshines

Member level 5
Joined
Feb 21, 2011
Messages
81
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
2,060
hi all..
I have an input square wave pulse from my controller with max. and min. voltages being 3.3V and 0V. May I know how to level shift it so that the pulse would now be in a voltage range of 2.54V to -2.54V instead of 3.3V to 0V. my pulses frequency will be 82khz.. and i am attaching my pulse details below untitled.JPG
 

I would try with a high speed op amp in this configuration:
Differential Amplifier (Voltage Subtractor)

You can subtract a constant signal @ 1.65V (but u need also negative supply for the op amp) to your waveform and obtain a square wave that goes from +1.65 to -1.65 and then amplify it with another op amp (inverting or non inverting configuration) of 1.54 factor.

Should work and quite simple but probably there are best solutions
 
You don't tell about load impedance. A more simple solution is a level translation to 0..5V with a 74HCT gate and shift to -2.5..2.5 by AC coupling the output.
 

I would try with a high speed op amp in this configuration:
Differential Amplifier (Voltage Subtractor)

You can subtract a constant signal @ 1.65V (but u need also negative supply for the op amp) to your waveform and obtain a square wave that goes from +1.65 to -1.65 and then amplify it with another op amp (inverting or non inverting configuration) of 1.54 factor.

Should work and quite simple but probably there are best solutions

thanks for your reply its working properly.. one more thing i need to know is there any possibility to do this by means of transistor... (i need a low cost and efficient solution)
 

I think the FvM solution is the best, I didn't thought at it but is should work properly. If i were you i would choose the FvM solution, you can trust him, he has a lot of experience and gives a lot of good suggestions.
 

One prerequisite for simple AC coupling to work is a load impedance, that can be driven by a logic gate, another is no DC input current or asymmetrical impedance, that may shift the average level. Finally 50 % duty cycle, as shown in the waveform diagram.

In the general case or arbitrary duty cyle or with asymetrical load, a DC coupled level shifter would be preferred. Besides OP or transistor amplifiers, analog switches with dual supply e.g. 74HC4053.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top