痞酷網_PIGOO

 找回密碼
 立即註冊
!!! [系統偵測到廣告阻擋軟體] !!!

如果您覺得痞酷網對您有些許幫助,或者您認同痞酷網的理想,

那麼希望您將痞酷網設定為白名單.

並請在上論壇的時候,動動您的手指,用行動支持我們.

謝謝!
查看: 6059|回復: 19

[電子儀表] 簡易晶體測試器新BIOS更新[20150515 rev 488]

[複製鏈接]
發表於 2015-5-19 13:48:25 | 顯示全部樓層 |閱讀模式
本文章最後由 jojoling 於 2015-5-19 01:55 PM 編輯

簡易晶體測試器痞酷板BIOS更新:
changlog.txt 部份內容在此文最後面。

此板BIOS與前板的差異:
1.加入阿魔修改的中文字顯示與設定。
http://bbs.pigoo.com/thread-56434-1-1.html
2.PIGOO LOGO 更改, logo 來源為:
http://bbs.pigoo.com/thread-54427-1-1.html
3.此板本有打開額外的功能,長按 Test key的話,會進入選單~不同的按鍵,是依照按的秒數不同來模擬。
4.移除額外 relay 保護的程式,此程式其實早已有內建 (後續補充截圖)。

完整程式,更新到官方最新 20150515 rev 488
20150515_TTester_rev488_SRC.zip (1.63 MB, 下載次數: 40)

此zip為只放 BIOS ,裏面有 4個資料夾
20150511_TTester_rev488_BIN.zip (119.75 KB, 下載次數: 30)
V10:為舊板的機器
V20:為新板的機器(就是底下展示圖片的機型)
V10_ORG:此為在 V10上跑的最接近原始的BIOS,就是沒logo沒額外增加中文圖示之類的。
V20_ORG: 同上,但是可以跑在新板的機器上


新的 logo:
此台為 gkjnn 大的 ,剛好做這次展示機。
相片 2015-5-19 上午3 43 38.jpg

測試時的畫面
相片 2015-5-19 上午4 12 11.jpg


changelog.txt裏的資訊,經由 google 翻譯(德文->英文),紅色為我標示的重要功能修改:
Description of LCD_SPI_OPEN_COL option for the SPI interface.
Description of Chinese WEI_M8 board.
Separation of the display in normal pinout table and STRIP_LINE_BOARD.
Mention of RDSon value in e-MOS transistors.
Supplement describing the NO_LONG_PINLAYOUT option.
Description of the option DC_PWR (upper limit of the battery power).
Circuit for Arduino Mega (ATmega2560) supplemented.
Additional filtering in VCC supply of SSD1306 display adds.
Beschreinung the Fish8840 changes supplemented.
New menu items for ohmmeter and capacitor measuring function.
Description of automatic capacitor measuring function.
Description of automatic Ohmmeter function.
Description SSD1306 connection with I2C interface.
Description of these options BIG_TP and INVERSE_TP.
Problem with the recognition of a protection diode in bipolar transistors (Germaniun) described high residual current ICE0.
Draft interface for a display with ST7108 Controller by a 74HC164 chip.
Supplemented connect a graphical display with ST7920 Controller.
1.11 / 07.02.2015
Expanded description of the pulse encoder tests.
Expanded description of programming.
ESR measurement documented with 8US pulses.
Description of these options for SSD1306 controller with I2C interface:
 WITH_LCD_ST7565 = 1306 = 2 and LCD_INTERFACE_MODE LCD_I2C_ADDR.
New option LCD_ST7565_H_OFFSET to better align the horizontal display window location.
Description ESR measurement revised.
Description of the functions and index contrast data supplemented.
Pin assignment of the pulse encoder on PD1 (LCD D5) changed.
Description of the pin assignment of display ports for different ATmega.
Description of the extended circuit with ATmega644 / 1284th
Description of connecting a graphical display controller with ST7565.
Description of the Makefile option WITH_VEXT supplemented for external voltage measurement.
Pulse encoder type 4 for Up / Down button and type 5 for the highest resolution of the encoder.
Description Extension pulse encoder for menu operations supplemented.
Adjustment of the quartz frequency supplemented with 1PPS signal of a GPS receiver.
In the preface: Thanks to more than one installed.
Description for the ST7565 controller (options) adds.
Description of auxiliary function self test, complete test only with menu function,
 when with menu, makes direct self-test only calibration with external capacitor only the first time.
Description of auxiliary function pulse encoders.
1.10 / 04.09.2014
Some errors with larger and smaller characters eliminated.
The Operation section revised for menu function.
The chapter features redesigned for menu functions.
Description of the measuring method for separate C + ESR measurement.
Additional query for false detection of TRIAC supplemented as npnp.
Beschreigung the frequency generator and the pulse width generator.
Description of the Makefile options TQFP_ADC6 and TQFP_ADC7 supplements.
Description of the method of frequency measurement supplemented.
Description of choice of additional functions with the menu function: frequency measurement frequency generator
Change in the detection of the depletion type modified in the schedule.
Schedule for thyristor and TRIAC recognition adds.
Description of Cursor Activation supplemented with uncalibrated tester.
Transistor measurement examples drawn in a ttinfo.pdf.
Correction schedule for D-Mos recognition.
Extended schedule to IGBT recognition
Description of the issue of collector leakage currents.
Adapted schedule of transistor tests.
Description collector residual current investigation for germanium and JFET.
Simplified flowchart of the transistor tests supplemented.
1.09 / 30.11.2013
Description of the Makefile options NO_COMMON_COLLECTOR_HFE, NO_COMMON_EMITTER_HFE and NO_TEST_T1_T7.
Supplement the Lithuanian language.
Recalling the necessary Press the start button to start the self-test completed.
Corrigendum Display time to 28 seconds.
1.08 / 01.10.2013
In BAT_POOR level below 3.25V the warning level is only 0.2V higher.
Supplementing LCD_DOGM option in the Configuration chapter.
Supplement of Russian and Ukrainian language.
Description of current gain in collector and emitter circuit adapted.
Description of residual current measurement supplemented with individual diodes.
Adjusted limit for the detection of the depletion FET.
Supplementing protugiesischen language LANG_BRASIL
Supplement of parameter BitClock for avrdude when configuring in the Makefile.
Supplement of Programmers Notepad pictures in the hardware section.
Supplement of ESR measurements of various electrolyte Kondenstoren.
1.07 / 04.19.2013
Description of NO_NANO option adds.
Subchapter of the capacitor measurement adds to tension loss VLOSS.
Resistance measurement of less than 10 ohms with new ESR measurement method supplemented as a table.
Kalibrationsanweisungen and characteristics adapted to the new ESR measurement.
New ESR measurement method described with measurement examples.
Conversion BAT_POOR level described in mV units at below 1.3V 0.1V only Warnoffest.
ESR measurement from 0.45uF described with 500kHz ADC clock with measurement examples.
Description of the resolution of the inductance 0.1mH or 0.01mH supplemented.
1.06 / 23.02.2013
Description Option REF_L_KORR supplements.
Choice for pinout 321 = ... supplemented.
Option external voltage measurement in the hardware section and configuration adds.
Error with missing pull-up in the hardware chapter supplements.
Subchapter China Clone complements the hardware chapter.
Subchapter retrofitting old tester in the hardware chapter supplements.
Typos ESR measurements eliminated.
Description of INHIBIT_SLEEP_MODE option complements the configuration part.
1.05 / 19.01.2013
Expansion supplemented with relay protection in the hardware section.
Oscillogram of ESR measurement of a 4.4uF capacitor adds.
Serial output PC3 complemented in the circuit diagram.
Supplementing RESTART_DELAY_TICS option for the sleep mode without quartz.
Supplementary documentation self-test voltage divider 470k / 680th
Troubleshooting Hardware supplemented with LED indication.
Oscilloscope image of 50Hz test signal complement (self-test).
Notices for gate threshold voltage of MOS transistors E-supplemented
1.04 / 01.12.2012
Instructions J-FET / D MOS measurement
Instructions NPN, PNP transistor measure
Option EBC_STYLE supplemented in the configuration part
Semiconductor testing with ATmega8 and ATmega168 repeated.
Revised Instructions
1.03 / 24.11.2012
Thanks to participants completed the preface.
Results of Resistance Measurement of 9 ATmega8 supplemented.
Results of measurement of capacitor 9 ATmega8 supplements.
Options C_MESS and R_MESS removed for configuration.
1.02 / 01.11.2012
Description of the changes to the stripline version adds.
Other examples of inductance measurements supplemented.
Methods of measurement of inductors without 680 Ohm resistor to a resistance value of 24 ohms, 8 ohms not.
1.01 / 19.10.2012
Inductance resistors with smaller 2100 Ohm, not 2800 ohms.
English description of inductance adds.
Supplement of example measurements for ESR measurement.
Supplementing the capacitor chapter to the description of the ESR measurement.
1.00 / 23.9.2012
Ergängung the JFET measurement.
Supplement Chapter inductance.
Restriction hFE <65536 is omitted, adapted text.
Description of UF_OUT_MV option removed option is omitted.
Explanation of the self-test functions and adds converted for differential outputs.
Examples of Auto Calibration of resistance measurement inserted.
0.99 / 15.8.2012
Examples of Auto Calibration of Kondenstormessung inserted.
Described autocalibration for capacitor measurements.
Zeroing for capacitors and pin output resistance adjustment described.
Error during the measurement capacitor with more film capacitors instead of electrolytic capacitors.
Error history of uncorrected condenser measurement for each 3 mega168, mega168A and mega168PA inserted.
Chapter inserted Instructions
In the described configuration Anzeigeverlaengerung at multiple measurement by pressing and holding the start button.
0.98 / 26.7.2012
Description of the new option C_H_KORR for large capacitors.
Description of the Makefile option UF_OUT_MV supplemented.
Change the Makefile option REF_KORR to REF_C_KORR, tentatively inserted REF_R_KORR.
Adjustments to the resistance measurement.
Error curves of the resistance measurement with minimum and maximum values ​​of 10 measurements.
0.97 / 09.06.2012
first transistor tester documentation in German and English


參考資訊:

原始連結
http://bbs.pigoo.com/thread-50557-1-1.html
PROISP 1.72 教學
http://bbs.pigoo.com/forum.php?m ... mp;extra=#pid610609
fuse 設定值與寫入問題(19樓)
http://bbs.pigoo.com/forum.php?m ... mp;extra=#pid638277
relay 改裝 (50樓) (已不需要)
http://bbs.pigoo.com/forum.php?m ... mp;extra=#pid614672
改機理由原始討論
http://bbs.pigoo.com/thread-50424-1-1.html
簡易晶體測試器新BIOS更新[20140911]
http://bbs.pigoo.com/thread-53119-1-1.html

阿魔更新:
簡易晶體測試器 PIGOO BIOS 1.12.1m (base on 1.12k R464)
http://bbs.pigoo.com/thread-56434-1-1.html

duke83大的硬體升級:
電晶體測試器的升級與進化
http://bbs.pigoo.com/thread-56366-1-1.html

評分

11

查看全部評分

發表於 2015-5-20 11:49:48 | 顯示全部樓層
本文章最後由 moripi 於 2015-5-20 11:53 AM 編輯

jojo大,

魔覺得新版 LOGO 右上有點空洞....{:14_1489:}
所以幫你加上 jojo 帥氣的背影, 以代表 jojo 版BIOS~~~~{:14_1478:}


133338jba3zfecfce4bfj2.jpg

評分

3

查看全部評分

 樓主| 發表於 2015-5-20 11:52:25 | 顯示全部樓層
moripi 發表於 2015-5-20 11:49 AM
jojo 魔覺得新版 LOGO 右上有點空洞....
所以幫你加上 jojo 帥氣的背影, 以代表 jojo 版BIOS~~~ ...

感覺不搭~~~
還是低調就好.....

評分

1

查看全部評分

發表於 2015-5-20 11:54:05 | 顯示全部樓層
jojoling 發表於 2015-5-20 11:52 AM
感覺不搭~~~
還是低調就好.....

那改放 wish大和學姐好了...{:14_1483:}
發表於 2015-5-21 01:17:19 | 顯示全部樓層
jojoling 大可以幫忙看一下為何 46x 版本以後我加裝的旋轉編碼器都會失效?
還是我拿我改裝過的給你試,順便貢獻幾顆保護二極體 SRV05-4 給你(有多買)。
發表於 2015-5-21 11:18:16 | 顯示全部樓層
duke83 發表於 2015-5-21 01:17 AM
jojoling 大可以幫忙看一下為何 46x 版本以後我加裝的旋轉編碼器都會失效?
還是我拿我改裝過的給你試,順 ...

duke大上次用的464也是失效的嗎?? 還是說魔版或jojo版是失效的??
發表於 2015-5-21 13:25:58 | 顯示全部樓層
moripi 發表於 2015-5-21 11:18 AM
duke大上次用的464也是失效的嗎?? 還是說魔版或jojo版是失效的??

464、魔版或 jojo 版都是正常的沒有問題。
不過在早上我應該已經找到問題了,可能是我下載的路徑檔案不對才造成此問題。

jojo 大貼上的原始檔案 V20_ORG(rev488)也是正常的,但我先前從官方下的也是 rev488 編碼器卻是失效的,比對了兩個 hex 檔案大小是不一樣的。

請問原始檔案應該是在哪個路徑哪個名稱內的才是正確的?
發表於 2015-5-21 13:33:35 | 顯示全部樓層
duke83 發表於 2015-5-21 01:25 PM
464、魔版或 jojo 版都是正常的沒有問題。
不過在早上我應該已經找到問題了,可能是我下載的路徑檔案不對 ...

回duke大,

因阿魔不知您所說的官方下載路徑是哪個, 所以無法判斷問題...{:14_1489:}

如果你要使用官方英文版的話, 直接拿jojo大的 V20_ORG就可以了,
這版本和官方版是完全沒有差異的~{:14_1485:}
 樓主| 發表於 2015-5-21 14:11:40 | 顯示全部樓層
duke83 發表於 2015-5-21 01:25 PM
464、魔版或 jojo 版都是正常的沒有問題。
不過在早上我應該已經找到問題了,可能是我下載的路徑檔案不對 ...

to duke83大~

你的問題是官方 fish板並沒有開 WITH_ROTARY_SWITCH 這個選項。
如要用官方原生板測試的話,你可能要學會如何自己編譯程式。
底下是我昨天測試的,這個選項關掉後,編碼器就不會動了。
相片 2015-5-21 上午4 42 02.jpg

我的 Vxx_ORG 是用我改的設定,只拿掉中文與 logo支援,但一些組態設定是與 痞酷板一樣 (如把電壓檢測 6.4V 改成 3.xV)

PS: 阿魔說他想跟你討個 SRV05-4 ^^


補充內容 (2015-5-21 03:15 PM):
rev488 痞酷板也有開 ROTARY 支援喔~

評分

1

查看全部評分

發表於 2015-5-21 18:52:07 | 顯示全部樓層
本文章最後由 duke83 於 2015-5-21 07:01 PM 編輯
jojoling 發表於 2015-5-21 02:11 PM
to duke83大~

你的問題是官方 fish板並沒有開 WITH_ROTARY_SWITCH 這個選項。


原來如此,感謝告知,所以以後就只能等您們兩位的更新了,要搞編譯我弄不來。

SRV05-04 沒問題,多拿幾顆給您們分著用,誰要代收(分開寄也行)寫訊息給我地址明天寄出去。

評分

1

查看全部評分

發表於 2015-6-11 12:25:54 | 顯示全部樓層
分享一下,團購第三版的刷了沒有顯示問題:
修改都是基於rev488/TTester_20150515_rev488的V20 Makefile

Makefile 的修改如下:
LCD_ST7565_RESISTOR_RATIO = 6

第三版開機

第三版開機


第三版測試

第三版測試


最新第四版無殼的話,刷了會上下顛倒,對比也有問題

Makefile 的修改如下:
CFLAGS += -DLCD_ST7565_V_FLIP=1
CFLAGS += -DVOLUME_VALUE=40

第四版開機

第四版開機


第四版測試

第四版測試


V30.zip (30.96 KB, 下載次數: 7)

V40.zip (31.01 KB, 下載次數: 3)














評分

4

查看全部評分

 樓主| 發表於 2015-6-11 13:07:32 | 顯示全部樓層
starrer 發表於 2015-6-11 12:25 PM
分享一下,團購第三版的刷了沒有顯示問題:
修改都是基於rev488/TTester_20150515_rev488的V20 Makefile

感謝 starrer大的幫忙~
發表於 2015-6-26 12:08:30 | 顯示全部樓層
本文章最後由 eric00886 於 2015-6-26 12:10 PM 編輯

請教一下: 測量電阻、電容,有沒有辦法讓它的精確度高一些? 不太懂是不是硬體上的限制,謝謝。
 樓主| 發表於 2015-6-26 18:45:33 | 顯示全部樓層
eric00886 發表於 2015-6-26 12:08 PM
請教一下: 測量電阻、電容,有沒有辦法讓它的精確度高一些? 不太懂是不是硬體上的限制,謝謝。 ...

請問這位大大,

你說的精確度高一些是高到什麼程度?
這台的測試數據目來來說很不錯了(非實驗室等級)。

評分

1

查看全部評分

發表於 2015-6-27 00:22:41 | 顯示全部樓層
jojoling 發表於 2015-6-26 06:45 PM
請問這位大大,

你說的精確度高一些是高到什麼程度?

有點懷疑手上的機器是不是有問題,感謝回覆了。
發表於 2015-6-27 00:57:06 | 顯示全部樓層
eric00886 發表於 2015-6-27 12:22 AM
有點懷疑手上的機器是不是有問題,感謝回覆了。

eric大有試著再校正看看嗎?
發表於 2015-6-27 01:30:40 | 顯示全部樓層
本文章最後由 eric00886 於 2015-6-27 01:32 AM 編輯
moripi 發表於 2015-6-27 12:57 AM
eric大有試著再校正看看嗎?


兩位前輩十分熱心。

去年買到這機器時,發現它不太穩,就放一邊沒再理它。這兩天需要能測電容與bjt的機器,想到它,怎用怎怪,一直有個狀況:

測電容時,有時是正確的、有時是錯誤,情況有:
1) 接1、2腳,卻顯示是1、3腳,測的數值是錯誤的;或是接2、3腳,卻顯示1、2腳,數值也是錯的;也可能接1、3腳,但又顯示不同....
2) 使用三用電表去接任2腳,電阻值會變動、但都超過『k』、遠大於幾歐姆;3腳短路會進入自動測試狀態。

剛才直接把電容直接接到孔位、沒經探棒/夾頭,連試了幾顆電容,竟然都對了,難不成是我自己做的控棒/夾頭有問題!! 打算等天亮時,多拿些零件來測試。  
發表於 2015-6-27 02:32:16 | 顯示全部樓層
eric00886 發表於 2015-6-27 01:30 AM
兩位前輩十分熱心。

去年買到這機器時,發現它不太穩,就放一邊沒再理它。這兩天需要能測電 ...

建議先拿<=1uF的電容做一次校正試試~

評分

1

查看全部評分

發表於 2015-6-27 07:43:34 | 顯示全部樓層

用過WIMA 1uf、4.7uf、10uf說。

一早翻箱倒櫃,拿了一堆電解電容接上去試,似乎真的與線材有關係。
發表於 2015-6-27 08:42:42 | 顯示全部樓層
本文章最後由 duke83 於 2015-6-27 09:01 AM 編輯

測試端子如有動過修改例如接線接長或焊接都一定要重做自我測試程序,此機設計的很敏感ㄧ點的改變相關的雜散因素都會影響測出的讀數,所以要常做自我測試才能將這些雜散因素給補償或歸零修正回來,其作用就像用傳統指針三用電錶要量低歐姆值前要先短路測棒再調整歸零旋鈕一樣,內部電池電壓與測試線接觸阻抗都會改變的唯有先做好歸零程序才能保證測試數值是相對準確的。

例如我的測試器有做過多次硬體改裝,每次改完硬體或更新完韌體後都要做一次自我測試才能用,如果是長久沒用使用前也最好先做自我測試後才會安心。

評分

2

查看全部評分

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

關閉

站長小叮嚀上一條 /1 下一條

禁閉室|手機版|連繫我們|痞酷網電子技術論壇

GMT+8, 2024-5-2 02:47 AM , Processed in 0.093863 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.