Skip to the content
PCBKitNew board
2 layers108.6 × 79.4 mmScot resolver, the printed circuit board in 3D

Firmware & PCB for CAN Interface to a Muirhead-Vactric Angular Resolver

Size
108.6 × 79.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
142
Nets
108
Pads
431
Tracks, vias
1,163, 182
Pours
12
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
28 Dec 2019
Updated
29 Aug 2020

Overview

Scot resolver is an open-source printed circuit board by philcrump, from the philcrump/scot-resolver repository on GitHub, published under the MIT licence. It is a 2-layer board of 108.6 × 79.4 mm with 142 parts on 108 nets, routed with 1,163 tracks and 182 vias.

It is built around the MCP2562-H/P, AD8692ARMZ and AD2S1210AST, with the AD8397ARZ among its other parts. Its parts include 62 capacitors, 34 resistors, 14 ICs, 9 connectors and 6 diodes. It belongs with the STM32 boards of this library.

Main components

4

README

README.md

scot-resolver

Resolver Interface for the SCOT.

  • 22-32V DC Input
  • STM32F042K6 Microcontroller @ 48MHz
  • MCP2562 CAN 2.0A/B Communication Interface
  • AD2S1210 Resolver to Digital Converter
  • AD8397 Excitation Driver
  • AD8692 Receiver Amplifiers

Circuit Board Schematic

PCB (CAD Render)

PCB CAD Render

June 2020 PCB Errata

  • C25 has 0603 pad, C27 & C28 have 1210 pads, all should be 0805 to match the part.
  • C26 has 1210 pad, should be 1206. ** Not disastrous, part still fits, with careful placement on 1210 to ensure direct contact with the pads.
  • Input Voltage rating is 22-32V, not 19-36V as printed on the PCB (limited by U6-LM317 dropout and thermal).
  • Optional Ripple Rejection Capacitor should be fitted across R22 (LM317 regulator) ** 2u2 50V found to prevent oscillation with hostile downstream load (oscillating U2-LT1763)
  • C24 U2-LT1763 Bypass Capacitor is incorrectly placed, causes self-oscillation, and should not be populated. ** Attempt to wire this across to Vout instead as recommended also caused output oscillation when under load (25mA).
  • U6-LM317 regulator gets hot, within limits but would benefit from more heatsinking / different package.

Parts

142
QtyValueFootprintReferences
16100nCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC2, C3, C11, C15, C16, C42, C43, C55, C56, C59, C60, C61, C62, C66, C68, C69
6600R@100M/1AInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderFB1, FB2, FB3, FB4, FB5, FB6
6LEDCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderD2, D3, D4, D5, D6, D7
41u/6.5VCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC21, C29, C30, C31
420kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1, R2, R5, R6
44n7Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC9, C10, C12, C13
4Conn_01x02_FemaleTerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_HorizontalJ1, J5, J6, J8
310uCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC1, C39, C64
3120RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR36, R41, R42
31uCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC14, C20, C41
31u/5VCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC23, C32, C33
367RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR37, R38, R40
3AD8692ARMZagg:MSOP-8IC1, IC3, IC6
3Conn_01x03_FemaleTerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-3_1x03_P2.54mm_HorizontalJ2, J3, J4
3MCP1703A-5002_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U1, U3, U4
2100pCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC6, C7
2120KResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR13, R26
218pCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC65, C67
21K2Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR14, R27
21nCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC4, C5
21n2Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC17, C44
2220pCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC18, C45
222KResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR16, R29
22KResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR15, R28
22K7Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR17, R30
2390RResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR9, R10
24u7/50VCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC22, C35
24u7/6.5VCapacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolderC27, C28
26k2Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR3, R4
26n8Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC19, C46
2820RResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR7, R8
28pCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC57, C58
2910RResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR11, R12
2MountingHoleagg:M3_MOUNTH1, H2
2SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2
2TestPointTestPoint:TestPoint_Pad_D1.5mmTP3, TPe
1100n/3V3Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC53
1100n/50VCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC36
1100n/5VCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC54
110KResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR39
110nCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC63
110n/50VCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC24
110uCapacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolderC8
11K2Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR20
11u/3.3VCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC34
1240R/1%Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR21
13K2/1%Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR22
14u7/50VCapacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolderC26
14u7/50VCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC37
14u7/5VCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC38
14u7/6.5VCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC25
15K6Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR19
168KResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR18
1AD2S1210agg:LQFP-48IC10
1AD8397ARZagg:SOIC-8IC2
1CONN_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7
1CrystalCrystal:Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm_HandSolderingY2
1Crystal_GND24Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mmY1
1Ferrite_Bead_SmallInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderFB7
1LM317_3PinPackagePackage_TO_SOT_SMD:SOT-223-3_TabPin2U6
1LOGOscot_logo:scot_logoG***
1LT1762Package_SO:MSOP-8_3x3mm_P0.65mmU2
1MCP1703A-3302_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1MCP2562agg:SOIC-8IC8
1STM32F0xxKxTxagg:LQFP-32IC9
1SWDagg:FTSH-105-01-F-D-KP1
1TSR1agg:TSR1IC4
1TestPoint_AltTestPoint:TestPoint_Bridge_Pitch7.62mm_Drill1.3mmTP1

Questions

How big is the Scot resolver PCB?

It measures 108.6 × 79.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Scot resolver use?

142 parts, built around the MCP2562-H/P, AD8692ARMZ, AD2S1210AST and AD8397ARZ. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Scot resolver KiCad files?

From the philcrump/scot-resolver repository on GitHub, at the commit this page was made from: the board is pcb/scot-resolver.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Scot resolver design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layersAD2S1210, the printed circuit board in 3D

    AD2S1210

    arcoslab/open-coroco-legacy

    COmpliant RObot COntroller is a free software project aiming to create an impedance controller based on a stm32 microcontroller using bldc motors and strain gauges.

    29 parts6
  • 2 layersM3radio, the printed circuit board in 3D

    M3radio

    cuspaceflight/m3-avionics

    Martlet 3 Avionics

    61 parts92
  • 4 layers40 × 40 mmCANBoard, the printed circuit board in 3D

    CANBoard

    corygrant/CANBoard

    Hardware - CAN enabled small input / output expansion board. Switch panels, steering wheel buttons/knobs, etc.

    83 parts53MIT
  • 4 layers108 × 54 mmMCU Powertrain, the printed circuit board in 3D

    MCU Powertrain

    mark-belbin/motor-controller

    Custom FOC motor controller designed for underwater robotics.

    163 parts43GPL-3.0
  • 2 layers86.4 × 54.6 mmBbbmini, the printed circuit board in 3D

    Bbbmini

    mirkix/BBBMINI-PCB

    BBBmini Cape PCB

    37 parts40
  • 4 layers100 × 54 mmKbox, the printed circuit board in 3D

    Kbox

    sarfata/kbox-hardware

    Open-source electronics for your boat

    139 parts19
  • 2 layersM4psu, the printed circuit board in 3D

    M4psu

    cuspaceflight/m4-avionics

    Martlet 4 Avionics

    246 parts8
  • 2 layers160 × 100 mmMarine gps, the printed circuit board in 3D

    Marine gps

    mbouyer/marine_chartplotter

    Hardware and software for an opencpn-based chartplotter

    115 parts6BSD-2-Clause