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) |
---|---|---|
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