Skip to content

Multi-purpose counting system based on Beaglebone Black PRU

Notifications You must be signed in to change notification settings

lnls-sirius/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 ( patricia.nallin@lnls.br )


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)