귀하의 질문을 읽을 때 12v를 사용하고 RPi를 사용하여 출력을 읽으면 Coin Acceptor에 전원을 공급해야합니다.
코인 억 셉터에 전원을 공급하려면 억 셉터의 코일이 RPi가 작동 할 때 상대적으로 큰 전류량을 끌어 올 때 RPi를 재설정 할 수 있으므로 외부 전원 공급 장치를 사용하는 것이 가장 좋습니다.
12V 전원 공급 장치를 찾아서 -
PSU의 공통 접지 +
에 연결하고 PSU의 동전 수용기에 연결하십시오. 이를 통해 유효성을 검사 할 코인을 구성 할 수 있습니다.
비슷한 동전 검사기가 있으며 COIN 핀을 접지에 연결하거나 연결하지 않은 상태로 두어 작동합니다 (전적으로는 큰 저항을 갖지 않음). 스위치 설정에 따라 COIN은 NC / Normally Closed (기본값 GND) 또는 NO / Normally Open (기본값은 연결되지 않음)입니다. 억 셉터가 펄스를 전달하면 모드가 전환되고 RPi를 사용하여 변경을 감지 할 수 있습니다.
변화를 감지하려면 COIN 핀을 더 높은 전압으로 구동해야합니다. 그렇지 않으면 항상 GND와 비슷한 전압이됩니다.
저항을 통해 COIN 핀을 RPi의 입력에 연결합니다 (1k ohm 시도). (COIN이 억 셉터에있을 때) 풀업하려면 RPi의 3.3v를 RPi의 입력에 연결하십시오 (같은 저항을 사용하는 것이 좋습니다).
그러면 접점이 열릴 때 ~ 3.3v의 전압이 발생하고 접점이 닫힐 때 약 절반의 전압이 발생합니다. RPi가 불안정 해지면 너무 많은 전류가 흐를 수 있으므로 위로 이동하십시오. RPi가 핀에서 아무것도 감지하지 못하면 더 작은 저항을 사용하십시오.
코인 수용체가 다른 방식으로 작동 할 수 있으므로 RPi에 연결하기 전에 모든 것을 측정하십시오 . 다른 3.3v 또는 5v 소스를 찾을 수 있으면 RPi에서 3.3v 대신 연결을 시도하고 멀티 미터 또는 오실로스코프를 사용하여 GND 및 RPi 입력을 통해 측정하십시오.
전자 장치 스택 오버 플로우 에서이 중 하나에 대해 정말 도움이 될 수 있습니다-배선 및 구성 요소에 도움이되므로 아무것도 날리지 않도록하십시오. :-)