霍尔H是一个磁敏原件,一般装在电机里面,电机转动的时候,转到磁铁的地方发出信号。
霍尔H的1脚接12v,2脚接地,为霍尔H提供12v电源。3脚的输出根据左边的图,当磁场B从小到大到达18MT,3脚由12v跳变为0v。当磁场B从大到小到达12.5MT,3脚由0v跳变为12v。
分析右边的图:当3脚输出12v的时候,由于LED1两边都是12v,没有电压,不发光,而3脚输出的12v使三极管9013导通,三极管9013导通使TLP521左边的发光管发光,有光TLP521右边导通,I/O输出低电平0v。
当3脚输出0v的时候,由于LED1两边有电压,LED1发光,而3脚输出的0v使三极管9013截止,三极管9013截止使TLP521左边的发光管不发光,没有光TLP521右边截止,I/O输出高电平5v(由于TLP521右边是5v电源)
这样可以根据电机转速,I/O口输出标准数字电路高低电平的个数。