Skip to content

Commit c01408c

Browse files
committed
update of the experiment to correct values
1 parent 0a551e4 commit c01408c

File tree

2 files changed

+15
-25
lines changed

2 files changed

+15
-25
lines changed

README.md

Lines changed: 15 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Additionally the aim of the board is to serve as a template project for the comm
2727

2828
### Features
2929
- **Boards absolute max ratings**
30-
- Max current: 30A,
30+
- Max current: 20A continuous (peak 30A - measured)
3131
- Max input voltage: 30V
3232
- **Stackable**: running 2 motors in the same time
3333
- **Encoder/Hall sensors interface**: Integrated 3.3kΩ pullups (configurable)
@@ -53,7 +53,7 @@ Feature | <span class="simple">Simple<span class="foc">FOC</span>Shield</span> v
5353
**Stackable** | ✔️ | ✔️ | ✔️ | ✔️
5454
**Max current** | 2Amps (5Amp peak) | 2Amps (5Amp peak) | 2Amps (3Amp peak) | 20Amps (30Amp peak)
5555
**Max voltage** | 24V | 35V | 35V | 30V
56-
**Protections** | Overtemperature | Overtemperature | Overtemperature, Overcurrent | Overcurrent
56+
**Protections** | Overtemperature | Overtemperature | Overtemperature, Overcurrent | undervoltage lockout, charge pump fault, MOSFET overcurrent, MOSFET short circuit, gate driver fault, overtemperature
5757
**Footprint** | 68mm x 53 mm | 68mm x 53 mm | 56mm x 53mm | 56mm x 53mm
5858
**Design tool** | Altium Designer 2019 | Altium Designer 2019 | EasyEDA | EasyEDA
5959

@@ -75,48 +75,38 @@ Version | release | Release date | Comment
7575

7676
## Temperature characteristics
7777

78-
For higher currents especially in the range of 20-30Amps the board can get quite hot. Depending on the copper thickness of the PCB chosen when ordering the board the temperature can vary, as well as the cooling conditions. The board can be fitted with a heatsink to improve the thermal performance.
78+
This board can measure the phase currents up to 30Amps, so it is intended to be used in applications that require current draw up to around 20Amps continuous. For higher currents especially in the range of 15-30Amps the board can get quite hot. Depending on the copper thickness of the PCB chosen when ordering the board the temperature can vary, as well as the cooling conditions. The board can be fitted with a heatsink to improve the thermal performance.
7979

80-
The following table shows the temperature rise of the board for different current levels. The measurements were done in a controlled environment with a constant ambient temperature of 25°C. The board was powered with 24V and the current was set to the desired level using the *Simple**FOC***library. The temperature was measured on the top of the board on the DRV8320H gate driver and the BSZ0904NSI mosfets. The temperature is measured with a PICOLOG TC-08 thermocouple data logger.
81-
82-
<img src="images/experiment/1oz (1).jpg" height="300px">
80+
So I've wanted to quantify the temperature characteristics of the board when a continuous current is applied to the motor. The measurements were done with a relatively constant ambient temperature of around 25°C. The board was powered with 24V. The motor was run at very low speed (0.1rad/s) in the open loop and the current (q component) was set to 10, 15 and 20 amps for prolonged periods of time. I've measured the temperature on the top of the board on the DRV8320H gate driver and the BSZ0904NSI mosfets. I've used the PICOLOG TC-08 thermocouple data logger to do the measuring.
8381

8482
Two copper thicknesses were tested
8583
1. Standard 4-layer:
8684
- **1oz** (35um) copper thickness on top and bottom layers,
8785
- **0.5oz** (17.5um) copper thickness on inner layers
86+
<img src="images/experiment/1oz (1).jpg" height="200px"><img src="images/experiment/1oz (2).jpg" height="200px">
8887
2. Thick 4-layer:
8988
- **2oz** (70um) copper thickness on top and bottom layers,
9089
- **0.5oz** (35um) copper thickness on inner layers
90+
<img src="images/experiment/2oz (1).jpg" height="200px"><img src="images/experiment/2oz (2).jpg" height="200px">
91+
92+
93+
### Experiment results
94+
Here is the table of the results
9195

9296
Current [A] | Standard 4-layer MOSFETS | Thick 4-layer MOSFETS | Standard 4-layer DRV8320 | Thick 4-layer DRV8320
9397
--- | --- | ---| --- | ---
9498
10 | 57°C| 53°C | 50°C | 52°C
95-
20 | 78°C | 68°C| 62°C | 62°C
96-
30 | 125°C | 100°C | 82°C | 82°C
99+
15 | 78°C | 68°C| 62°C | 62°C
100+
20 | 125°C | 100°C | 82°C | 82°C
97101

98-
As the **BSZ0904NSI** mosfets are rated for temperatures up to 150°C and the **DRV8320H** gate driver up to 125°C the board can be used up to 30Amps without additional cooling.
99-
100-
**However, we strongly recommend using a heatsink or a thicker copper PCB (2oz top and bottom layers) for currents above 20Amps continuous.**
102+
So the results seem to suggest that, as the **BSZ0904NSI** mosfets are rated for temperatures up to 150°C and the **DRV8320H** gate driver up to 125°C, the board can be used up to 20Amps without additional cooling.
101103

104+
**However, I would definitely recommend using a heatsink or a thicker copper PCB (2oz top and bottom layers) for currents above 15Amps continuous.**
102105

103106

104107
<details>
105-
<summary>Check more details about the experiment</summary>
106-
107-
108-
### Measured temperatures during the experiment
108+
<summary>Measured temperatures during the experiment</summary>
109109

110110
<img src="images/experiment/temp_record.jpg" >
111111

112-
### Standard 4-layer PCB (1oz top and bottom, 0.5oz inner layers)
113-
<img src="images/experiment/1oz (1).jpg" height="200px">
114-
<img src="images/experiment/1oz (2).jpg" height="200px">
115-
116-
117-
### Thick 4-layer PCB (2oz top and bottom, 0.5oz inner layers)
118-
<img src="images/experiment/2oz (1).jpg" height="200px">
119-
<img src="images/experiment/2oz (2).jpg" height="200px">
120-
121-
122112
</details>

images/experiment/temp_record.jpg

-4.55 KB
Loading

0 commit comments

Comments
 (0)