2020-09-03 BTS7002 smoke test

This smoke test is to test enabling a load and taking the input from current sense.

 

After populating U5 and fixing U12, I was able to drive the lights driver board + LED board and use the current controlled pot to vary the draw and collect data points from IS pin on U5. The following table summarizes those recordings.

Reading on Minicom

Voltage at IS pin (V)

~Current Draw (A) (on Power Supply so is estimate)

Reading on Minicom

Voltage at IS pin (V)

~Current Draw (A) (on Power Supply so is estimate)

20-38

0.025

0.015

108-129

0.095

0.035

170-193

0.147

0.060

283-302

0.237

0.095

316-351

0.268

0.110

441-480

0.369

0.145

551-628

0.478

0.195

650-750

0.553

0.225

722-1185

0.774

0.310

924-1727

1.085

0.450

1205-1687

1.177

0.500

 

Just wanted to update that firmware is almost running as expected. Right now I have a load on channel 7 current 0 and it updates with changing the current (still loading with the lights board) but that number shows up on channel 0 instead:

[0] projects/smoke_bts7200/src/main.c:46: Channel: 7; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 0; current_0: 140, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 1; current_0: 0, current_1: 2
[0] projects/smoke_bts7200/src/main.c:46: Channel: 2; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 3; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 4; current_0: 0, current_1: 1
[0] projects/smoke_bts7200/src/main.c:46: Channel: 5; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 6; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 7; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 0; current_0: 155, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 1; current_0: 0, current_1: 2
[0] projects/smoke_bts7200/src/main.c:46: Channel: 2; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 3; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 4; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 5; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 6; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 7; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 0; current_0: 134, current_1: 1
[0] projects/smoke_bts7200/src/main.c:46: Channel: 1; current_0: 0, current_1: 2
[0] projects/smoke_bts7200/src/main.c:46: Channel: 2; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 3; current_0: 0, current_1: 0
[0] projects/smoke_bts7200/src/main.c:46: Channel: 4; current_0: 0, current_1: 1
[0] projects/smoke_bts7200/src/main.c:46: Channel: 5; current_0: 0, current_1: 0