咨询下 2n3904 三极管测量机箱温度的问题,大佬来给看看

2019-08-07 19:44:07 +08:00
 pcbl
rt,
机箱的测温探头是一个型号为 2n3904 的三极管,查了下原理是利用电压差与温度的线性关系来实现测温。

我现在想实现的是让温度测量值比实际值偏低一些,用什么方式能够最简单的达到目的?
2311 次点击
所在节点    问与答
11 条回复
xdeng
2019-08-07 19:50:11 +08:00
这是一个普通的 pnp 三极管吧?没有测温度的功能吧?
xdeng
2019-08-07 19:50:27 +08:00
说错 NPN
pcbl
2019-08-07 19:57:30 +08:00
@xdeng 是普通三极管,专业名词好像是 普通二极管远程测温。

将三极管的集电极和基极短接,可以当一个测温二极管用,随温度升高一度,其两端正向压降下降大约 2mV,比普通二极管线性度好很多
pcbl
2019-08-07 22:14:39 +08:00
看来都去过节了。。。
vlitter
2019-08-08 07:38:26 +08:00
@pcbl 短接后当二极管用的话,加个分压电阻?以前学的模电都忘了,说错莫笑哈哈哈哈哈
pcbl
2019-08-08 09:24:10 +08:00
@vlitter 我也是忘光了,当年这种题应该是送分题才对
tonykid
2019-08-08 09:46:36 +08:00
原理如你所述,但是你得看他的采样点在哪个地方,一般是选择在采 C 极电压,理论上随着温度的升高,这个 C 极采样电压会越来越低。假设他温度判断逻辑为采样电压越低,温度越高。那么你想让测量值偏低一点,就把 C 极电压太高就是了。如果想大幅抬高,可以在 E 极到地串一个小电阻。(一般他恒流驱动的时候是 500ma,你也可以实测一下。)串个 m 欧级电阻就可以太高电压了。如果只是希望略低一点,那么可以考虑换一个温度系数小一点的三极管。

https://www.sensortips.com/featured/get-temperature-sensor-transistor/
pcbl
2019-08-08 10:53:50 +08:00
@tonykid 感谢回复,
https://i.loli.net/2019/08/08/EmQyKBOP31ZFLnf.jpg
还有些问题想问下:
查了下资料 电压温度的变化比值大概是 2.5mV/℃,采样点是 Vbe.
我想要温度降低 10 度的话,需要把电压抬升 25mv 的话应该需要串联多大的电阻(先假定电流为恒定 500ma)?
pcbl
2019-08-08 10:56:11 +08:00
@tonykid 上面那个图是实际传感器的样子,有个疑问是那根黑色的粗线并没有连接到三极管,它的作用难道仅仅是为了增加线缆强度,还是说有其他作用?
tonykid
2019-08-08 13:52:11 +08:00
B 极和 C 极短接了,所以采样点就是说是 VBE 也可以,说是 VCE 也可以。实际上都是利用了 PN 结的温度特性。
假设电流是 500ma,你想把电压抬升 25mv,所需电阻利用欧姆定律,即 0.025V/0.5A,即在 E 极到地之间串接 0.05 欧电阻即可,即 50 毫欧。
这个线看不出来,如果有万用表,你可以实测一下,上面有没有电压或者信号。
如果基于功耗考虑,那个采样点不会实时采样的。有可能是过几秒来一个采样窗口,采样一下。
有示波器观测是更好不过了。
如果你这种是机箱或者工业机柜这种,有可能直接就是行业规范的传感器和采样方法。可以查一查这方面相关的东西。
pcbl
2019-08-08 14:09:22 +08:00
@tonykid 非常感谢,这么详细的解答。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/589935

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX