펄스 폭 변조 입력 신호의 듀티 사이클을 측정 할 수있는 PIC24F mcu 용 프로그램을 작성하려고합니다. 아무도이 짓을 한거야? 최선의 접근 방법은 무엇입니까?PIC로 PWM 입력의 듀티 사이클을 측정 하시겠습니까?
1
A
답변
1
사용중인 PIC24 부품에 따라 다를 수 있지만 일부 및 모든 PIC24 부품에는 입력 캡처 기능이있는 타이머 하드웨어가 포함되어 있습니다 (부품의 데이터 시트 확인). 인풋 캡쳐를 위해 설정 될 때, 이것은 타이머 카운터 값을 입력 트랜지션의 레지스터에 복사 한 다음 인터럽트를 생성합니다. 일반적으로 인터럽트 처리기에서 입력 캡처 레지스터를 복사하고 다음 전환을 위해 입력 캡처를 설정합니다. 처음 세 전환이 발생하면 의무주기를 계산 한 다음 전환 할 때마다 업데이트하거나 아마도 다른 전환마다 조금 덜 복잡 할 것입니다.
0
당신이있는 경우에이 문제에 대한 간단한 가능성이있다 : (간단한 사람이있을 수 있습니다)
- 여분의 ADC this circuit 대한 meassurement 정밀 요구 사항
- 룸/돈을 맞는
다음에는 출력주기에 선형 적으로 의존하는 출력 전압을 확인하십시오.
관련 문제
- 1. 페이지로드 시간을 측정 하시겠습니까?
- 2. C에서 구형파를 생성 하시겠습니까?
- 3. 트랜잭션 로그 처리량을 측정 하시겠습니까?
- 4. 사이클을 동기화하는 방법은 무엇입니까?
- 5. FPGA 측정 정확한 시간
- 6. 서버가 아니라 브라우저에서 Ping 시간을 측정 하시겠습니까?
- 7. 해고 된 사건의 수를 측정 하시겠습니까?
- 8. 블렌더 스크립트에서 경로 길이를 측정 하시겠습니까?
- 9. 코코아 : 키를 누르는 사이의 시간을 측정 하시겠습니까?
- 10. 라이브 마이크 진폭 측정 C#
- 11. 짧은 입력의 경우 작동하고 긴 입력의 경우 실패합니다. 해결 방법?
- 12. XAML - 입력의 요지는 무엇입니까?
- 13. 파이썬 표준 입력의 EOF
- 14. XForms 입력의 기본값
- 15. jquery 입력의 이름 필터링
- 16. 응용 프로그램/스레드에서 측정 된 측정 시간
- 17. 근거리 측정
- 18. 품질 측정
- 19. 측정 방법은?
- 20. 음수 사이클을 취소하여 최소 비용 순환 찾기
- 21. 내가 LaTeX의이 같은 사이클을 만들려는 LaTeX의
- 22. 큐빅 평면 그래프에서 해밀턴 사이클을 찾는 것
- 23. Silverlight는 개체 그래프의 사이클을 사용하여 개체를 serialize합니다.
- 24. Jboss Seam 디버그 사이클을 가속화하는 트릭
- 25. 많은 CPU 사이클을 소모하는 짧은 진술
- 26. C++ 스마트 포인터의 사이클을 사용한 참조 계산
- 27. 사용자 입력의 링크 구문 확인
- 28. JQuery와 : 숨겨진 입력의 계산 폭
- 29. 텍스트 입력의 기본 스타일은 무엇입니까?
- 30. 테이블 입력의 인수로 다중 문자열