坏鸟 发表于 2013-9-22 15:08:30

关于芯片如何检测接地开关的状态

最近做个东西是控制摩托车上一些电器设备。

摩托车上有一些开关是控制接地路的通断的(就是在负载用电器之后的开关)

然后用Arduino的话digitalRead来读取似乎是只能读取引脚正电压状态的。

我现在用的办法是通过光耦转换,就是把光耦反过来输入端的正极直接通上1.1~1.5V DC接地负极直接接到开关的线路上;然后输出端集电极接上5V DC,最后再把输出端发射极接到MCU芯片的引脚上。再用digitalRead读取。

用是可以用,但是这样似乎就让电路变的复杂了好多,就是不知道有没有可以直接用MCU芯片直接读取接地的开关状态?~?

想飞的猫 发表于 2013-10-2 08:00:32

没明白,能画个简图吗
页: [1]
查看完整版本: 关于芯片如何检测接地开关的状态