Transistor Tester based on ATmega328P
ATMEGA328P 트랜스토이터 테스터는 NPN 및 PNP 바이폴라 트랜지스터의 자동 감지, N- 및 P- 채널 MOSFETS, JFETS, 다이오드, 이중 다이오드, N - and P-IGBTs, thyristors, triacs, inductors, resistors and capacitors.
- Project Video (YouTube): https://youtu.be/J4nZ0n5suDk
- Design Files (EasyEDA): https://easyeda.com/wagiminator/y-atmega-transistortester-smd
- Original Project: https://www.mikrocontroller.net/articles/AVR_Transistortester
Compiling and Installing Firmware
You can either compile the firmware yourself (folder: /software/sources), or you can upload the precompiled binary (folder: /software/binaries). Current versions of the firmware can be downloaded from the Github page of the original project.
Compiling Firmware (Linux/Mac)
- Make sure you have installed avr-gcc toolchain and avrdude.
- 원하는 경우 폴더/소프트웨어/소스/설정 (예 : 언어)에서 MakeFile을 열고 변경하고 변경하십시오.
- Open a terminal.
- makefile을 사용하여 폴더로 이동하십시오.
- "Make"를 실행하십시오. 그 중에서도 HEX 및 EEP 파일이 생성되어 Atmega에 업로드 할 수 있습니다.
펌웨어 업로드
- Avrdude를 설치했는지 확인하십시오.
- 프로그래머를 PC와 장치의 ICSP 헤더에 연결하십시오.
- 터미널을 엽니 다.
- Hex 및 EEP 파일을 사용하여 폴더로 이동하십시오.
- 다음 명령을 실행하십시오 (필요한 경우 "USBASP"를 사용하는 프로그래머로 바꾸십시오) :
avrdude -c usbasp -p m328p -U lfuse:w:0xff:m -U hfuse:w:0xdb:m -U efuse:w:0xfd:m
avrdude -c usbasp -p m328p -U flash:w:TransistorTester.hex
avrdude -c usbasp -p m328p -U eeprom:w:TransistorTester.eep
운영 지침
지침
테스트 입력에는 보호 회로가 없습니다. 보호 회로는 아마도 측정 결과를 위조 할 것입니다. 커패시터를 테스터에 연결하기 전에 항상 커패시터를 배출하십시오 ! 테스터를 켜기 전에 테스터를 손상시킬 수 있습니다. 회로에 장착 된 구성 요소를 테스트하려고 할 때 특별한주의를 기울여야합니다. 어쨌든 장치는 전원 공급 장치에서 분리되어야하며 잔류 전압이 없는지 확인해야합니다.
구성 요소 테스트
- Micro-USB 포트를 통해 트랜지스터 테스터를 5V 전원 공급 장치에 연결하십시오.
- 테스트 할 구성 요소를 소켓 행에 연결하십시오. 구성 요소의 각 핀에는 고유 한 소켓 번호 (1 ~ 3)가 있어야합니다.
- 테스트 버튼을 누르고 OLED 디스플레이에 표시된 결과를 기다립니다.
형질
요소 | 측정 범위 |
---|
저항 | 100mΩ - 50mΩ |
커패시터 | 35pf - 100MF |
인덕터 | 10µh - 20h |
z- 디오드 | 최대 4.5V |
- 1 키 작동.
- 보편적 인 사용을위한 3 개의 테스트 핀.
- NPN, PNP, N- 및 P- 채널 MOSFET의 자동 검출, JFET, 다이오드 작은 갑상선, 트리 악.
- 핀 할당의 자동 감지, 이는 장치 내부 테스트를 순서대로 테스터에 연결할 수 있음을 의미합니다.
- Darlingtons의 경우 양극성 접합 트랜지스터에 대한 HFE 및베이스-이미 터 전압의 측정.
- 양극 접합 트랜지스터 및 MOSFET에서 보호 다이오드의 자동 감지.
- 바이폴라 접합 트랜지스터는 기생 트랜지스터 (NPNP = NPN + 기생 PNP)를 갖는 트랜지스터로서 검출된다.
- 최대 2 개의 저항은 0.1Ω까지 해상도로 측정됩니다. 측정 범위는 최대 50 MΩ입니다. 10Ω 미만의 저항은 ESR 접근법과 0.01Ω의 해상도로 측정됩니다. 조심하십시오 : 해상도는 정확하지 않습니다!
- 35pf ~ 100MF 범위의 커패시터는 1pf까지 해상도로 측정 할 수 있습니다 (100pf보다 낮은 용량을 가진 커패시터의 경우 0.01pf).
- 저항 및 커패시터는 각각의 기호, 핀 번호 및 값으로 표시됩니다.
- 올바르게 정렬 된 기호, 핀 번호 및 전압 강하로 최대 두 개의 다이오드가 표시됩니다.
- 단일 다이오드 인 경우 기생 커패시턴스 및 역전 전류도 측정됩니다.
- 10µh ~ 20h의 인덕턴스를 검출하고 측정 할 수 있습니다.
- 20NF보다 큰 커패시터의 ESR (동등한 직렬 저항)의 측정은 내장되어 있습니다. 해상도는 0.01Ω입니다. 용량 값이 낮 으면 ESR 결과의 정확도가 악화됩니다.
- 커패시터의 Vloss 더 큰 5NF가 검사됩니다. 이를 통해 Q- 인자를 추정 할 수 있습니다.
참조, 링크 및 메모
- 원래 프로젝트 설명
- 원본 문서
- 오리지널 펌웨어
- Aliexpress에서 128x64 OLED
- Aliexpress의 Microusb 커넥터