이에 대한 확실한 답변이 필요하므로 여기에서 도움을 요청하고 있습니다. 5v digital pulse
제어 보드에서 멀리 떨어진 (근접) 센서에서 마이크로 컨트롤러 로 입력 신호 (저주파 )를 가져와야합니다.
중요한 점을 항목별로 정리하겠습니다.
- 최대 Tx 거리 : 50 m
- 최대 디지털 펄스 주파수 : 10 Hz
- 센서의 전압 범위 : 5 ~ 30 v (제공된 것과 동일한 전압을 출력 함)
- 마이크로 컨트롤러에 대한 최대 입력 : 5 v
간단하고 유사한 응용 프로그램의 경우 이전에 수행 한 작업입니다. 센서에는 12V가 제공됩니다. 다른 쪽 끝에는 펄스 (현재 0-12V)가 7805 레귤레이터를 통해 마이크로 컨트롤러에 공급됩니다. 그것은 잘 작동했지만 누군가 나에게 방법이 좋지 않고 신뢰할 수있는 응용 프로그램에 적합하지 않다고 말했습니다. 나도 그것이 추악하다고 생각하지만 하드웨어, 주변 회로 등을 구축하는 데 많은 어려움을 겪을 것으로 기대하지 않습니다 ... 누군가 더 나은 솔루션을 제안 할 수 있습니까 (또는 내 의견 : D).
회로를 전혀 만들 필요가 없으면 많이 선호 합니다. 가능하지 않다면 최소한 매우 간단한 것! (하드웨어 복잡성 측면에서 간단합니다. PCB가 필요없는 회로, 여기저기서 두 개의 전선 만 있습니다. 이것이 7805 솔루션을 좋아하는 이유입니다). 그러나 (안타깝게도) 안정성을 위해 가장 높은 우선 순위를 부여해야합니다.