Skip to content

Multi-purpose counting system based on Beaglebone Black PRU

Notifications You must be signed in to change notification settings

samufraga/counting-pru

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CountingPRU - SIRIUS

PRU-based Counters

Brazilian Synchrotron Light Laboratory (LNLS/CNPEM) Controls Group


Author:

Patricia H. Nallin ( [email protected] )


Brief Description:

Designed as a PRU-based system, this product was developed in order to count trains of pulses during a period of time either from Bergoz Differential BLM or from LNLS Gamma Sensors (4-channel standard TTL signal), up to 14 MHz.

The project consists on:

  • Hardware files (Cape board for Beaglebone)
  • Library (C or Python)
  • EPICS IOC (using 'pcaspy' module)

About

Multi-purpose counting system based on Beaglebone Black PRU

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 46.2%
  • C 26.8%
  • OpenEdge ABL 10.5%
  • Batchfile 6.9%
  • Shell 6.1%
  • Assembly 1.8%
  • Makefile 1.7%