Jump to content
  • 0

Analog BJT Curve Tracer in python advice


pmelin01@ucy.ac.cy

Question

Hello, i need some help to generate I-V characteristics of a BJT transistor!

I found this curve tracer written in python online: 

https://ez.analog.com/adieducation/university-program/b/blogs/posts/analog-discovery-bjt-curve-tracer-program?_ga=2.84481241.1511718469.1600012132-76490928.1599924282

I am reading the signal by the scope of the GUI and when i click the "Ic vs Vce" Button it doesnt seem to make any curve!

It reads only a triangle signal and i need to make it DC signal in order to make the characteristic curves! 

But im having a hard time finding it in the code how to generate DC signal!

I am using a BNC adapter and im giving signal by the W1 and W2 and im reading the resistance i put in the circut by the CH1

Also i need to make some changes in the code to make it work for MOSFET transistor as well, thats why i need to generate DC signal and change the information about the voltages and the current!

Can i have some suggestions on these please? 

 

 

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Hi @pmelin01@ucy.ac.cy

The base/gate current/voltage can be generated using a custom pattern with steps or setting DC offset/voltage, but in this case note the offset requires some settling time.

See the following blog:
https://blog.digilentinc.com/using-the-analog-discovery-and-waveforms-as-a-semiconductor-curve-tracer/

See the following example: Analog_Transistor.py

image.png.2f9d88ac10b900b531c21aa7cec73f3f.png

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...