I have a smartdrive washing machine motor. These are normally driven by a 400VDC power supply using FETs or similar transistors to switch the power to the coils.
My plan is to have a 80V rechargable battery and switch the coil power with BDX33C and BDX34C Darlington pair transistors (because they are cheap and easy to use and I can drive them straight off the 20mA output of a Arduino board).
At 1000 RPM the coils will need about 1 amp switched at 800Hz.
My questions are:
1. How fast can these transistors turn on / off?
2. What is the Turn on / turn off times of these transistors?
The BDX33 data sheet says " They are intented for use in power linear and switching applications. " and " is designed for general
purpose and low speed switching applications. " which is a bit vague.
The data sheet does have this graph but I am not sure what it means. Thanks for your time.
You show the SOA diagram. It does not show how fast it can switch.
The SOA diagram shows how long it can withstand which power dissipation..before the silicon gets overheated.
I see no problem for a BDX33 to switch with 800Hz.
But BDX33 maybe was up to date 30 years ago. Now there are more modern solutions.
IGBT, MOSFET, SSR or integrated solutions.
The benfits are: easy to control, faster, less power dissipation (don't need a heatsink), maybe features like protection against overvoltage, overcurrent, overheat...
But BDX33 maybe was up to date 30 years ago. Now there are more modern solutions.
IGBT, MOSFET, SSR or integrated solutions.
The benfits are: easy to control, faster, less power dissipation (don't need a heatsink), maybe features like protection against overvoltage, overcurrent, overheat...
Thank you Klaus.
All very true, the original drivers used IGBTs or MOSFETs for those reasons. But they generally require a high driver voltage which doubles the building drama.
Can anyone suggest an upper limit of the switching frequency. Could they manage 1MHz?
The switch rise time, etc., parameters in the electrical characteristics section of the datasheet can be used to estimate switching frequency possible by dividing 1 second by the summed rise and fall, etc. times.
More complicated might be considering MOSFET capacitances (also in datasheet) that need to be charged and discharged for switching on and off the MOS and doing the RC calculations using gate input resistance to arrive at a similar result you can divide 1 second by.
Both approximations but maybe enough to check 1 MHz is possible, should be as MOSFETs are fast - little 2N22222 BJT has fT of 1 MHz.
stay with 800Hz if possible. 1 MHz is nonsense for a washing maschine motor control.
There is a factor of 1250 between 800Hz and 1 MHz. These are completely different areas. Not comparable.
Example: a car with 80km/hour vs 10.000km/hour.
For Transistor Switching Times, the switching speed of the device can be an important quantity. Consider the circuit in Fig. 8-18(a). When the base input
I wanted to add PWM control if possible. Sorry I should have added that to my question.
I will not need 1 MHz but I was looking for an upper limit so I threw that out there.
The Arduino NANO PWM frequency can be set to ~32kHz (or ~64kHz depending on which PWM pins are used) which gives about 30uS (or 15uS) which sounds quite feasible.