Using a transistor as a (relatively) high speed switch

Click For Summary

Discussion Overview

The discussion revolves around using a transistor for high-speed switching applications, specifically aiming for pulse lengths shorter than the minimum pulse length of a microcontroller, which is around 100ns. Participants explore methods for achieving fast switching, potential transistor models, and the application context involving capacitor discharge.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants inquire about the best approach for fast switching, debating whether to keep current flowing through the transistor and turn it off for short pulses or to keep it off normally and control when it flows.
  • There is a concern regarding the cost-effectiveness of using transistors compared to logic gates, with some participants suggesting that transistors are the lowest cost option.
  • One participant describes their application involving charging a capacitor and measuring voltage before and after discharging into an unknown resistance and capacitance, indicating a preference for pulse lengths of 5ns or 100ns.
  • Clarifications are made regarding the need for a transistor that can respond consistently to input pulses, with specific attention to turn-on and turn-off times listed in datasheets.
  • Participants discuss the concept of a Voltage Controlled Resistor, suggesting that this could be achieved with a JFET.

Areas of Agreement / Disagreement

Participants express differing views on the best method for achieving fast switching and the suitability of transistors versus logic gates. There is no consensus on a specific solution or model, and the discussion remains unresolved regarding the optimal approach.

Contextual Notes

Participants mention the importance of consistent response times and the implications of storage time in datasheets, highlighting the need for repeatable switching in their applications. The discussion also reflects uncertainty about the feasibility of achieving the desired pulse lengths with the proposed methods.

VinnyCee
Messages
486
Reaction score
0
So I'd like to pulse a current to a load from a transistor. I can use a µ-controller to trigger a transistor. The µ only has a minimum pulse length of about 100ns or greater. But I would like to have the current flow through the transistor for a much shorter pulse length than 100ns. Maybe a pulse length of 5ns or even 10ns would do.

1) What is the best way to do this type of fast switching? Should I have the current always flowing through the transistor and then turn it off for the short pulse length, or have the current off normally and have the transistor control when it flows (for 5ns or 10ns)?

2) What options do I have regarding specific model numbers?
 
Engineering news on Phys.org
VinnyCee said:
So I'd like to pulse a current to a load from a transistor. I can use a µ-controller to trigger a transistor. The µ only has a minimum pulse length of about 100ns or greater. But I would like to have the current flow through the transistor for a much shorter pulse length than 100ns. Maybe a pulse length of 5ns or even 10ns would do.

1) What is the best way to do this type of fast switching? Should I have the current always flowing through the transistor and then turn it off for the short pulse length, or have the current off normally and have the transistor control when it flows (for 5ns or 10ns)?

2) What options do I have regarding specific model numbers?

What is the application? Getting that kind of large-signal switching speed out of discrete transistors is non-trivial. Can you just use a fast logic gate instead to source/sink the current?
 
I need a low cost method of switching, and the transistor is the lowest cost device I think. A logic gate would be a lot more expensive right?

I am charging a capacitor and then using the switch to dissipate the charge from the capacitor into another, unknown, resistance and capacitance. And measuring the voltage before and after.

The 5ns pulse would be ideal, but a 100ns or less pulse would also work I suppose.
 
VinnyCee said:
I need a low cost method of switching, and the transistor is the lowest cost device I think. A logic gate would be a lot more expensive right?

I am charging a capacitor and then using the switch to dissipate the charge from the capacitor into another, unknown, resistance and capacitance. And measuring the voltage before and after.

The 5ns pulse would be ideal, but a 100ns or less pulse would also work I suppose.

It sounds like you need an analog switch function. Why so fast?
 
Clarification:

I am really looking for a part, in production, that can respond to the input pulse consistently. I've seen some datasheets (for example, this one) list the turn on time as 9ns typical to 12ns maximum and a turn off time as 13ns typical to 18ns maximum. I would want the difference between these typical and maximum values to be as little as possible.

Also, what is the "storage time" listed in that datasheet?

The µ-controller that will be sending the control pulse to the switch (i.e. ~ this transistor) will have a 100ns minimum pulse length currently, but that may change. Repeatable because there will be 8 of these in parallel, each doing multiple measurements every 100µs or less.

I just need a low cost option for repeatable switching using a transistor instead of an actual, packaged switch.


I think what I'm seeking is actually a Voltage Controlled Resistor. This is commonly made with a JFET, right?
 
Last edited:

Similar threads

Replies
11
Views
3K
  • · Replies 19 ·
Replies
19
Views
2K
Replies
18
Views
3K
Replies
22
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
Replies
18
Views
9K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K