一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: zyh555
收起左侧

新版晶体管测试器AVR-Transistortester

  [复制链接]
发表于 2013-1-17 18:35 | 显示全部楼层
好像还能测电感了?
发表于 2013-1-17 21:52 | 显示全部楼层
回复 60# HGQ21102


重新选择后编译了一下,试试看行否?
m8TransistorTester.rar (25.46 KB, 下载次数: 711)
m8打头的是重新编译的
m168打头的是从下来的文件夹中找到的。

AVR软件昨天才开始学的,迷迷糊糊的,有错的话请见谅。
发表于 2013-1-18 10:32 | 显示全部楼层
本帖最后由 wumaoxu 于 2013-1-18 10:46 编辑

借助百度翻译了半天,大体可以弄明白了:
1。采用ATmega8,ATmega168或ATmega328微控制器。
2。2x16字符液晶显示器显示结果。
3。一键操作,自动关闭电源。
4。关断电流只有20nA,支持电池操作。
5。低成本的版本不用晶振,支持自动关闭电源。1.05k版本软件的ATmega168或ATmega328在没有测量时用睡眠方式来降低电源消耗。
6。自动检测PNP和NPN型双极晶体管,N、P沟道MOSFET,JFET,二极管,双二极管,晶闸管可控硅。
7。自动检测引脚布局。
8。测量双极型晶体管的电流放大系数和发射结的阈值电压。
9。达林顿晶体管可以通过高阈值电压和高电流放大系数识别。
10。对双极型晶体管,MOSFET的保护二极管的检测。
11。测量MOSFET的阈值电压和栅极电容值。
12。支持两个电阻的测量和符号显示,最高四位数字和单位显示。显示的电阻符号两端是连接的测试仪探针编号(1-3)。所以电位器也可以测量。如果电位器调整到它的一端,测试仪不能分辨中间和两端的引脚。
13。电阻测量的分辨率是0.1欧姆,最高测量值50M欧姆。
14。可以被检测和测量一个电容器。最高四位数字和单位显示。数值可以是从25pf(8MHz时钟,50pF@ 1MHz的时钟)到100mF。分辨率可达1 pF(@ 8MHz时钟)。
15。可以对于2UF数值以上的电容器的等效串联电阻(ESR)电容值测量。分辨率为0.01欧姆和显示两位数数值。此功能要求至少16K闪存ATMEGA(ATmega168或ATmega328)。
16。可以对两个二极管显示正确方向的符号。此外,显示正向压降。
17。LED检测为二极管,正向压降比正常高很多。双发光二极管检测为双二极管。
18。齐纳二极管可以被检测到,如果反向击穿电压低于4.5V。这将显示为两个二极管,只能通过电压确定。探头围绕二极管的符号是相同的,在这种情况下,你可以通过700mV附近的阈值电压识别二极管真正的阳极!
19。-----这条没弄明白,不翻了-----如果超过3个二极管类零件检测,建立二极管数目显示另外失败的消息。这只会发生,如果二极管连接到所有的三探针和至少有一个是型二极管。在这种情况下,你应该只连接两个探针和启动测量再次,一个接一个。
20。测量单个二极管反向的的电容值。双极型晶体管也还可以测量,如果你连接基极与集电极或发射极。
21。只需要一次测量找出全桥的连接。
22。数值低于25pf电容器通常检测不到,但可以与一个二极管并联或至少25pf电容器并联。在这种情况下,你必须减去并联电容值的部分。
23。电阻低于2100欧姆会测量电感,如果你的ATMEGA至少具有16K闪存。范围将从0:01mH超过20H,但精度不好。测量结果只显示单一元件连接。
24。测试的时间是大约两秒钟,只有电容和电感测量会需要较长的时间。
25。软件可以设定电源自动关闭前的测量次数。
26。内建自检功能与可选的50Hz信号检查的时钟频率准确性和等待调用(ATmega168和ATmega328)。
27。可选设备校准端口输出的内阻和零失调自检能力的测量(ATmega168和ATmega328)。需要一个100nF到20uF电容连接到引脚1和引脚3之间补偿模拟比较器的失调电压。这可以减少40uF以上电容器的测量误差。用相同的电容器内部校正电压参考电压被发现调整内部参考测量ADC的增益。
如果测试电流超过维持电流,可控硅和双向可控硅可以被检测到。但是一些半导体可控硅和双向可控硅比该测试仪能提供的电流更高的触发电流。可提供的测试电流仅约6mA!注意,所有功能仅用于有更多的程序存储器的单片机如ATmega168。
发表于 2013-1-18 10:34 | 显示全部楼层

软件版本1.05k

本帖最后由 wumaoxu 于 2013-1-18 10:47 编辑

启动.JPG 未检测到.JPG
三极管.JPG 可控硅.JPG
发光管.JPG 电阻.JPG
电容.JPG 电解.JPG
发光二极管.JPG

评分

参与人数 1一乐金币 +2 收起 理由
zyh555 + 2 很棒!

查看全部评分

发表于 2013-1-18 10:57 | 显示全部楼层
借助百度翻译了半天,大体可以弄明白了:
1。采用ATmega8,ATmega168或ATmega328微控制器。
2。2x16字符 ...
wumaoxu 发表于 2013-1-18 10:32 https://www.yleee.com.cn/images/common/back.gif



    能增加一个单独测电压功能就更好了
发表于 2013-1-21 15:34 | 显示全部楼层
回复  HGQ21102
重新选择后编译了一下,试试看行否?
m8打头的是重新编译的
m168打头的是从下来的 ...
wumaoxu 发表于 2013-1-17 21:52 https://www.yleee.com.cn/images/common/back.gif

   
请问是否是一楼带自动关机的电路?
发表于 2013-1-22 11:01 | 显示全部楼层
回复 66# zhqsoft


编译时makefile 选中    STRIP_GRID_BOARD
应该是楼主的电路。
自动关机是默认选择,如果不需要,可以修改makefile。

我的电路是用单锂电升压到9v,78L05稳压,所以取消了自动关机。这几天折腾一下,现在在测试开始时显示锂电电压。
发表于 2013-1-22 11:04 | 显示全部楼层
回复 65# zydl123


    增加测试电压可以,不对程序做大修改的话要取消电池电压检测了。
发表于 2013-1-22 12:56 | 显示全部楼层
回复  zydl123


    增加测试电压可以,不对程序做大修改的话要取消电池电压检测了。
wumaoxu 发表于 2013-1-22 11:04 https://www.yleee.com.cn/images/common/back.gif


z
   自动关机的熔丝位如何选择。
发表于 2013-1-22 14:29 | 显示全部楼层
本帖最后由 wumaoxu 于 2013-1-22 14:33 编辑

我用的是M8L。
自动关机的熔丝位应该是一样的,就是编译时的选项不一样。
makefile 中关于power_off的说明:
# The POWER_OFF option enables the power off function, otherwise loop measurements infinitely
# until power is disconnected with a ON/OFF switch (CFLAGS += -DPOWER_OFF).
# If you have the tester without the power off transistors, you can deselect POWER_OFF .
# If you have NOT selected the POWER_OFF option with the transistors installed,
# you can stop measuring by holding the key several seconds after a result is
# displayed. After releasing the key, the tester will be shut off by timeout.
# Otherwise you can also specify, after how many measurements without found part
# the tester will shut down (CFLAGS += -DPOWER_OFF=5).
# The tester will also shut down with found part,
# but successfull measurements are allowed double of the specified number.
#  You can specify up to 255 empty measurements (CFLAGS += -DPOWER_OFF=255).
#CFLAGS += -DPOWER_OFF=5
CFLAGS += -DPOWER_OFF

M8 8MHz RC

M8 8MHz RC
我使用的是8MHz的内部RC.

makefile 中8M RC  L:0X24  H:0XD9
               8M 晶振L:0X3F   H:0XC9
# BODLEV 4V, BODEN enabled, SUT 65ms, CLK 8MHz
FUSES_INT = -U lfuse:w:0x24:m -U hfuse:w:0xd9:m
# Operation with 8MHz crystal
FUSES_CRY = -U lfuse:w:0x3f:m -U hfuse:w:0xc9:m

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-2 06:30 , Processed in 0.052989 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表