비행기 조종실의 일부를 만들 예정입니다. 약 20 개의 인코더, 약 10 자의 LCD 및 많은 스위치/트리거/버튼을 사용해야합니다.STM 32 PWM 입력을 곱하는 방법
필자는 시프트 레지스터를 사용할 수 있기 때문에 LCD 및 버튼에 문제가 없다고 생각하지만 인코더 (PWM 신호)로 어떻게해야할지 모르겠다.
하나의 보드에 많은 PWM 입력을 사용하는 방법에 대한 제안 사항에 대해 감사드립니다.
비행기 조종실의 일부를 만들 예정입니다. 약 20 개의 인코더, 약 10 자의 LCD 및 많은 스위치/트리거/버튼을 사용해야합니다.STM 32 PWM 입력을 곱하는 방법
필자는 시프트 레지스터를 사용할 수 있기 때문에 LCD 및 버튼에 문제가 없다고 생각하지만 인코더 (PWM 신호)로 어떻게해야할지 모르겠다.
하나의 보드에 많은 PWM 입력을 사용하는 방법에 대한 제안 사항에 대해 감사드립니다.
원하는 신호 속도와 해상도에 따라 다릅니다. 그러나 SPI 또는 GPIO를 사용하여이 입력을 샘플링 할 수도 있습니다. 주기적으로 타이머를 사용하여 소프트웨어에서 펄스 폭 또는 인코더 단계를 계산할 수 있습니다.
구적 엔코더의 경우 SPI 또는 버스 인터페이스를 통해 읽을 수있는 칩이 있습니다.
또 다른 가능성은 FPGA 또는 CPLD를 사용하여 입력을 사전 처리하는 것입니다.
안전 관련 (비행기 조종석)의 경우 하드웨어 및 소프트웨어 아키텍처/디자인에주의해야하지만 아마 그 사실을 알고있을 것입니다.
PWM 입력이 정말로 필요한가 아니면 쿼드 러처 입력이 필요합니까? – Manu3l0us