关于芯片如何检测接地开关的状态
最近做个东西是控制摩托车上一些电器设备。摩托车上有一些开关是控制接地路的通断的(就是在负载用电器之后的开关)
然后用Arduino的话digitalRead来读取似乎是只能读取引脚正电压状态的。
我现在用的办法是通过光耦转换,就是把光耦反过来输入端的正极直接通上1.1~1.5V DC接地负极直接接到开关的线路上;然后输出端集电极接上5V DC,最后再把输出端发射极接到MCU芯片的引脚上。再用digitalRead读取。
用是可以用,但是这样似乎就让电路变的复杂了好多,就是不知道有没有可以直接用MCU芯片直接读取接地的开关状态?~? 没明白,能画个简图吗
页:
[1]