在 使用BH1750测量激光发射器的强度 文章后面的留言中,aytc100给出了内部限流保护芯片可能是TM1810之类的。并给出了相应的 TM1810资料链接 。考虑到后面可能需要进行相应的激光管的揣进,所以从 TMALL购买TM1810-2,TM1810-3 以备后面进行测试使用。
遗留的测试问题:
TM1810两款输出电流的实际范围是多少? TM1810工作的电压与恒流之间的关系? 为什么有的激光管是三个管脚?有的是四个? ▲ 淘宝购买到的两款TM1810LED驱动器
下面资料来自于 TM1810网络资源。
TM1810采用SOT23 的封装形式。在芯片顶层有丝印字表明芯片的型号。
▲ TM1810-2,-3不同的芯片刻字使用数控电源+10欧姆电阻+LED+TM1810(2,3)串联。通过测量10欧姆电阻上的电压反映电流。直接测量TM1810(PIN2,3)电压作为工作电压。
▲ 实验电路板最大值为22mA。
如果将上述测量电路中的LED去掉,只保留R1(10Ω),此时对应的TH1810-2,TH1810-3的工作电压与电流之间的关系呈现十分奇特的情况。
▲ 没有串联LED情况下TH1810-2的工作电压与电流 ▲ 没有串联LEDTH1810-3的工作电压与电流之间 #!/usr/local/bin/python # -*- coding: gbk -*- #============================================================ # TEST1.PY -- by Dr. ZhuoQing 2020-09-09 # # Note: #============================================================ from headm import * from tsmodule.tsstm32 import * from tsmodule.tsvisa import * dp1308open() dp1308p25v(0) time.sleep(1) printf('\a') setv = linspace(0, 10, 100) udim = [] idim = [] for v in setv: dp1308p25v(v) time.sleep(1) meter = meterval() udim.append(meter[0]) idim.append(meter[2] * 100) printff(v, meter) dp1308p25v(0) tspsavenew('measure1', u=udim, i=idim) plt.plot(udim, idim) plt.xlabel("工作电压(V)") plt.ylabel("输出电流(mA)") plt.grid(True) plt.tight_layout() plt.show() #------------------------------------------------------------ # END OF FILE : TEST1.PY #============================================================
通过实际测量,在连接LED的情况下,TM1810-2,-3分别可以保持20mA, 30mA左右的恒流电路。
在去掉LED之后,TH1810-2,TH1810-3的电压-电流关系出现了非常不稳定的情况。
为什么会出现这种情况?
具体的原因现在还不知道。
▲ 测量万用表以及模块有 YuanJie 在公众号(TsinghuaZhuoQing) 留言,指出TM1810-3的工作模式应该是开关状态,而不是线性的衡量。所以需要能够测量TM1810的波形。
看样子卓老师的万用表量化速度还不够,TM1810-3更像是开启-过载-关断-开启的循环下在运行。
▲ 使用示波器测量TM1810电压波形通过直接测量TM1810-的波形可以看到它还是工作的直流状态。并没有开关斩波状态。
▲ 测量TM1810工作电压波形■ 相关文献链接:
使用BH1750测量激光发射器的强度 TM1810-3 TM1810-3 TM1810-2 SOT-23 LED芯片24V/30MA 全新原装-tmall.com天猫