Extending pulse width

Status
Not open for further replies.
Joined
Feb 12, 2013
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Visit site
Activity points
1,303
I have DMM which is producing pulse with duration of around few microseconds.
The pulse need to be sampled in PLC, which has sampling rate of 1ms.
In other words the cycle loop can't be reduced to microsecond resolution.
So it's impossible to reliably detect the pulse from DMM.



Could somebody recommend a simple TTL based circuit solution, which will be able to capture that microsecond resolution pulse and convert it into millisecond resolution pulse?
 

Hi,

look for "monoflop" or "monostable multivibrator"

Klaus

btw: an internet search for "pulse extender circuit" gives more than 1 million hits with schematics and descriptions.
 

Hi,

Might not work as hoped as I haven't checked myself, that's why the upper NOT gate is dashed, to be added to source and sink faster. If it can, if low input needed for PLC, hex inverter would still have two unused gates to make use of one of them. The 555 suggestion would work as it seems only requirement is >1ms.




Apologies for 2.8 MB photo, 'phone doesn't seem to have option for reducing MB to kB.
 

There are parts in the 74HC series that would be happy
to stretch a 5V pulse. Look at 74HC122 (single) or '123
(dual). Add a 5V "wall wart" and a couple of BNC connectors
and you're there (although I'd keep the output stub pretty
short as the HC series isn't going to drive 50 ohms to the
rail; a "TTL" input however may be forgiving of this, and
maybe OK thermally if you keep the rep rate down).
 

A solution, one chip, timing accuracy +/- 2% over T & V.




to
An alternative, advantage pulse in leading edge synch to output stretched edge.
Needs one instruction typed into C file, a start instruction. Otherwise code-less.
If pulse in rep rate > period out, each pulse in will truncate pulse out and restart it.



Other resources available onchip -


Note designs above can manage Pulse in << 1 uS easily.


Regards, Dana.
 
Last edited:

Last edited:

Generally speaking slow risetime is a problem.
I know "generally speaking" it is, but it may not be for the PLC which is apparently just sampling the input.
Also terminating an input with large C
and possible damage to PLC input chip on power down.
That's simply solved by putting a small resistor (e.g. 1kΩ) in series with the PLC input.
 

A question occurs to me, which is

"Can the PLC be set to "edge trigger" rather than "level
trigger, with slow response"?

I'm no PLC expert but seems like maybe there's a
"feature" like trigger noise rejection / debounce, for
the specific make/model, that might have options if
you peeled back the lid?
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…