AVR Transistortester
簡介
Ardutester 為adafruit 的clone版,因此本串改以原版命名。
相關專案名稱有:簡易晶體測試器痞酷板、 M8/M328晶体管测试仪
影片
https://vimeo.com/84243347
電路圖
Ardutester:http://www.adafruit.com/blog/2013/05/02/ardutester-arduino-component-tester/
AVR Transistortester:支援文件中可以找到
功能介紹
翻譯自Karl-Heinz Kübbeler 1.12k版本的功能介紹
- 自動偵測 NPN、PNP 型的 BJT、N/P 通道 MOSFET、JFET、二極體、小型的閘流體和 TRIAC
- 自動識別腳位,待測物可以連接在任意的腳位皆可以被量測,並且顯示對應位置於螢幕上
- 量測 BJT 與達靈頓晶體的直流增益與基極-射極順向電壓
- 自動偵測出 BJT 和 MOSFET 的防護二極體
- 可同時量測出兩個電阻串聯的阻值,測量範圍從 0.1 歐姆到 50M 歐姆
- 10 歐姆以下的電阻會使用電容 ESR 的量測方式量測,在 ATmega168/328 的系統中可測得精度為 0.01 歐姆 (不精確的參考值)
- 電容容值的測量範圍從 35pF 到 100mF,精度為 1pF,可以使用並聯二極體的方式測得小於 35pF 的電容
- 量測電阻和電容器時皆會顯示對應的符號、腳位和數值
- 串聯兩個二極體量測時也會顯示其對應的方向、腳位和順向跨壓
- 單一二極體量測時,也會同時量測出其寄生電容與逆向漏電流
- 使用 ATmega168/328 單晶片,可以自動校正系統中的寄生電容、寄生電阻值與其他可能的參數
- 使用 ATmega168/328 單晶片,可以測量出範圍從 0.01mH 到 20H 的電感
- 使用 ATmega168/328 單晶片,電容值大於 90nF 可以以 0.01 歐姆的精度同時測得等校串聯電阻(ESR)
- 使用 ATmega168/328 單晶片,電容值大於 5nF 可以同時測得損耗(Vloss)與其 Q 值相關
- 使用 ATmega168/328 單晶片,可以透過長按測試按鈕進入多功能目錄,在最新版韌體中內鍵以下功能:
- 頻率量測功能(PD4 腳) - 約 1 秒量測時間,小於 25kHz 頻率會顯示週期來增加精確度,量測精度 0.001mHz
- 電壓量測功能(PC3腳) - 連接 10:1 分壓器可以測得最大50V的電壓,更可以使用電壓量測功能來測量崩潰電壓較高的稽那二極體
- 頻率產生功能(TP2 TP1) - 測量端 2 對 1 可作為頻率產生器,來產生 1Hz 到 2MHz 的訊號
- PWM 訊號產生器(TP2 TP1) - 測量端 2 對 1 可作為 PWM 脈波產生器,使用內建的 10Bit 計數器,短按測試按鈕增加 1%,長按測試按鈕增加 10%脈波寬度
- 第二組電容測量器 - 測量範圍從 2uF 到 50mF,必須連接內電路來量測
討論
- Arduino 論壇上的討論(Ardutester )
- 香港論壇上的討論
- 德文原作資料 (by Markus Frejek)
- 後續的維護版本 (by Karl-Heinz Kübbeler ( kubi48 ))
- SVN站台
- 軟體分成兩支,操作模式有些許差異,Code Style也不同,但是支援功能差不多
- /Software/Markus/底下版號末為m的是根據 Markus Frejek 原版修改的 (同樣是kubi48?)
- 最新版本1.28m(2017/4)
- 外掛模組很多、多種螢幕支援
- 基本校正與量測功能不夠精確 i.e. pF單位的溫度補償電容實際測量誤差+-2pF
- 使用Selftest+Adjustment進行開路短路校正,不需要額外使用電容
- 在一般量測模式測量>100nF陶瓷/薄膜電容會自動校正參考電壓(Vref)
- 建置專案前要修改(Makefile + config.h + config_328.h)
- /Software/tags/底下版號末為k的是 Karl-Heinz Kübbeler 重寫(refined)過的
- 最新版本1.12k(2017/1)
- 穩定,測量精準度高,淘寶套件預載的版本
- 外掛模組不輸前者、多種螢幕支援
- 有支援文件
- 使用Selftest進行開路短路校正,校正步驟需要額外量測>100nF和10>nF薄膜電容
- 在一般量測模式測量>100nF陶瓷/薄膜電容會自動校正參考電壓(WITH_AUTO_REF)
- 建置專案前只需要修改Makefile檔中的參數
- 目錄模式中針對已知的元件(C/RC/RL/電晶體)進行量測 (精度較高)
- 量測XTAL的能力(只有跑在16MHz時支援)
- 台灣痞酷論壇上的討論
- 3d 列印外殼,請到 thingvise 搜尋 component tester
購買
濤寶上的套件拍賣,有繁體、簡體、圖形顯示。
分享
前輩級 maker 天使翼的分享。
台灣 arduino.taipei 社群朋友(郭承諺/GCY)的製作。
目前進度
優化 GCY 電路圖(阿助/Keisuke Lin)
http://goo.gl/z6AoGS
(PS:
- 小弟非電子電機科系出身,作品拙劣還請建議指教 :D
- 希望PCB Plotter能畫出來,所以線有弄比較粗一點。
- 有更動零件位置好方便走線,有幾處焊接時還是要注意,ATMega328的Pin13、Pin14)
第一版,尚未實際layout測試
第二版 1602接腳左移,避免凸出板子太多,仍就未測試
零件表 |
名稱 |
規格 |
封裝 |
IC1 |
|
ATMega328p |
DIP |
|
IC座 |
28pin |
DIP |
IC2 |
ASM1117 |
5V |
SMD |
J1 |
DC座 |
2.1mm |
|
JP1 |
杜邦(母) |
3Pin |
|
JP2 |
杜邦(公) |
5Pin |
|
JP3 |
杜邦(母) |
14Pin |
|
C1 |
電容 |
27pF |
|
C2 |
電容 |
27pF |
|
C3 |
電容 |
0.1uF |
|
C4 |
電容 |
0.1uF |
SMD |
C5 |
電容 |
0.1uF |
SMD |
C6 |
電容 |
0.1uF |
|
R1 |
電阻 |
470K |
|
R2 |
電阻 |
680 |
|
R3 |
電阻 |
470K |
|
R4 |
電阻 |
680 |
|
R5 |
電阻 |
470K |
|
R6 |
電阻 |
680 |
|
R7 |
電阻 |
1K |
|
R8 |
電阻 |
10K |
|
R9 |
電阻 |
2.2K |
|
Q1 |
石英震盪器 |
16Mhz |
HC-49/S |
S1 |
button |
|
|
S2 |
button |
|
|
LED1 |
LED |
|
|