Hi all -
I want to setup a U3 to do a pulse control on a dosing pump. The pump will dose a specified volume of material for each and every received pulse. If the pulse rate increases, the rate at which the pump feeds liquid to the system increases.
I suppose I could do this in software (simply by sending out a pulsed square wave to a digital output), but I wonder if there is a way to have the U3 (or other LabJack device) send out pulses automatically at a software-specified frequency.
Thanks for your help!
- Phil
There are a couple options here. A U3 can output a continuous pulse train or a specified number of pulses. The T7 (and soon to be released T4) can run Lua scripts which might be able to update the frequency depending on whether the controlling conditions are available to the script.
Thanks. Can the continuous pulse train be implemented with LabView2016?
Yes it can. Have you seen our LabVIEW examples?
https://labjack.com/support/software/examples/ljm/labview
Dear Sir,
I need two external events from a Rotary encoder for a measurement setup (automotiv). After these events, a analog value is measured,
one per event and stored in the PC.
Call it Interupt 0 and Interupt 1.
Maximum frequency .... events / second ?
I use Delphi.
How do I do that with LabJac U3
Are there examples?
Thanks,
Bram.
1. Decide whether you can do simple counting or need to do quadrature decoding. See "Quadrature Decoding or Simple Counting" here:
https://labjack.com/support/datasheets/t-series/digital-io/extended-feat...
2. How much lag can you tolerate between an event and the associated analog input reading?