Go Down

Topic: Which mosfet to use instead of BC548..?? (Read 6327 times) previous topic - next topic

Joy

Sep 21, 2013, 06:17 pm Last Edit: Sep 21, 2013, 06:19 pm by Joy Reason: 1
I need to drive a 450mA (1watt) led.
I am currently using a BC548 to drive :P (which is bad)

which mosfet can I use (has to be cheap)..

Also please teach me how to find out a mosfet's output load..?

alnath

#1
Sep 21, 2013, 06:48 pm Last Edit: Sep 21, 2013, 06:56 pm by alnath Reason: 1
if you want to drive it from arduino, it has to be a logic level mosfet (which will be fully on at Vgs = 5V )

other important parameters are the Id current it is rated and the minimum RDSon value, the lower, the better.
450mA is a low value , you'll find a lot of mosfet -

you could have a look here : http://www.nteinc.com/Web_pgs/LL_MOSFET.html

maybe others will give you a ref. number ;)

PS: other parameters may be important if you need to drive it at high frequency

Erdin

You can check Ebay or a supplier in your country.
Almost every logic level mosfet will do.
It shouldn't cost more than 1 or 2 dollars.

You can use a 2A logic level mosfet, but also a 40A logic level mosfet. They both can switch 450mA. The 40A type might have a lower RDSon.

MarkT

The current rating is not a useful spec for a power MOSFET - so long as you choose an Rds(on)
low enough for your load current and a sensible power dissipation level (I-squared-R),
then you'll be well within the current spec anyway (its just another way of saying the
ultimate power dissipation limit).

So for example if you want to limit device dissipation to 0.5W and the current is 0.45A, then
you need an Rds(on) below 2 ohms.  Not a problem, 0.05 ohm or less is easy to find.

However if the load current was 7A, you'd need a device with Rds(on) below 0.01 ohm
to stick to the 0.5W limit.

But my other question is what is setting the current limit for the LED?
[ I will NOT respond to personal messages, I WILL delete them, use the forum please ]

cjdelphi


I am currently using a BC548 to drive :P (which is bad)


bc548 max collector current is 100ma...

you trying to melt it? lol

I'd be tempted to keep using NPN's and use something like a 2n2222's (or better) (since they're cheap)


dc42



I am currently using a BC548 to drive :P (which is bad)


bc548 max collector current is 100ma...

you trying to melt it? lol

I'd be tempted to keep using NPN's and use something like a 2n2222's (or better) (since they're cheap)


I agree. Unless you are making a PCB and so can use SMD mosfets, then a bipolar transistor is better for switching 450mA. Ideally use a ZTX851, however BC337 will work reasonably well (and better than 2N2222 or 2N2222A, i.e.  lower saturation voltage). Use a base resistor of about 180 ohms so as to give it around 20mA base current.

If you really want to use a mosfet then I suggest ZVN4306A.
Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

fungus



I am currently using a BC548 to drive :P (which is bad)


bc548 max collector current is 100ma...


My datasheet says 500.

The simplest/cheapest thing to do would be to put in a 2n2222A which can handle 1A. Get one of the metal-can versions if possible - they dissipate heat slightly better.

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

alnath




I am currently using a BC548 to drive :P (which is bad)


bc548 max collector current is 100ma...


My datasheet says 500.

The simplest/cheapest thing to do would be to put in a 2n2222A which can handle 1A. Get one of the metal-can versions if possible - they dissipate heat slightly better.





yep, it says 500mA, but it also says "...as switches requiring up to 300mA" 

the 2222A datasheet says 0.6A Ic continuous, and its VceSat @ Ic=500mA may be 2V !
If I had to chose a NPN transistor, I'd follow DC42 advice and go for a BC337 , only 0.7V VceSat @Ic=500mA .

Anyway, OP asked for a mosfet, I think he wants to give it a try, which I think is a good idea : always good to start with low values and simple designs  ;)

elac

My Vishay and Motorola BC548 datasheets state 100ma.
What type of BC548 are you using that has 500ma rating?
It's all about the skills


elac

It's all about the skills

Erdin

I could not believe it: pushing 500mA through a 100mA transistor.
I think that fairchild datasheet is wrong. It also doesn't show any graphs to verify the 500mA.

This is the page for the BC548 at fairchild:
http://www.fairchildsemi.com/pf/BC/BC548.html

The button "Download Datasheet" is for the newest datasheet.
Guess what ? It is 500mW and 100mA. And that is what it should be.

The BC548 is for 100mA.


alnath


I could not believe it: pushing 500mA through a 100mA transistor.
I think that fairchild datasheet is wrong. It also doesn't show any graphs to verify the 500mA.

This is the page for the BC548 at fairchild:
http://www.fairchildsemi.com/pf/BC/BC548.html

The button "Download Datasheet" is for the newest datasheet.
Guess what ? It is 500mW and 100mA. And that is what it should be.

The BC548 is for 100mA.




agreed, this datasheet is weird ! and why do they say it is to be used as a switch up to Ic=300mA ? weird again !

maybe we should send it to Fairchild ?

elac

Ok, so all BC548s are 100ma.
Back to the way it was.


It's all about the skills

fungus

My copy of the datasheet looks like this:

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

Go Up