Counting pru

lnls-sirius·counting-pru·hardware/v2-3/Kicad/CountingPRU_v2-3.kicad_pcb

Counting pru PCB layout, top view — open source board by lnls-sirius

About the Counting pru PCB

Counting pru is an open source PCB design by lnls-sirius, published on GitHub. It is a 2-layer board measuring 160 × 100 mm, with 92 components from 46 distinct parts.

Other key parts include the 741G74, 1G04, 1G125, TS5A21366 and Ag9205. By type, the board carries 31 resistors, 26 ICs, 14 capacitors, 6 connectors, 5 diodes and 3 transistors.

From the project

Multi-purpose counting system based on Beaglebone Black PRU

Brazilian Synchrotron Light Laboratory (LNLS/CNPEM) Controls Group

Patricia H. Nallin ( patricia.nallin@lnls.br )

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.

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

Main components on the Counting pru

Counting pru bill of materials (BOM)

92 components, 46 distinct parts — part numbers from the project's BOM.

QtyPartRefs
8
741G74
U1, U2, U3, U4, U5, U6, U23, U24
3
1G04
U7, U12, U13
6
1G125
U8, U9, U10, U11, U25, U26
3
TS5A21366
U14, U15, U20
1
Ag9205
U16
1
VIBLSD1-S5-S5-DIP
U17
1
MEV1D0512DC
U18
2
1G08
U19, U22
1
74HC123
U21
3
BSR14
Q1, Q2, Q3
1
BBB
J1
1
IN_ETHERNET
J2
1
BERGOZ_02
J3
1
BERGOZ_01
J4
1
LNLS 1
P1
1
LNLS 2
P2
2
DF01S-T
BR1, BR2
1
BeagleBone
Beagle1
1
HardReset
JP1
1
Module-XFRMR-POE
T1
Show 26 more
QtyPartRefs
2
CMC
T2, T3
1
LED
D1
2
Schottky
D9, D11
2
LED
D10, D12
1
470uF
C1
1
4.7uF
C2
2
1uF
C3, C4
4
33pF
C5, C8, C9, C10
1
10uF
C6
1
100nF
C7
1
100u
C27
2
100n
C28, C29
1
10u
C30
4
0
R1, R2, R23, R24
2
100
R3, R4
3
1k
R5, R6, R18
4
4k7
R7, R8, R9, R10
2
100
R11, R12
2
120
R13, R14
1
4.7k
R15
1
620
R16
1
180
R17
7
10k
R19, R20, R21, R22, R27, R30, R31
1
910k
R25
2
330r
R26, R29
1
220k
R28

Counting pru design files

The KiCad project lives in the lnls-sirius/counting-pru repository on GitHub; these links point at the commit this page was built from.

Counting pru: common questions

How big is the Counting pru PCB?

The Counting pru measures 160 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Counting pru?

92 components, from 46 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Counting pru design files?

From the lnls-sirius/counting-pru repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Counting pru design in my own project?

The repository has no license, so all rights stay with lnls-sirius. Use it as a reference, and ask the author before reusing the design.