ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i...

14
1 1 2 2 3 3 4 4 D D C C B B A A CSn 1 CLK 2 MISO 3 MOSI 4 TEST 5 TEST 6 TEST 7 TEST 8 TEST 9 TEST 10 VDD5V 11 VDD3V 12 GND 13 PWM 14 U1 AS5048A 100nF C1 10uF C2 GND CS CLK MISO MOSI +3.3V GND +3.3V GND ENCODER AS5048A SPI interface SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com PIC100 PIC101 COC1 PIC200 PIC201 COC2 PIU101 PIU102 PIU103 PIU104 PIU105 PIU106 PIU107 PIU108 PIU109 PIU1010 PIU1011 PIU1012 PIU1013 PIU1014 COU1 PO0303V POC\S\ POCLK POGND POMISO POMOSI

Transcript of ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i...

Page 1: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

4

4

D D

C C

B B

A A

CSn1

CLK2

MISO3

MOSI4

TEST5

TEST6

TEST7

TEST8

TEST9

TEST10

VDD5V 11

VDD3V 12

GND 13

PWM 14U1

AS5048A

100nFC1

10uFC2

GND

CSCLKMISOMOSI

+3.3VGND

+3.3V

GND

ENCODERAS5048ASPI interface

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC100PIC101

COC1 PIC200PIC201

COC2

PIU101

PIU102

PIU103

PIU104

PIU105

PIU106

PIU107

PIU108

PIU109

PIU1010

PIU1011

PIU1012

PIU1013

PIU1014

COU1

PO0303V

POC\S\POCLK

POGND

POMISOPOMOSI

Page 2: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

4

4

D D

C C

B B

A A

100nFC3

10uFC4

GND

+3.3V

GND

GND

SDA1

SCL2

A23

A14

TEST5

TEST6

TEST7

TEST8

TEST9

TEST10

VDD5V 11

VDD3V 12

GND 13

PWM 14U2

AS5048B

4kR1

4kR2

GND

+3.3V

I2C_master_SCLI2C_master_SDA

ENCODERAS5048BI2C interface

Uses only with LQFP48, UFQFPN48, UFBGA64 MCU cases

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC300PIC301

COC3 PIC400PIC401

COC4

PIR100

PIR101COR1

PIR200

PIR201COR2

PIU201

PIU202

PIU203

PIU204

PIU205

PIU206

PIU207

PIU208

PIU209

PIU2010

PIU2011

PIU2012

PIU2013

PIU2014

COU2

PO0303V

POGND

POI2C0MASTER0SCLPOI2C0MASTER0SDA

Page 3: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

C C

B B

A A

MOSI1

MISO2

SCK3

SS4

Test9

EN_INT10

VDDp 11

VDD 12

VSS 13

WM14

INT15

U3

AS5050A

CSCLKMISOMOSI

+3.3V

+3.3V

GND

15R3

100nFC6

4.7uFC5

MOSIMISOCLKCS

GND+3.3V

GND AS5055

ENCODERAS5050A/AS5055SPI interface

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC500PIC501

COC5 PIC600PIC601

COC6

PIR300PIR301

COR3

PIU301

PIU302

PIU303

PIU304

PIU309

PIU3010

PIU3011

PIU3012

PIU3013

PIU3014

PIU3015

COU3

PO0303VPOC\S\POCLK

POGND

POMISOPOMOSI

Page 4: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

C C

B B

A A

VDD5V1

VDD3V32

OUT3

GND4 PGO 5SDA 6SCL 7DIR 8U4

AS5600

100nFC7

10uFC8

GND

+3.3V

GND 4kR4

4kR5

+3.3V +3.3V

GND

GND

I2C_master_SCLI2C_master_SDA

ENCODERAS5600I2C interface

Uses only with LQFP48, UFQFPN48, UFBGA64 MCU cases

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC700PIC701

COC7PIC800PIC801

COC8

PIR400

PIR401COR4

PIR500

PIR501COR5

PIU401

PIU402

PIU403

PIU404 PIU405

PIU406

PIU407

PIU408

COU4

PO0303V

POGND

POI2C0MASTER0SCLPOI2C0MASTER0SDA

Page 5: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

C C

B B

A A

123456

ENC_SPI

P1

CSCLKMISOMOSI

GND+5V

GND

ENCODERExternal AMT203SPI interface

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIP101

PIP102

PIP103

PIP104

PIP105

PIP106

COP1

PO05VPOC\S\POCLK

POGND

POMISOPOMOSI

Page 6: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

C C

B B

A A

1..10kR6

GND

+3.3V

ADC_IN

GND

ENCODERExternal resistiveAnalog interface

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIR60CCW

PIR60CWPIR60W

COR6

PO0303V

POADC0IN

POGND

Page 7: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

C C

B B

A A

123

P2

ENC_PWM

GND+5VPWM_IN

GND

ENCODERExternal MA3PWM interface

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIP201

PIP202

PIP203

COP2

PO05VPOGND

POPWM0IN

Page 8: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

4

4

D D

C C

B B

A A

GND

0.1uF

C9

I2C_slave_SCLI2C_slave_SDA

10kR8

+3.3V

10kR12

FLASH

GND

ADC_INPWM_IN

SPI_SCKSPI_MISOSPI_MOSISPI_CS

PWM_CH1PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3NPWM_ENABLE

ADC_IN0

0.1uF

C10

0.1uF

C11

GNDGNDGND

I2C_slave_SCLI2C_slave_SDA

10kR9

+3.3V

GND

ADC_INPWM_INPWM_ENABLE

SPI_CSADDR0ADDR1PWM_CH1NPWM_CH1PWM_CH2PWM_CH3

SWDIOUSART_TX/SWDCLKUSART_RX

RESET

PWM_CH2NPWM_CH3NSPI_SCKSPI_MISOSPI_MOSI

LED

VDD1

OSC_IN/PF0 2

OSC_OUT/PF1 3

NRST4

VDDA5

PA06

PA17

PA28

PA39

PA410

PA511

PA612

PA713

PB0 14

PB1 15

VDD17

PA818

PA919

PA1020

PA1121

PA1222

PA1323

PA1424

PA1525

PB3 26

PB4 27

PB5 28

PB6 29

PB7 30

BOOT031

VSS 32VSS 16

U5

STM32F051KxTx

D1

green

OSC_INOSC_OUT

10kR11

1kR10

GND

1uFC12

1uFC13

GND

+3.3V+5V IN1

EN3

GN

D2

NR 5

OUT 5U6 TPS73633DBV

12345

P4

Header 5

12345

P3

Header 5

VCC

+5V

+5VI2C_slave_SDAI2C_slave_SCL

GND

VCC

VCC

+3.3V

MCU moduleSTM32F051KxTxLQFP32

J1

J21kR7+3.3V

1234

SWD

P5

+3.3V

GND

USART_TX/SWDCLKSWDIO

XTAL18MHz

GND

12

FLASH

P6

+3.3V

1234

USART

P7

GND

+5.0V

OSC_IN

OSC_OUT

FLASH

USART_RXUSART_TX/SWDCLK

Firmware updating option 1

Firmware updating option 2

OR

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC900PIC901COC9

PIC1000PIC1001COC10

PIC1100PIC1101COC11

PIC1200PIC1201COC12

PIC1300PIC1301

COC13

PID101PID102

COD1

PIJ101 PIJ102

COJ1

PIJ201 PIJ202

COJ2

PIP301

PIP302

PIP303

PIP304

PIP305

COP3

PIP401

PIP402

PIP403

PIP404

PIP405

COP4

PIP501

PIP502PIP503

PIP504

COP5

PIP601

PIP602

COP6

PIP701

PIP702PIP703

PIP704

COP7

PIR700 PIR701

COR7

PIR800PIR801

COR8

PIR900PIR901

COR9

PIR1000 PIR1001

COR10

PIR1100 PIR1101

COR11

PIR1200

PIR1201

COR12 PIU501

PIU502

PIU503

PIU504

PIU505

PIU506

PIU507

PIU508

PIU509

PIU5010

PIU5011

PIU5012

PIU5013

PIU5014

PIU5015

PIU5016

PIU5017

PIU5018

PIU5019

PIU5020

PIU5021

PIU5022

PIU5023

PIU5024

PIU5025

PIU5026

PIU5027

PIU5028

PIU5029

PIU5030

PIU5031

PIU5032

COU5

PIU601

PIU602

PIU603 PIU605

COU6

PIXTAL101PIXTAL102

PIXTAL103COXTAL1

PO0303V

PO05V

POADC0IN

POGND

POI2C0SLAVE0SCLPOI2C0SLAVE0SDA

POPWM0CH1POPWM0CH1N

POPWM0CH2

POPWM0CH2N

POPWM0CH3

POPWM0CH3NPOPWM0ENABLEPOPWM0IN

POSPI0CSPOSPI0MISOPOSPI0MOSI

POSPI0SCK

POVCC

Page 9: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

4

4

D D

C C

B B

A A

GND

I2C_slave_SCLI2C_slave_SDA

10kR15

10kR18

GND

PWM_IN

SPI_SCKSPI_MISOSPI_MOSI

SPI_CS

PWM_CH1PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3N

PWM_ENABLE

I2C_slave_SCLI2C_slave_SDA

10kR16

ADC_INPWM_INPWM_ENABLE

SPI_CSADDR0ADDR1PWM_CH1NPWM_CH1PWM_CH2PWM_CH3

SWDIOUSART_TX/SWDCLK

USART_RXPWM_CH2NPWM_CH3N

SPI_SCKSPI_MISOSPI_MOSI

LED

OSC_INOSC_OUT

NRSTE1

PC0 E3

PC1 E2

PC2 F2

PC3 A2

VSSA F1VDDAH1

PA0G2

PA1H2

PA2F3

PA3G3

PF4 C2

PF5 D2

PA4H3

PA5F4

PA6G4

PA7H4

PC4 H5

PC5 H6

PB0F5

PB1G5

PB2G6

PB10G7

PB11H7

VSS D4VDDE4

PB12H8

PB13G8

PB14F8

PB15F7

PC6 F6

PC7 E7

PC8 E8

PC9 D8PA8D7

PA9C7

PA10C6

PA11C8

PA12B8

PA13A8

PF6 D6

PF7 E6

PA14A7

PA15A6

PC10 B7

PC11 B6

PC12 C5

PD2 B5

PB3A5

PB4A4

PB5C4

PB6D3

PB7C3

BOOT0B4

PB8B3

PB9A3

VSS D5VDDE5

VBATB2

PC13 A2

OSC32_IN/PC14 A1

OSC32_OUT/PC15 B1

OSC_IN/PF0 C1

OSC_OUT/PF1 D1

U7

STM32F051RxHx0.1uF

C14

+3.3V

0.1uF

C15

0.1uF

C16

GNDGNDGND

+3.3V

GND

FLASH

RESET

I2C_master_SCLI2C_master_SDA

I2C_master_SCLI2C_master_SDA

ADC_IN

D2

green 1k

R13

GND

10k

R17

12345

P9

Header 5

12345

P8

Header 5

VCC

+5VI2C_slave_SDAI2C_slave_SCL

GND

VCC

VCC

1uFC17

1uFC18

GND

+3.3V+5V IN1

EN3G

ND

2NR 5

OUT 5U8 TPS73633DBV

+5V

MCU moduleSTM32F051RxHxUFBGA64

1234

SWD

P10

+3.3V

GND

USART_TX/SWDCLKSWDIO

XTAL28MHz

GND

12

FLASH

P11

+3.3V

1234

USART

P12

GND

+5.0V

OSC_IN

OSC_OUT

FLASH

USART_RXUSART_TX/SWDCLK

Firmware updating option 1

Firmware updating option 2

OR

J3

J41kR14+3.3V

+3.3V

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC1400PIC1401COC14

PIC1500PIC1501COC15

PIC1600PIC1601COC16

PIC1700PIC1701

COC17PIC1800PIC1801

COC18

PID201PID202

COD2

PIJ301 PIJ302

COJ3

PIJ401 PIJ402

COJ4

PIP801

PIP802

PIP803

PIP804

PIP805

COP8

PIP901

PIP902

PIP903

PIP904

PIP905

COP9

PIP1001

PIP1002

PIP1003

PIP1004

COP10

PIP1101

PIP1102

COP11

PIP1201

PIP1202

PIP1203

PIP1204

COP12

PIR1300 PIR1301

COR13

PIR1400 PIR1401

COR14

PIR1500 PIR1501

COR15

PIR1600 PIR1601

COR16

PIR1700PIR1701

COR17

PIR1800

PIR1801

COR18

PIU70A1

PIU70A2

PIU70A3

PIU70A4

PIU70A5

PIU70A6

PIU70A7

PIU70A8

PIU70B1

PIU70B2

PIU70B3

PIU70B4

PIU70B5

PIU70B6

PIU70B7

PIU70B8

PIU70C1

PIU70C2

PIU70C3

PIU70C4

PIU70C5

PIU70C6

PIU70C7

PIU70C8

PIU70D1

PIU70D2

PIU70D3

PIU70D4

PIU70D5

PIU70D6

PIU70D7

PIU70D8

PIU70E1

PIU70E2

PIU70E3

PIU70E4

PIU70E5

PIU70E6

PIU70E7PIU70E8

PIU70F1

PIU70F2PIU70F3

PIU70F4

PIU70F5

PIU70F6

PIU70F7

PIU70F8

PIU70G2

PIU70G3

PIU70G4

PIU70G5

PIU70G6

PIU70G7

PIU70G8

PIU70H1

PIU70H2

PIU70H3

PIU70H4

PIU70H5

PIU70H6

PIU70H7

PIU70H8

COU7

PIU801

PIU802

PIU803 PIU805

COU8

PIXTAL201PIXTAL202

PIXTAL203COXTAL2

PO0303V

PO05V

POADC0IN

POGND

POI2C0MASTER0SCLPOI2C0MASTER0SDA

POI2C0SLAVE0SCLPOI2C0SLAVE0SDA

POPWM0CH1POPWM0CH1N

POPWM0CH2

POPWM0CH2N

POPWM0CH3

POPWM0CH3N

POPWM0ENABLEPOPWM0IN

POSPI0CS

POSPI0MISOPOSPI0MOSI

POSPI0SCK

POVCC

Page 10: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

4

4

D D

C C

B B

A A

GND

VSS/VSSA 0VDD1

OSC_IN/PF0 2

OSC_OUT/PF1 3

NRST4

VDDA5

PA06

PA17

PA28

PA39

PA410

PA511

PA612

PA713

PB0 14

PB1 15

PB2 16

VDD17

PA818

PA919

PA1020

PA1121

PA1222

PA1323

PA1424

PA1525

PB3 26

PB4 27

PB5 28

PB6 29

PB7 30

BOOT031

PB8 32

U9

STM32F051KxUx0.1uF

C19

I2C_slave_SCLI2C_slave_SDA

+3.3V

10kR24

FLASH

GND

ADC_INPWM_IN

SPI_SCKSPI_MISOSPI_MOSI

SPI_CS

PWM_CH1PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3NPWM_ENABLE

ADC_IN0

0.1uF

C20

0.1uF

C21

GNDGNDGND

I2C_slave_SCLI2C_slave_SDA

GND

ADC_INPWM_INPWM_ENABLE

SPI_CSADDR0ADDR1PWM_CH1NPWM_CH1PWM_CH2PWM_CH3

SWDIOUSART_TX/SWDCLKUSART_RX

RESET

PWM_CH2NPWM_CH3N

SPI_SCKSPI_MISOSPI_MOSI

LED

1uFC22

1uFC23

GND

+3.3V+5V IN1

EN3

GN

D2

NR 5

OUT 5U10 TPS73633DBV

+5V

12345

P14

Header 5

12345

P13

Header 5

VCC

+5VI2C_slave_SDAI2C_slave_SCL

GND

VCC

VCC

10kR20

10kR22

+3.3VOSC_INOSC_OUT

10kR23

D3

green

1kR21

GND

+3.3V

MCU moduleSTM32F051KxUxUFQFPN32

1234

SWD

P15

+3.3V

GND

USART_TX/SWDCLKSWDIO

XTAL38MHz

GND

12

FLASH

P16

+3.3V

1234

USART

P17

GND

+5.0V

OSC_IN

OSC_OUT

FLASH

USART_RXUSART_TX/SWDCLK

Firmware updating option 1

Firmware updating option 2

ORJ5

J61kR19+3.3V

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC1900PIC1901COC19

PIC2000PIC2001COC20

PIC2100PIC2101COC21

PIC2200PIC2201COC22

PIC2300PIC2301

COC23

PID301PID302

COD3

PIJ501 PIJ502

COJ5

PIJ601 PIJ602

COJ6

PIP1301

PIP1302

PIP1303

PIP1304

PIP1305

COP13

PIP1401

PIP1402

PIP1403

PIP1404

PIP1405

COP14

PIP1501

PIP1502

PIP1503

PIP1504

COP15

PIP1601

PIP1602

COP16

PIP1701

PIP1702

PIP1703

PIP1704

COP17

PIR1900 PIR1901

COR19

PIR2000PIR2001

COR20

PIR2100 PIR2101

COR21PIR2200PIR2201

COR22

PIR2300 PIR2301

COR23

PIR2400

PIR2401

COR24

PIU900

PIU901

PIU902

PIU903

PIU904

PIU905

PIU906

PIU907

PIU908

PIU909

PIU9010

PIU9011

PIU9012

PIU9013

PIU9014

PIU9015

PIU9016

PIU9017

PIU9018

PIU9019

PIU9020

PIU9021

PIU9022

PIU9023

PIU9024

PIU9025

PIU9026

PIU9027

PIU9028

PIU9029

PIU9030

PIU9031

PIU9032

COU9

PIU1001

PIU1002

PIU1003 PIU1005

COU10

PIXTAL301PIXTAL302

PIXTAL303COXTAL3

PO0303V

PO05V

POADC0IN

POGND

POI2C0SLAVE0SCLPOI2C0SLAVE0SDA

POPWM0CH1POPWM0CH1N

POPWM0CH2

POPWM0CH2N

POPWM0CH3

POPWM0CH3NPOPWM0ENABLEPOPWM0IN

POSPI0CS POSPI0MISOPOSPI0MOSI

POSPI0SCK

POVCC

Page 11: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

4

4

D D

C C

B B

A A

GND

I2C_slave_SCLI2C_slave_SDA

10kR29

GND

PWM_IN

SPI_SCKSPI_MISOSPI_MOSI

SPI_CS

PWM_CH1PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3NPWM_ENABLE

I2C_slave_SCLI2C_slave_SDA

ADC_INPWM_INPWM_ENABLE

SPI_CSADDR0ADDR1PWM_CH1NPWM_CH1PWM_CH2PWM_CH3

SWDIOUSART_TX/SWDCLKUSART_RX

PWM_CH2NPWM_CH3N

SPI_SCKSPI_MISOSPI_MOSI

LED

0.1uF

C24

+3.3V

0.1uF

C25

0.1uF

C26

GNDGNDGND

GND

FLASH

RESET

I2C_master_SCLI2C_master_SDA

I2C_master_SCLI2C_master_SDA

ADC_IN

VBAT1

PC13 2

OSC32_IN/PC14 3

OSC32_OUT/PC15 4

OSC_IN/PF0 5

OSC_OUT/PF1 6

NRST7

VSSA 8VDDA9

PA010

PA111

PA212

PA313

PA414

PA515

PA616

PA717

PB0 18

PB1 19

PB2 20

PB10 21

PB11 22

VSS 23VDD24

PB12 25

PB13 26

PB14 27

PB15 28

PA829

PA930

PA1031

PA1132

PA1233

PA1334

PF6 35

PF7 36

PA1437

PA1538

PB3 39

PB4 40

PB5 41

PB6 42

PB7 43

BOOT044

PB8 45

PB9 46

VSS 47VDD48

U11

STM32F051CxUx

D4

green

1kR26

GND

10kR30

10kR27

10kR28

+3.3V

OSC_INOSC_OUT

12345

P19

Header 5

12345

P18

Header 5

VCC

+5VI2C_slave_SDAI2C_slave_SCL

GND

VCC

VCC

1uFC27

1uFC28

GND

+3.3V+5V IN1

EN3G

ND

2

NR 5

OUT 5U12 TPS73633DBV

+5V

+3.3V

STM32F051CxTx

MCU moduleSTM32F051CxUxLQFP48

STM32F051CxTxUFQFPN48

J7

J8

1k

R25+3.3V

1234

SWD

P20

+3.3V

GND

USART_TX/SWDCLKSWDIO

XTAL48MHz

GND

12

FLASH

P21

+3.3V

1234

USART

P22

GND

+5.0V

OSC_IN

OSC_OUT

FLASH

USART_RXUSART_TX/SWDCLK

Firmware updating option 1

Firmware updating option 2

OR

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC2400PIC2401COC24

PIC2500PIC2501COC25

PIC2600PIC2601COC26

PIC2700PIC2701

COC27PIC2800PIC2801

COC28

PID401PID402

COD4

PIJ701 PIJ702

COJ7PIJ801 PIJ802

COJ8

PIP1801

PIP1802

PIP1803

PIP1804

PIP1805

COP18

PIP1901

PIP1902

PIP1903

PIP1904

PIP1905

COP19

PIP2001

PIP2002

PIP2003

PIP2004

COP20

PIP2101

PIP2102

COP21

PIP2201

PIP2202

PIP2203

PIP2204

COP22

PIR2500PIR2501

COR25

PIR2600 PIR2601

COR26

PIR2700PIR2701

COR27

PIR2800PIR2801

COR28

PIR2900

PIR2901

COR29PIR3000

PIR3001

COR30

PIU1101

PIU1102

PIU1103

PIU1104

PIU1105

PIU1106

PIU1107

PIU1108PIU1109

PIU11010

PIU11011

PIU11012

PIU11013

PIU11014

PIU11015

PIU11016

PIU11017

PIU11018

PIU11019

PIU11020

PIU11021

PIU11022

PIU11023PIU11024

PIU11025

PIU11026

PIU11027

PIU11028

PIU11029

PIU11030

PIU11031

PIU11032

PIU11033

PIU11034

PIU11035

PIU11036

PIU11037

PIU11038

PIU11039

PIU11040

PIU11041

PIU11042

PIU11043

PIU11044

PIU11045

PIU11046

PIU11047PIU11048

COU11

PIU1201

PIU1202

PIU1203 PIU1205

COU12

PIXTAL401PIXTAL402

PIXTAL403COXTAL4

PO0303V

PO05V

POADC0IN

POGND

POI2C0MASTER0SCLPOI2C0MASTER0SDA

POI2C0SLAVE0SCLPOI2C0SLAVE0SDA

POPWM0CH1POPWM0CH1N

POPWM0CH2

POPWM0CH2N

POPWM0CH3

POPWM0CH3NPOPWM0ENABLEPOPWM0IN

POSPI0CS POSPI0MISOPOSPI0MOSI

POSPI0SCK

POVCC

Page 12: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

4

4

D D

C C

B B

A A

Rds(on): 0.69 Ohm (VGS = -2.5V, ID = -300mA)Rg: 195 Ohms

Q1DMP21D0UFB4-7B

Rg: 70 OhmsRds(on): 0.24 Ohm (VGS = 2.5V, ID = 750mA)

Q3DMN2300UFB4-7B

100

R32

2kR31

100

R35

GND

10k

R36

VCC

VCC

PWM_CH1

PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3N

PHASE_A

PHASE_B

PHASE_C

GND

GND

T_fall: <200ns

1.8kR33

Rds(on): 0.69 Ohm (VGS = -2.5V, ID = -300mA)Rg: 195 Ohms

Q4DMP21D0UFB4-7B

Rg: 70 OhmsRds(on): 0.24 Ohm (VGS = 2.5V, ID = 750mA)

Q6DMN2300UFB4-7B

100

R38

2kR37

100

R41

GND

10k

R42

VCC

T_fall: <200ns

1.8kR39

Rds(on): 0.69 Ohm (VGS = -2.5V, ID = -300mA)Rg: 195 Ohms

Q7DMP21D0UFB4-7B

Rg: 70 OhmsRds(on): 0.24 Ohm (VGS = 2.5V, ID = 750mA)

Q9DMN2300UFB4-7B

100

R44

2kR43

100

R47

GND

10k

R48

VCC

T_fall: <200ns

1.8kR45

Q2DMN2300UFB4-7B

Q5DMN2300UFB4-7B

Q8DMN2300UFB4-7B

10uFC29

GND

10k

R34

10k

R40

10k

R46

MOTOR DRIVERFET-based exampleVcc < 16.8V

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC2900PIC2901

COC29

PIQ101PIQ102

PIQ103

COQ1

PIQ201

PIQ202

PIQ203COQ2

PIQ301

PIQ302

PIQ303 COQ3

PIQ401PIQ402

PIQ403

COQ4

PIQ501

PIQ502

PIQ503COQ5

PIQ601

PIQ602

PIQ603 COQ6

PIQ701PIQ702

PIQ703

COQ7

PIQ801

PIQ802

PIQ803COQ8

PIQ901

PIQ902

PIQ903 COQ9

PIR3100

PIR3101

COR31

PIR3200PIR3201

COR32

PIR3300

PIR3301

COR33

PIR3400 PIR3401

COR34

PIR3500 PIR3501

COR35

PIR3600 PIR3601

COR36

PIR3700

PIR3701

COR37

PIR3800PIR3801

COR38

PIR3900

PIR3901

COR39

PIR4000 PIR4001

COR40

PIR4100 PIR4101

COR41

PIR4200 PIR4201COR42

PIR4300

PIR4301

COR43

PIR4400PIR4401

COR44

PIR4500

PIR4501

COR45

PIR4600 PIR4601

COR46

PIR4700 PIR4701COR47

PIR4800 PIR4801

COR48POGND

POPHASE0A

POPHASE0B

POPHASE0C

POPWM0CH1

POPWM0CH1N

POPWM0CH2

POPWM0CH2N

POPWM0CH3

POPWM0CH3N

POVCC

Page 13: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

4

4

D D

C C

B B

A A

OUT1 3

OUT2 4

GN

D0

nSLEEP11

EN27 EN19

IN28 IN110

Vcc12

VM2 VM1

GN

D5

GN

D6

U13 DRV8839

GND

PWM_ENABLE

+3.3V

100nFC31

VCC

GND

OUT1 3

OUT2 4

GN

D0

nSLEEP11

EN27 EN19

IN28 IN110

Vcc12

VM2 VM1

GN

D5

GN

D6

U14 DRV8839

GND

PWM_CH1PWM_CH2

PWM_CH3

PHASE_A

PHASE_B

PHASE_C

10uFC30

VCC

MOTOR DRIVERIC-based exampleVcc < 11V

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com

PIC3000PIC3001

COC30

PIC3100PIC3101

COC31

PIU1300

PIU1301

PIU1302

PIU1303

PIU1304

PIU1305 PIU1306

PIU1307

PIU1308

PIU1309

PIU13010

PIU13011

PIU13012

COU13

PIU1400

PIU1401

PIU1402

PIU1403

PIU1404

PIU1405 PIU1406

PIU1407

PIU1408

PIU1409

PIU14010

PIU14011

PIU14012

COU14

PO0303V

POGND

POPHASE0A

POPHASE0B

POPHASE0C

POPWM0CH1POPWM0CH2

POPWM0CH3

POPWM0ENABLE

POVCC

Page 14: ENCODER B B - BaseCam Electronics · 1 1 2 2 3 3 c c b b a a mosi 1 mi so 2 sck 3 ss 4 test 9 en_i nt 10 vddp 11 vdd 12 vss 13 wm 14 int 15 u3 as5050a cs cl k mi so mosi +3.3v +3.3v

1

1

2

2

3

3

4

4

5

5

6

6

7

7

8

8

D D

C C

B B

A A

I2C_slave_SCLI2C_slave_SDA

ADC_INPWM_IN

SPI_SCKSPI_MISOSPI_MOSISPI_CS

PWM_CH1

PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3N

PWM_ENABLE

+5VVCCGND

+3.3V

U_MCU_UFQFPN32MCU_UFQFPN32.SchDoc

I2C_slave_SCLI2C_slave_SDA

PWM_IN

SPI_SCKSPI_MISOSPI_MOSISPI_CS

PWM_CH1

PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3N

PWM_ENABLE

VCCGND

+5V

I2C_master_SCLI2C_master_SDA

ADC_IN

+3.3V

U_MCU_UFBGA64MCU_UFBGA64.SchDoc

I2C_slave_SCLI2C_slave_SDA

PWM_IN

SPI_SCKSPI_MISOSPI_MOSISPI_CS

PWM_CH1

PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3N

PWM_ENABLE

VCCGND

+5V

I2C_master_SCLI2C_master_SDA

ADC_IN

+3.3V

U_MCU_UFQFPN48_LQFP48MCU_UFQFPN48_LQFP48.SchDoc

I2C_slave_SCLI2C_slave_SDA

ADC_INPWM_IN

SPI_SCKSPI_MISOSPI_MOSISPI_CS

PWM_CH1

PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3N

PWM_ENABLE

GND

+5VVCC

+3.3V

U_MCU_LQFP32MCU_LQFP32.SchDoc

CSCLKMISOMOSI+3.3VGND

U_Enc_AS5048AEnc_AS5048A.SchDoc

CSCLKMISOMOSI

GND+3.3V

U_Enc_AS5050A_AS5055AEnc_AS5050A_AS5055A.SchDoc

CSCLKMISOMOSI

GND+5V

U_Enc_Ext_AMT203Enc_Ext_AMT203.SchDoc

+3.3VADC_INGND

U_Enc_Ext_AnalogEnc_Ext_Analog.SchDoc

GND

+5VPWM_IN

U_Enc_Ext_MA3Enc_Ext_MA3.SchDoc

PWM_ENABLE

+3.3VVCCGND

PWM_CH1PWM_CH2PWM_CH3

PHASE_APHASE_BPHASE_C

U_Motor_Driver_ICMotor_Driver_IC.SchDoc

VCC

PWM_CH1

PWM_CH1N

PWM_CH2

PWM_CH2N

PWM_CH3

PWM_CH3N

PHASE_APHASE_BPHASE_C

GND

U_Motor_Driver_FET_FemtoFETMotor_Driver_FET_FemtoFET.SchDoc

Vcc < 11 VVcc < 16.8 V

MCU

Encoder

Motor driver *

I2C_master_SDAI2C_master_SCL

+3.3VGND

U_Enc_AS5048BEnc_AS5048B.SchDoc

I2C_master_SDAI2C_master_SCL

+3.3VGND

U_Enc_AS5600Enc_AS5600.SchDoc

Uses only with LQFP48, UFQFPN48, UFBGA64 MCU cases

* Pay attention at Vcc limit !

SBGC32_I2C_Drv rev. 1.0 2015 (c) Basecamelectronics http://www.basecamelectronics.com