This is somehow a final version of all of our semiconductor component tester projects. It is
bipolar, can handle Drain - Source (Collector - Emitter) currents up to 999 mA and voltages
of +/- 9.999 V. Base Current is in the Range of +/- 5 mA.
The final Design in a KOH-4 case. A Python Script handles the Data Management.
✈ The Block Diagram / Function Description
Yes, not much inside. The outputs mainly use this unipolar to bipolar
converter circuit. In the case of the Drain output with a buffer amplifier (OPA 544) to handle
the large current. In the case of the Base output, an INA 118 (Instrumentation Amplifier)
translates the voltage across a 1 kΩ shunt resistor to a ground referenced voltage
and by that generates an output current of +/- 5 mA. All other outputs are in the range
of +/- 10 V. A temperature sensor (LM35), mounted on the heatsink, allows for periodically
checks on the fitness of the setup.
Inside view ... just a DAC and an ADC
✈ Downloads
✈ Remote Control of the Tanachaimod
COM SETTINGS :
Set up the COM port inside the PC according to the following list.
• Baud rate: 115200
• Parity bit: None
• Data bit: 8
• Stop bit: 1
• Data flow control: None
COMMAND SYNTAX : *IDN?
Description: Returns the Device's identification.
Example *IDN?
Returns TANACHAIMOD 1.9 BY CHANGPUAK.CH
Returns 16.07.2023
SETBASE:xxxxx
Description: Sets the Base Current. Unit is Milliampere [mA]. Range : +/- 5 mA
Example SETBASE:1.0
Returns NIL (nothing)
SETGATE:xxxxx
Description: Sets the Gate Voltage. Unit is Volts [V]. Range : +/- 10 V
Example SETGATE:1.0
Returns NIL (nothing)
SETDRAIN:xxxxx
Description: Sets the Drain Voltage. Unit is Volts [V]. Range : +/- 10 V. Max. 999 mA !!
Example SETDRAIN:1.0
Returns NIL (nothing)
SOURCE?
Description: Returns the Source Voltage. Checks for max. Current.
Example SOURCE?
Returns 0.199 or CURRENT TOO HIGH. SET DRAIN TO 0.0 V
SHUNT?
Description: Returns the Shunt Resistance. (Calibrated value, defined in Sourcecode)
Example SHUNT?
Returns 2.5001 (e.g.)
TESTBASE:ON
Description: Starts the Base Sawtooth Generator. Needs resistor from Base to Drain.
Example TESTBASE:ON
Returns NIL (nothing)
TESTBASE:OFF
Description: Stops the Base Sawtooth Generator. Needs resistor from Base to Drain.
Example TESTBASE:OFF
Returns NIL (nothing)
TESTGATE:ON
Description: Starts the Gate Sawtooth Generator
Example TESTGATE:ON
Returns NIL (nothing)
TESTGATE:OFF
Description: Stops the Gate Sawtooth Generator
Example TESTGATE:OFF
Returns NIL (nothing)
TESTDRAIN:ON
Description: Starts the Drain Sawtooth Generator
Example TESTDRAIN:ON
Returns NIL (nothing)
TESTDRAIN:OFF
Description: Stops the Drain Sawtooth Generator
Example TESTDRAIN:OFF
Returns NIL (nothing)
NOTE :
With the SOURCE voltage and the SHUNT resistance, the Drain current
can be calculated. I = U / R
Anode connected to DRAIN, Cathode connected to SOURCE ports.
Python Script "SB340-Diode.py".
✈ Share your thoughts
The webmaster does not read these comments regularely. Urgent questions should be send via email.
Ads or links to completely uncorrelated things will be removed.