我有一个由 NPN 晶体管操作的继电器,需要在基极上施加一些电压。我正在使用 arduino,如果我给它一个数字端口,一切都很好。电路如下所示:
现在我想用DS2406(TO92 类型)替换 arduino 端口。
这似乎很快变得非常复杂。 我用于操作 2406 的库很好,但我不知道如何接线。
现在这两个部分独立工作,我的目标是让一些电流馈入晶体管的基极,以便它抛出继电器。
我遇到了以下问题:
DS2406 接地。这是唯一的选择,所以我不能将它直接映射到晶体管的基极引脚。
TO-92 封装没有 vcc 引脚,所以我必须在 vcc 和数据引脚之间设置一个上拉电阻。当我把它连接到晶体管的集电极上时,这会导致东西变热和发臭,而晶体管的基极连接到继电器电源。我可能使用了错误类型的电阻器,但我对这里有什么没有强烈的感觉。
我也许可以在 DS2406 上严格地运行继电器,但我担心它会吸引太多,这就是为什么我希望它通过晶体管。
从打开和关闭接地的开关到需要电流的晶体管基极,最简单的方法是什么?