The Transistor Tester User Manual (Newly)
The Transistor Tester User Manual (Newly)
The Transistor Tester User Manual (Newly)
Power
Transistor Tester can be powered from 6.8V 12V DC. This can be achieve by a 9V layer-built battery. Two 3.7V
Lithium-ion battery in series. Or AC adapter. When power on , the current is about 30mA at DC 9V.
DC JACK
Control by a rotary
voltage measurement
input interface
Test socket
For SMT component Test
Control:
Transistor Tester is control by a rotary pulse encoder with switch , or short by RPEWS , this component have four
mode of operation, a short time press the knob , press and hold , left and right rotate the knob.
when Transistor Tester is powered. a Short time press of the RPEWS will switch on the Transistor Tester, and start a Test.
Transistor Tester will waiting for user input at the end of a test.
During a end of test ,and before its auto switch off. A long time press or Rotation of left and right the RPEWS will
enter the function menu. In the function menu, a > at left column to index the Selected menu item. To enter the Specific
function , just a click the RPEWS. Within the Specific function, press and hold the knob will exit and go back to the function
menu.
Test
Transistor Tester have three Test point(TP1,TP2,TP3), within the Test socket, the three is allocation as follow.
At right side of the Test socket is the SMT test pad, also have number to Identify each.
When test two lead component(resistor, capacitor, inductor), the two lead can select any two test point . if TP1 and TP3
is selected, the Test will enter to series test mode when the test is Completes. Else the test is start again by a shorttime
press RPEWS.
Attention: All ways be sure to discharge capacitors before connecting them to the Tester! The Tester may be damaged
before you have switched it on. There is only a little protection at the MCUs ports.
Extra caution is required if you try to test components mounted in a circuit. In either case the equipment should be
disconnected from power source and you should be sure, that no residual voltage remains in the equipment.
11. BackColor
This is function is the same as the FrontColor except its change the background color .
12. 1-||-3
This function can series Measurement the capacitance at TP1 ,TP3, this function can Measurement very small capacitor. A
long time press will exit the function.
13. 1- - 3
This function can series Measurement the Resistance and inductance at TP1 ,TP3, A long time press will exit the function.
14.DS18B20
The DS18B20 is a Digital Thermometer with 1 Wire communicating protocol , it Looks like a Transistor due to the
component package of TO-92, so it can fit into the Transistor tester.
When enter to this function, the Row 2 of the LCD is show a string 1=GND 2=DQ 3=VDD , its mean TP1 of the tester
connect the GND of the DS18B20 , and so on. The Tester can not sense the pin distribution of the DS18B20, because
DS18B20 is a integrated circuit. Must according to the string to install the DS18B20.
The Tester read the temperature use 12bit resolution, it first start a Convert T[44h] command, and then series read
the 9 byte of the SCRATCHPAD and the 64-BIT LASERED ROM. Fetch the first two byte within the SCRATCHPAD,
conversion this first two byte to readable temperature show at row 3 of the LCD .
Scratchpad BYTE
TEMPERATURE LSB 0
TEMPERATURE MSB 1
TH/USER BYTE 1 2
TL/USER BYTE 2 3
CONFIG 4
RESERVED 5
RESERVED 6
RESERVED 7
CRC 8
For example:
Follow is a read of the DS18B20.
Scratchpad
EC014B467FFF0C102A
Its mean
Scratchpad BYTE
TEMPERATURE LSB EC 0
TEMPERATURE MSB 01 1
TH/USER BYTE 1 4B 2
TL/USER BYTE 2 46 3
CONFIG 7F 4
RESERVED FF 5
RESERVED 0C 6
RESERVED 10 7
CRC 2A 8
For example:
64-bit ROM:
28FF4D58361604A1
meaning
8-BIT FAMILY CODE 28
48-BIT SERIAL NUMBER 041636584DFF
8-BIT CRC CODE A1
The temperature at row 3 of the LCD is show in decimal system, for the others number is hexadecimal.
Measures temperatures from -55C to +125C.
Exit this function can achieve by press and hold the RPEWS > 3s.
15.DHT11
DHT11 is a sensor with temperature measure and humidity measure, the degree of accuracy is +-5%RH and +-2
Measures temperatures from 0 to 50 , Measures humidity from 20-90%RH.
When enter to this function, the Row 2 of the LCD is show a string 1=GND 2=DQ 3=VDD , its mean TP1 of the tester
connect the GND of the DHT11 , the N/A pin of the DHT11 can be floating, or connect to GND. The TP2 of the tester is
connect to DATA of the DHT11, The TP3 of the tester is connect to VCC of the DHT11. The Tester can not sense the pin
distribution of the EHT11 , Must according to Above statement.
When a correctly read is occur, the temperature is show at row 3 and humidity is show at row 4.
Exit this function can achieve by press and hold the RPEWS > 3s.
16.IR_decoder
The function of decoder is achieve by a IR receiver module. the follow IR receiver module is choice at design.
3
2
1
1= DOUT 2=GND 3=VCC
When enter to this function, the Row 2 of the LCD is show a string1=DOUT 2=GND 3=VCC , its mean TP1 of the tester
connect the GND of the IR receiver module, and so on.
Lead code
2.TC9012
This two protocol are all same except the lead code, the protocol 1 is 9ms+4.5ms ,but the protocol 2 is 4.5ms+4.5ms
A success decode is list at row4 - 8 of the LCD, where row 4 display the IR protocol (TC9012 or uPD6121), row5 and row6
display User code 1 and User code 2 , row 7 display the data and the Bitwise NOT of the data(~data). Row8 is
display the four byte together.
the hexadecimal system is used to display All of the numbers.
16.IR_Encoder
This function is a simulation of IR Remote Controller. it can drive a IR LED connect at the testers PWM output
interface associate with the user input . since the tester only provide about 6mA current, the Control distance is
less-than a regular IR Remote Controller.
On the first column of the LCD , is show a > , this symbol can move up or down by a click of the rotary encoder to select
a certain item.
Row2 of the LCD is select protocol, like IR_Decoder above, there are two protocol for select, TC9012 and
uPD6121. It can be changed by rotate the knob, when the > appear at row2.
row3 and row4 change the user code 1 and user code 2 value by rotate the knob ,left rotate will decrease and right
rotate will increase the value . press and hold the knob for >1S and <3S (>3S will exit this function) will add the value by
0x10 to fast reach to the expect value.
Row5 change the data ,and the Bitwise NOT of the data (~data) is auto calculate by the tester .
Row6 ,The emit: is used to start a transmit . move > to this line, and rotate the knob ,a -> will appear soon
untill a transmit complete.
This function is strongly correlation with the 16.IR_decoder . without decoder ,the value of the user code and data
is unknown. Unless you already know them before. Used other methods.
The infrared remote control protocol of TC9012 is frequent use on television in my submission. I think , in china.
At last:
For more information about the Transistortester, please visit
http://www.mikrocontroller.net/articles/AVR-Transistortester