Encoder interpolator

matthewSorensen·encoder-interpolator·design_files/Interpolator.kicad_pcb

Encoder interpolator PCB layout, top view — open source board by matthewSorensen

About the Encoder interpolator PCB

Encoder interpolator is an open source PCB design by matthewSorensen, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 78 × 46 mm, with 63 components from 26 distinct parts.

Other key parts include the UA9638C, ICTW8, 24AA02-OT and MCP1754S-3302xMB. By type, the board carries 24 resistors, 22 capacitors, 5 ICs, 4 diodes, 3 jumpers and 2 connectors.

From the project

sin/cos linear encoder interpolator hardware

This project contains source files for hardware designed to interface with industry-standard 1vpp analog-output sin/cos encoders, and convert their output into a high-resolution interpolated digital quadrature signal. It uses iC-Haus' iC-TW8 16-bit sin/cos interpolator IC in order to do this, and has an interface compatible with Renishaw's REE analog interpolators. However, unlike the REE series, it isn't limited to a fixed factory-set resolution and has a SPI interface.

Encoder interpolator, from the project README
From the project README

Main components on the Encoder interpolator

Encoder interpolator bill of materials (BOM)

63 components, 26 distinct parts.

QtyPartRefs
2
UA9638C
U1, U2
1
ICTW8
U3
1
24AA02-OT
U5
1
MCP1754S-3302xMB
U6
1
DSC1001BE5-024.0000
X1
2
Conn_01x12
J3, J4
1
Jumper_2_Bridged
JP1
2
SolderJumper_3_Bridged12
JP2, JP3
1
SW_Push
SW1
4
LED
D1, D2, D3, D5
1
FerriteBead_Small
FB1
3
47pF
C1, C2, C3
6
470pF
C4, C5, C6, C7, C8, C9
2
10uF
C10, C17
9
0.1uF
C11, C12, C13, C14, C15, C16, C18, C20 +1
1
22uF
C19
1
1uF
C21
3
120R
R1, R2, R3
7
R1K
R4, R5, R6, R7, R8, R9, R19
6
R
R10, R11, R12, R13, R14, R15
Show 6 more
QtyPartRefs
1
10K
R16
1
4.99K
R17
1
R20K
R20
1
20K
R21
3
R10K
RN1, RN2, RN3
1
R20K
RN4

Encoder interpolator design files

The KiCad project lives in the matthewSorensen/encoder-interpolator repository on GitHub; these links point at the commit this page was built from.

Encoder interpolator: common questions

How big is the Encoder interpolator PCB?

The Encoder interpolator measures 78 × 46 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Encoder interpolator?

63 components, from 26 distinct parts. The full bill of materials is listed on this page.

Where can I download the Encoder interpolator design files?

From the matthewSorensen/encoder-interpolator repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Encoder interpolator design in my own project?

Yes, under the terms of its CERN-OHL-S-2.0 license, which matthewSorensen chose for the repository.