Re: Continuous Pulse-Width Measurement



jawereq@xxxxxxxxxxx wrote:

> in combination with a micro that can be used to continuously measure and
> buffer all of the high and low pulse-widths of a binary signal. I'd like
> to be able to buffer about 1000 16-bit width measurements in one shot.

> The catch is that the smallest pulse width measurable needs to be 700ns or
> better (500ns would be nice).

Measured to what accuracy? Is it enough to distinguish 700 ns from
zero, ie no pulse at all (most of the time), or do you have to know
whether it was 700 or 700.5 ns? What about a maximum pulse length?
What's the minimum pause between pulses?

I rather much doubt that anything looking like a CPU will get you
there. I guess a bit of analog electronic would get this job done
faster (think time-to-analog conversion, comparators,
sample-and-hold).


--
Hans-Bernhard Broeker (broeker@xxxxxxxxxxxxxxxxxxxxx)
Even if all the snow were burnt, ashes would remain.
.



Relevant Pages

  • Re: Answer to Androcless question on Einsteins Tau function
    ... velocity, distance and time be within _K unless stated otherwise. ... pulse is reflected back to the moving origin of k. ... You said "let all the following measurements of velocity, ... Wanna try again? ...
    (sci.physics.relativity)
  • Re: Continuous Pulse-Width Measurement
    ... > to be able to buffer about 1000 16-bit width measurements in one shot. ... The 20MHz timer gives ... the current ASIC and micro cost about $7. ...
    (comp.arch.embedded)
  • Buffer/Matlab Function Block
    ... I'm using a buffer to collect measurements. ... it to output the matrix to a Matlab function block. ... 'Collapse 2-D results to 1-D' and have tried both specifying the ...
    (comp.soft-sys.matlab)
  • Re: Pulse counting and pulse duration measurement with PIC
    ... I have a model airplane in which I want to measure engine RPM and pulse ... stream correponding to the original pulse stream sent from the R/C ... serial data coresspond to each servo channel position value like (111, ... timer 1 to do the measurements. ...
    (comp.arch.embedded)
  • Re: Socket Performance
    ... alternating between sending large and small chunks of data. ... solution to create a NetworkBuffer class and only call send when the ... buffer is full, always recv? ... You might be able to take various measurements ...
    (comp.lang.python)