Jump to content

As of July 17, 2015, the LabJack forums here at forums.labjack.com are shut down. New registrations, topics, and replies are disabled. All forums are in a read-only state for archive purposes.

Please visit our current forums at labjack.com/forums to view and make new posts. To post on the current forums, use your labjack.com login account. Your old LabJack forums login credentials have been retired. There are no longer separate logins for labjack.com and LabJack forums.


Counting many pulse signals

counter streaming input

  • Please log in to reply
2 replies to this topic

#1 tamm

  • Members
  • 4 posts

Posted 14 November 2014 - 08:07 AM


I need to read (i.e. count) pulses from approx 30 channels. All are low frequency, from a few pulses per minute to a few pulses per hour. The pulses come from flow meters, each pulse represents a certain gas volume.

Since the U3 only has 2 counters and 2 timers, I thought it may be possible to use streaming mode for 15 flex-IO channels, using 2 U3 Labjacks. Data aquisition will probably be done with DaqFactory.

Can anybody confirm that this is possible, e.g. by connecting one wire of each flow meter to ground and one wire to a flex IO channel which is pulled up as long as no pulse is coming in? Or maybe there is another better way of aquiring many counting channels with the U3? Or should I look for another device with many preconfigured hardware counters? Any advice is appreciated!

#2 LabJack Support

LabJack Support
  • Admin
  • 8677 posts

Posted 17 November 2014 - 10:03 AM

That sounds reasonable.  You can stream channel 193 at up to 50k to get a read from all 16 FIO/EIO lines every 20us.  As long as your low and high times are always at least 20us you will not miss any and can process the count in your software.

#3 tamm

  • Members
  • 4 posts

Posted 02 December 2014 - 06:58 AM

Thank you very much for your reply. (I did not reply earlier because I had missed activating "Follow topic").

In the meantime, I have also looked at the Raspberry Pi which also has the ability to read 17 channels, with the advantage of (software) built-in debouncing and pull-up.

Also tagged with one or more of these keywords: counter, streaming, input

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users