셔터 속도 측정기/타이머 장치의 경우가 이에 해당됩니다. 저는 Adafruit Trinket M0, SSD1306 OLED I2C 화면, 그리고 일반적인 5mm IR 에미터와 센서를 사용했습니다.
회로도와 코드를 위한 Github 리포지토리는https://github.com/seanmurf/shutterTimeSensor
물론 PCB를 사용하여 수동 작업을 제거하고 여러 센서를 추가하여 필름 평면의 속도를 측정할 수 있겠지만, 이것은 잘 작동하는 것 같습니다!
제 우수한 상태인 Trip35 1/40s 설정은 초당 1/37에서 1/40 사이로 측정되므로, 저는 우리가 대략적으로 맞는 것 같습니다.
셔터 속도 정확도와 높은 속도/짧은 기간:
저는 필름 표면의 '작은' 영역을 측정하기 위해 포토다이오드 경로를 더 가려주려는 작은 노력을 했습니다. 그리고 저는 컴파일된 C++(Arduino) 코드와 'micros()' 명령을 사용하고 있습니다.
코드 자체만으로도 1/10,000초보다 훨씬 빠르게 결과 값을 읽을 수 있지만, 고속의 경우에는 광전지의 반응 시간, ADC 시간, 코드 루프 시간, 그리고 다이오드 장착 및 '블라인더링'으로 인한 오류 비율이 얼마나 될지 모르습니다.
최근 555타이머를 사용하는 셔터 타이머를 보았는데, 고속 셔터의 경우 더 나은 정확도를 제공할지 모르겠습니다. 고속으로 사용할 경우 Arduino의 'micros()' 명령어 정확도, 코드 루프 대 인터럽트 방식, 포토 다이오드 반응 시간, 그리고 IR을 위한 더 나은 렌즈/초점에 대해 더 심
적어도 저는 이것이 몇몇 파이썬 타이밍 코드와 裸 포토다이오드보다는 나은 것이라고 생각합니다!
"lensCover.stl"은 사용하기 위한 것입니다.https://www.printables.com/model/625992-5mm-led-holde하지만 이는 엄격히 필요하지 않습니다. 타이머는 주변 조명에 의해 트리거되지 않으므로 주변 조명을 차단할 필요가 없습니다.
태그
모델 소스
