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