Shop OBEX P1 Docs P2 Docs Learn Events
Prop and Mosfets - 48V DC 7A — Parallax Forums

Prop and Mosfets - 48V DC 7A

GeeksGoneBadGeeksGoneBad Posts: 100
edited 2012-09-20 08:49 in Propeller 1
I need to drive four solenoids with 48V DC - is there a good mosfet that would work with the 3.3V?

I have a bunch of IRF511 (80V N Channel mosfet) but it needs 5V to turn it on (at least in my experiments - I am not really good at reading the datasheets yet)

I obviously want to keep my part count down and complexity somewhat simple

I WAS trying to use a 5V relay and ULN2803 but the relay is only good to 28V

ANY ideas are uber appreciated :)
«1

Comments

  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2012-08-30 18:32
    Spend the money:

    For that amount of current and voltage, optoisolation will save you a boatload of headaches. In the long run, you won't regret it.

    -Phil
  • thebigmacdthebigmacd Posts: 9
    edited 2012-08-30 18:33
    IRLZ44NPBF

    55V N-channel mosfet

    Gate threshold voltage 1.0-2.0 V

    I_DS 49 amps

    less than $2.00
  • evanhevanh Posts: 16,151
    edited 2012-08-30 18:49
    Phil is right. The more isolation the better. The great thing with SSR's is that each and every output has individual terminal pairs. You can forget worrying about earth-loops/bounce and the likes and they can be wired in mid-point switching, or in series, or muxing arangments.

    The biggest missing feature, compared to typical relays, is the lack of multipole contacts.
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2012-08-30 18:57
    Gate threshold voltage 1.0-2.0 V
    Gate threshold voltage means little at these currents, since it's the voltage at which the transistor just begins to conduct. More important is how the traisistor is characterized, in terms of source-drain resistance, for the gate voltage available. Unfortunately, the IRZL44 is only characterized in the datasheet for gate voltages of 4.0V and 5.0V -- not 3.3V.

    -Phil
  • cavelambcavelamb Posts: 720
    edited 2012-08-30 19:26
    Spend the money:
    For that amount of current and voltage, optoisolation will save you a boatload of headaches. In the long run, you won't regret it.

    -Phil

    +1024
  • jmgjmg Posts: 15,185
    edited 2012-08-30 20:12
    I need to drive four solenoids with 48V DC - is there a good mosfet that would work with the 3.3V?

    It is not easy to find High Drain Voltage, and very low thresholds specified.
    If it is not for volume production, you may be OK with a more typical spec, and selecting a over-rated part.

    Or, you could use a Gate Driver, or Level Shifter, and choose a cheaper, less over-rated FET.

    If you want Common GND, Hi Side drive, companies like Allegro (A3942) and Linear (LT1161) make Quad High SIde drivers, for Generic N-FETS.

    Or, if you want to isolate, and roll your own SSR, then the IR PVI50xx series are interesting devices - Mini Photo-Cells that bolt straight onto a FET Gate - fine for relay replacement use.
  • Peter JakackiPeter Jakacki Posts: 10,193
    edited 2012-08-30 20:18
    If the product needs to be as reliable as possible and cost is less than a secondary consideration then I would go with what Phil recommended. Heck, why don't you make it RF linked and completely separate the control and load switching, that's even better. Designing a system also means juggling, compromising, tradeoffs, etc. Frankly though I have switched a lot of heavy DC loads with 48V being the upper end and I have not needed anything more than a good MOSFET and a sensible PCB layout. Don't ever let the current for the power grounds run through or affect the logic grounds - DISASTER - DISASTER - DISASTER. Also keep the logic supply well filtered or isolated from the big bad load supply. Even something as simple as a series diode, resistor and an ample input capacitor helps. Ditto the remarks about "thresholds", always RTM and look at the figures and your figures. Solenoid switching does not normally require any special drivers as you can drive them directly through a "safety" resistor from the Prop. If you need PWM then this depends upon the frequency and the gate capacitance etc and so you might need drivers. A little bit of heat every so often is not going to worry it so duty cycle comes into it too.

    DO you have a part# for the solenoids as you mentioned 7A but is that pull-in current or continuous? Must be pull-in as otherwise the solenoid would be glowing.
  • Duane C. JohnsonDuane C. Johnson Posts: 955
    edited 2012-08-30 20:49
    Hi Phil:
    Gate threshold voltage means little at these currents, since it's the voltage at which the transistor just begins to conduct. More important is how the traisistor is characterized, in terms of source-drain resistance, for the gate voltage available. Unfortunately, the IRZL44 is only characterized in the datasheet for gate voltages of 4.0V and 5.0V -- not 3.3V.
    But I characterized them myself. See:
    IRLZ44N
    See the graph.
    This should do just fine at 3V.
    If you want to see the raw data see:
    IRLZ44N Excel Data
    This is the data for 1 but I then check at least 25 more.

    Duane J
  • Duane C. JohnsonDuane C. Johnson Posts: 955
    edited 2012-08-30 21:39
    Don't forget there is another circuit configuration that also works well:
    The MOSFET Cascode amplifier
    CasCode.png


    The bottom MOSFET, IRF3708, can be a low threshold voltage type and the top MOSFET, IRL540N, can be a high voltage type.
    Also, the CasCode generally switches much faster than the normal single MOSFET circuit mainly due to the low Drain to Source voltage.

    Duane J
    156 x 289 - 3K
  • ElectricAyeElectricAye Posts: 4,561
    edited 2012-08-30 21:57
    Don't forget there is another circuit configuration that also works well:
    The MOSFET Cascode amplifier....

    Hey, that's interesting. Might such a circuit, or one similar to it, be fast enough to handle pulse widths of about 10 microseconds at about 10 amps and, say, 12-ish volts?
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2012-08-30 22:19
    Duane,

    In your cascode circuit, where is the discharge path for Q2's gate when Q1 turns off?

    -Phil
  • Duane C. JohnsonDuane C. Johnson Posts: 955
    edited 2012-08-30 22:21
    Hi Electric;
    Hey, that's interesting. Might such a circuit, or one similar to it, be fast enough to handle pulse widths of about 10 microseconds at about 10 amps and, say, 12-ish volts?
    The CasCode is clearly up to the task.
    However, whether using CasCode or conventional MOSFET circuit one must use one of the high drive current MOSFET gate drivers.

    The main advantage of the CasCode is there is relatively low Drain to Gate charge transfer due to the low drain voltage.

    10uS is not to fast. Good MOSFET gate drivers can switch a MOSFET in 50nS.

    The OP was looking for a relay driver driven directly from the Prop.

    If you have another purpose that requires 1uS rise times the naked Prop just cant do it. A driver clearly is required.

    Duane J
  • Beau SchwabeBeau Schwabe Posts: 6,568
    edited 2012-08-30 22:35
    Phil,

    If Q1 is OFF, it doesn't matter if Q2 is off or not... but in this case it does turn off.... From a layout perspective, the Source and Drain can be swapped, however from a discrete component perspective there is a bulk diode to deal with. In any case it still works out in this configuration where the bulk diode still remains reverse biased. When Q1 is OFF, then the reference voltage to Q2's Source (acting as a Drain) is higher than the Gate voltage of 5V so Q2 turns 'OFF'
  • LoopyBytelooseLoopyByteloose Posts: 12,537
    edited 2012-08-30 23:04
    A few very interesting alternatives here. I am just wondering if solid-state relays can simplify setting up an H-bridge that is directly driven by the Propeller.
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2012-08-30 23:10
    If Q1 is OFF, it doesn't matter if Q2 is off or not...
    Oh, right. D'oh! :)

    -Phil
  • GeeksGoneBadGeeksGoneBad Posts: 100
    edited 2012-08-31 03:38
    Thanks for running with that one and thanks for all the suggestions

    This isn't for production, it's a one off project - just for myself

    the solenoids are actually 24V 10A but my power supply is 48V 7A and I am really just "clicking" the solenoid quickly - not a constant push - and also not a very high frequency - more like one click every 30 seconds maybe

    OK so I'm going to study the thread now and I'll ask more n00bish questions in a while :)

    Thanks!
  • BloodyCactusBloodyCactus Posts: 6
    edited 2012-08-31 08:25
    Thanks for bringing this up geeksgonebad, Im thinking this too as I'm needing to run about 5 or 6 solenoids off 48vdc (or 70vdc if I upgrade the PSU) for my homemade pinballmachine. Im basing my design off all the existing Stern and Williams schematics (yay for including board schematics in every pinball manual!)
  • Beau SchwabeBeau Schwabe Posts: 6,568
    edited 2012-08-31 09:31
    One thing that should be mentioned.... the Gate to source voltage on Q2 or any other preceding upward stage in the cascode should not be neglected. Typically this is about 12V or 20V depending on the MOSFET... Using the example circuit that Duane posted .... assuming 20V g-s voltage, then with a 48 V supply, for higher current loads, a resistor divider of 15K and 10K would provide a better voltage drive at the gate than 5V would. .. you could also use a 20V Zener in place of the 10K resistor.
              15k          10k
    48V >----/\/\----o----/\/\----< GND
                     |
                     o------------> To Gate of Q2
    
  • Duane C. JohnsonDuane C. Johnson Posts: 955
    edited 2012-08-31 11:26
    Hi Beau;
    One thing that should be mentioned.... the Gate to source voltage on Q2 or any other preceding upward stage in the cascode should not be neglected. Typically this is about 12V or 20V depending on the MOSFET... Using the example circuit that Duane posted .... assuming 20V g-s voltage, then with a 48 V supply, for higher current loads, a resistor divider of 15K and 10K would provide a better voltage drive at the gate than 5V would. .. you could also use a 20V Zener in place of the 10K resistor.
    15k          10k
    48V >----/\/\----o----/\/\----< GND
                     |
                     o------------> To Gate of slave Q2
    
    CasCode.png

    Well yes, you could use a voltage divider or zener diode to develop a higher voltage on the gate of slave Q2. One thing to keep in mind is there should be a low impedance connection between the gate of slave Q2 and the source of master Q1. This is best done with a stiff power supply but a resister divider and capacitor, a relatively large one of say 10uF to 100uF in parallel with at least a 100nF ceramic capacitor will do nicely. Remember, there will be a fairly high current in and out of the gate of slave Q2 for a few uS or so.

    My schematic showed an IRL540N MOSFET which has a guaranteed on resistance of 53mO at a gate voltage of 5V. This is considered a "Logic" gate voltage MOSFET. Yes, you could increase the gate voltage but this would be at the expense of slower switching times. For really fast switching times a MOSFET gate driver is required on master Q1.

    OK, back to relay drivers. And in this case a relay that has a pretty high coil current. Speed is not really a big factor here. So, I guess a 10V gate slave MOSFET will do.
    39k          10k
    48V >----/\/\----o----/\/\----o----< GND
                     |    10uF    |
                 10V o-----||-----o
                     |
                     o------------> To Gate of 10V gate voltage slave Q2
    
    39k         5.1k
    48V >----/\/\----o----/\/\----o----< GND
                     |    10uF    |
                  5V o-----||-----o
                     |
                     o------------> To Gate of 5V gate voltage slave Q2
    

    Duane J
    156 x 289 - 3K
  • MicksterMickster Posts: 2,736
    edited 2012-09-01 03:24
    I don't know how conservatively these are rated but they are more attractively priced than Crydom. I have been banging thousands of solenoid valves (24v @ 2A) around continuously over the past 25 years and found them to be extremely reliable. The mounting racks are also reasonably priced. They are rated 60v @ 3 or 3.5A.

    Mickster
  • evanhevanh Posts: 16,151
    edited 2012-09-01 07:02
  • evanhevanh Posts: 16,151
    edited 2012-09-01 07:53
    ... I am really just "clicking" the solenoid quickly - not a constant push - and also not a very high frequency - more like one click every 30 seconds maybe ...

    BTW, your average photoFET based DC SSR is not exactly the fastest device around ... I once did a prototype job (I think I've mentioned it here before) that required some reasonably precise switching for a rotary impulse sealer, well, within 10usec (both turn-on and turn-off) at least. And had to deliver a decent punch of 100+ amps per impulse. It only had to achieve pulse lengths of around 100-200 msec every couple of seconds, so, I could take advantage of that and use both an optocoupled FET driver and parasitic supply source when turned off ... which meant it could be turned on hard and not need any heat sinking.

    The parts were cheap enough, primarily the PCB, HCPL3140 and IRFP2907 and built to fit on DIN-Rail. But, given my labour to hand assemble them, work charged the customer $100, on top of the development costs, a piece to build them.
  • GeeksGoneBadGeeksGoneBad Posts: 100
    edited 2012-09-20 06:26
    Thanks for all the advise guys - I have come up with this in a test environment (because I don't want to blow up any more props LOL)

    does anyone see any major problems? this works and so far has not fried anything and it switches plenty fast enough from my application

    SolenoidCircuit.jpg
    816 x 562 - 62K
  • ElectricAyeElectricAye Posts: 4,561
    edited 2012-09-20 07:06
    ...

    does anyone see any major problems? ...

    Please don't take my word on this, but I thought that any kind of load, like your K1.1, must be placed between the +V and the mosfet (your IRF) so that the "gate-to-source" voltage is properly maintained. In other words, I've always thought about a mosfet as a kind of "trap door" and so no components must be between the mosfet and the ground. I hope somebody with either confirm or deny that for me.
  • GeeksGoneBadGeeksGoneBad Posts: 100
    edited 2012-09-20 07:07
    I might have possible gotten the schematic wrong because it's working as I expected - what do you mean by "put the relay in source" ? are you talking about the Source as in "Source/Drain/Gate"?
  • ElectricAyeElectricAye Posts: 4,561
    edited 2012-09-20 07:08
    falf wrote: »
    With this scheme, the mosfet never switches.....

    Oh, yes, good point. You've got your mosfet gate tied directly to ground.
  • GeeksGoneBadGeeksGoneBad Posts: 100
    edited 2012-09-20 07:22
    Ok well then I probably got my schematic wrong because it's switching :) I will double check when I get home

    but you guys are also saying that my solenoid should be on the other side of the mosfet too, right?
  • ElectricAyeElectricAye Posts: 4,561
    edited 2012-09-20 07:32
    ... you guys are also saying that my solenoid should be on the other side of the mosfet too, right?

    Yes. That's how I wire my solenoid valves. Otherwise the gate-to-ground voltage is not fixed on a known number. Beware that "source" in mosfet language actually refers to the ground - don't ask me why.

    See for example what PhiPi shows here:

    http://forums.parallax.com/showthread.php?137035-MOSFETs-and-the-Propeller&p=1063401&viewfull=1#post1063401

    The resistor you see above PhiPi's mosfet is the load, which in your case would be the relay.
  • GeeksGoneBadGeeksGoneBad Posts: 100
    edited 2012-09-20 07:43
    let me try and word it and see if I understand :)

    so I should put the load on the other side of the mosfet so the relay is using up the load before it goes through the mosfet - if it's on the other side then the mosfet has to endure the load as well?

    to add - the IRF511 can handle 5.6A so it should work and not blow up - but why make it handle that if it doesn't have to - right?

    thanks for the help guys :)

    oh and what simulation software are you using?
  • ElectricAyeElectricAye Posts: 4,561
    edited 2012-09-20 08:27
    let me try and word it and see if I understand :)

    so I should put the load on the other side of the mosfet so the relay is using up the load before it goes through the mosfet - if it's on the other side then the mosfet has to endure the load as well?

    to add - the IRF511 can handle 5.6A so it should work and not blow up - but why make it handle that if it doesn't have to - right?...

    That's probably not the best way to think about it. Let me suggest this mental picture:
    The mosfet is a trap door. When you open that trap door, you want your current to rush through the opening and dump straight to the ground without anything getting in its way. If there's something below the trap door, then current will get splashed around by that something and make a mess. Sometimes the splashing can happen and your circuit will seem to work, but over time this splashing can damage components, generate more heat than you want, or cause irregular and maybe unpredictable operation, etc. When the current dumps straight to ground, then no splashing happens, and everybody stays high and dry.

    What's really happening inside the mosfet is that an electric field must be set up to allow the mosfet to conduct the current. For that electric field to be just right, it needs a reference point to the ground, otherwise the gate does not really "know" where it stands in the circuit, so weird things can start to happen. Imagine an astronaut floating around in space with nothing else to hold on to but a valve, and he's trying to turn that valve, which is somewhat stuck. Without having his feet planted on the ground, or holding onto something, he's just going to spin around. Under these ungrounded conditions, the astronaut might be able to get the valve to crack open and closed, but he's going to be spinning all over the place as he does so. On the other hand, if he's got his feet fixed to the ground, he'll have no problem.

    BTW, I'm clueless as to the other part of your circuit. I personally just don't know anything about how those types of components are supposed to work.

    I hope that helps a little.
Sign In or Register to comment.