Logic control by BJT's.

Hi,

I am working on a project about logic control. This is extremely easy by an Arduino, however I want to make it more complicated by designing it with BJT's. I am using an Arduino too, but it could be exchanged by simple buttons wired to logic power.
I have drawn the schematic and the truth table.
I would like to hear from you whether it would work and whether the resistor values have been chosen properly for the BJT's chosen.

Note.- The current load of each coil is about 500mA at 36V.

Thanks.

What are BJT's ?

bjt = bipolar junction transistor
[ I don't like it either. :wink: ]

I thought it might have been a Bacon, Jalapeno & Tomato sandwich...

So everyone hates them! I hope finding someone who really likes them.

Wonderful things, jalapeños - they make everything taste like jalapeño!

I don't "hate" transistors ("BJTs"), they're great, but I do deplore the usage of "BJT".

The logic looks right, looking at it as a matter of ideal transistors.
Whether the biasing is appropriate for any or every condition I won't speculate.

I ? transistors!

(Hold the jalapeños, please.)

But BJT is what they are. It helps to differentiate them from MOSFET, which is also a "transistor". Just calling them transistors is like calling your pet dog "Dog", or saying you drive a "Car GTi".

When I went to school the term "transistor" implied the bipolar junction sort. If the matter was FETs in some general sense or MOSFETs, JFETs,... or whatever else then that was made clear. But still, it would be about "the FET's this" or "the FET's that".
It was never "BJT" (bee-jay-tee), absolutely never.
[It's odd. That's why our friend, robtillaart, asked "What are BJTs"?]

It was the same back when I was at college too, but times have moved on. Back then MOSFETS were the exception, not the rule. Now it is far more common to talk about MOSFETS (thanks to CMOS) than BJTs. These days you have to be more explicit when you talk about transistors, because it's not obvious which you mean any more.

If there are any students reading along whose instructors use "bee-jay-tee" this way during lecture, please feel free to buzz in.

Of course, they do. This issue is like life itself. You can be a professional and call to stuff by its proper name or just say something to describe it. I am actually an industrial engineer and my instructors used to call everything in a proper way.

Please, anyone to work out the circuit?

Thanks, learned a lot from the discussion,

What I would add in the schema is some opto coupling to prevent the Arduino to get 36V

Thanks, robtillaart.

Any more comments?

Why don't you make the circuit in such way that every pin controls one coil?

would be easier to program I think?

robtillaart:
Why don't you make the circuit in such way that every pin controls one coil?

would be easier to program I think?

For sure, it would be much easier. That's the key. I want to make "the logic by BJTs", as the title says. I really like designing new circuits and see them working, this is the reason to try this one. A circuit like this wouldn't make sense at all in nowadays real life, with a widely much better components like uCs ans MOSFETs.

Makes sense,

the nice part of your config is that if you expand it to 6 (3+3) lines you are able to control 9 coils!
(homework is to design it :wink: