Must uController Output Be Tri-Stated for 12V Circuit Output?

  • Thread starter Thread starter neergmas
  • Start date Start date
  • Tags Tags
    Circuit Work
AI Thread Summary
The discussion focuses on a circuit involving a microcontroller (uController) that controls a 12V output. The user simulates the circuit in LTSpice and observes that when the uController output (V3) is 0 volts, the output (P1-13) remains at 12V, but disconnecting V3 causes P1-13 to go low. Participants clarify that the uController output should be tri-stated to maintain the 12V output effectively. They analyze the circuit's components, including transistors and diodes, to understand their states and impacts on the output. The conversation emphasizes breaking down the circuit for clarity and suggests modeling the tri-state condition with a high-resistance connection to ground.
neergmas
Messages
18
Reaction score
1
I have a schematic with a section that I don't understand. I have recreated in LTSpice and simulated it to get a better understanding of how it works. As I understand it, the circuit uses the input from a uController (labeled V3) to open/close a 12V output (P1-13). When I simulate this circuit, if V3 is even 0 volts, then P1-13 is 12V. If V3 is disconnected, then P1-13 goes low. Does this mean that the uController output must be tri-stated for the circuit to be 12V?

I have attached the LTspice file for anyone interested.


Sam

http://imagebin.ca/img/KujFJGaz.png
 

Attachments

Last edited by a moderator:
Engineering news on Phys.org
neergmas said:
I have a schematic with a section that I don't understand. I have recreated in LTSpice and simulated it to get a better understanding of how it works. As I understand it, the circuit uses the input from a uController (labeled V3) to open/close a 12V output (P1-13). When I simulate this circuit, if V3 is even 0 volts, then P1-13 is 12V. If V3 is disconnected, then P1-13 goes low. Does this mean that the uController output must be tri-stated for the circuit to be 12V?

I have attached the LTspice file for anyone interested.


Sam

http://imagebin.ca/img/KujFJGaz.png
[/URL]

The circuit seems clumsy at first look -- where did you find it? The input diode and resistor do not appear to be productive...
 
Last edited by a moderator:
Some engineers have the knack, an ability to figure out what's going on, when, and how things work (or don't work, as the case may be):
https://www.youtube.com/watch?v=<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/CmYDgncMhXw&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/CmYDgncMhXw&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>

For the rest of us, it's methodically working through the problem, breaking it down into its component pieces, and relying upon intuition/experience to simplify the amount of work that has to be done.

In electronics, it often comes down to: what possible inputs are there, and what outputs do these produce (think truth table). Thankfully, this circuit is pretty simple, so you can assume that you have 5V and 0V as inputs. Figure out what impact these have upon transistor Q1 (off or on--assume saturation when on), and then what impact this has upon transistor Q2 (off or on--assume saturation when on):

Code:
INPUT	Q1_State	Q2_Input	Q2_State	OUTPUT
0V
5V

HINT: Does a transistor (the connection from Emitter to Base) look more like a short circuit, or open circuit when it is turned off?

EDIT: Berkeman, I think D1 should more properly be an LED, indicating driving action. To neergmas, are you sure that R3 is not attached to the right of R1? Nevermind, I think that's actually okay just the way it is.
 
Last edited by a moderator:
Hi MATLABdude,

Thanks for the awesome response! I love the Dilbert clip.

You are right, all of the diodes are LEDs.

2ufu3rl.jpg


I added a ground on the other side of R6 too. Now I am thinking of R6 as the load that is being powered.

Below is the truth table. The values are from running a simulation, but looking more into the operation of PNP and NPN transistors, at least the results make sense:

Code:
INPUT (V3)  Q1_State	Q2_Input	Q2_State	OUTPUT
0V             on            5V             on             0
5V             off            0V             off            3V

Does this seem correct?
 

Attachments

neergmas said:
Hi MATLABdude,
...

Code:
INPUT (V3)  Q1_State	Q2_Input	Q2_State	OUTPUT
0V             on            5V             on             0
5V             off            0V             off            3V

Does this seem correct?

Yes, the transistor states are correct, and the voltages are probably at least in the right ballpark (note that if you tristated the microcontroller, you'd have basically the same result as an input of 5V). Not sure about the output of 3V, but the current would flow from the 12V supply through the two LEDs and R6. As you can see, you can sometimes save yourself from having to do a lot of work (plugging into Spice) just by sitting down and breaking down the circuit.

EDIT: You can model tristating by replacing the microcontroller output with a megaohm-ish resistor to ground
 
Hi all I have some confusion about piezoelectrical sensors combination. If i have three acoustic piezoelectrical sensors (with same receive sensitivity in dB ref V/1uPa) placed at specific distance, these sensors receive acoustic signal from a sound source placed at far field distance (Plane Wave) and from broadside. I receive output of these sensors through individual preamplifiers, add them through hardware like summer circuit adder or in software after digitization and in this way got an...
While I was rolling out a shielded cable, a though came to my mind - what happens to the current flow in the cable if there came a short between the wire and the shield in both ends of the cable? For simplicity, lets assume a 1-wire copper wire wrapped in an aluminum shield. The wire and the shield has the same cross section area. There are insulating material between them, and in both ends there is a short between them. My first thought, the total resistance of the cable would be reduced...
I am not an electrical engineering student, but a lowly apprentice electrician. I learn both on the job and also take classes for my apprenticeship. I recently wired my first transformer and I understand that the neutral and ground are bonded together in the transformer or in the service. What I don't understand is, if the neutral is a current carrying conductor, which is then bonded to the ground conductor, why does current only flow back to its source and not on the ground path...
Back
Top