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.

[SOLVED] i need to detect rising edge of pulse

Status
Not open for further replies.

rakesh1987

Junior Member level 3
Junior Member level 3
Joined
Nov 17, 2011
Messages
29
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,478
Rising edge of pulse and falling edge of pulse should be determined separately using CMOS IC ?
 

An easy concept is shown in these schematics. A comparator or an op amp in comparator mode.



This probably is not what you want.
Do you want a single short pulse when the signal rises, and a single short pulse when it falls?
There is a circuit called a 'one-shot' (or monostable multivibrator) which will give you that.
 

If you want a short pulse on both the rising and falling edge of a pulse you can use an XOR gate. Connect the signal directly to one of the XOR input pins. Also connect the signal through a series resistance and capacitor to ground to the other input. The XOR will generate a positive pulse at both the rising and falling edges with a width approximately equal to RC.
 
Last edited:

If you want a short pulse on both the rising and falling edge of a pulse you can use an XOR gate. Connect the signal directly to one of the XOR input pins. Also connect the signal through a series resistance and capacitor to ground to the other input. The XOR will generate a positive pulse at both the rising and falling edges with a width approximately equal to RC.

i need to get it separately....
 

Add this circuit to each comparator, post #2.

I believe this is similar to what Crutschow described, post #3.

2912174100_1352263485.png
 

Add this circuit to each comparator, post #2.

I believe this is similar to what Crutschow described, post #3.

2912174100_1352263485.png
Not quite. The XOR circuit I described generates a positive pulse for both the leading and trailing edges of the pulse.

To use this circuit to catch the negative edge you would invert the diode polarity and replace the ground to the resistor and diode with the plus supply voltage. If you still want a positive pulse from that then you could run this signal through a Schmidt-trigger logic inverter such as the CD40106.
 

Not quite. The XOR circuit I described generates a positive pulse for both the leading and trailing edges of the pulse.

To use this circuit to catch the negative edge you would invert the diode polarity and replace the ground to the resistor and diode with the plus supply voltage. If you still want a positive pulse from that then you could run this signal through a Schmidt-trigger logic inverter such as the CD40106.

Yes, this clarifies matters. And it works fine. Screenshot:
(Let's hope the image gets uploaded okay.)

 

I agree, I only added it to show how the circuit is referenced to ground.

It didn't look right without a connection to ground somewhere.
The connection to ground is through the resistor and the +5V supply. Also the inverter has a connection to ground. So there are plenty of ground connections, they just are invisible on your schematic.

- - - Updated - - -

That appears to be a level detector, not an edge detector.
 

For microcontroller use, on zero crossing interrupt, if we check rising and falling inputs, its easy to check status of AC wave.
For simple pulses. i simulated this circuit.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top