온도센서 측정값 보정 #1

by 이희철 | 2016-11-28 18:36

전기밥솥에 장착되어 있는 온도센서의 특성과 측정 데이터는 공개되어 있지 않다...


온도센서의 데이터 쉬트를 입수 할 수 있다면 매우 정확한 측정값을 얻을 수 있지만...


불행하게도...


데이터쉬트나 측정치는 전기밥솥 제조회사에서 공개할 리도 없고 물어볼 수도 없다...



하드웨어에는 (사진의 빨간 동그란 선 참고) 노이즈 리덕션회로(전해콘덴서 100uF과 세라믹콘덴서 103를 추가)해서 아날로그 컨버터 리퍼런스전압을 안정되게 해서 잡음 변동폭을 줄였다...



온도를 측정하기 위해 정밀 온도계를 기준으로 측정 A/D컨버터 값을 읽어 시리얼 모니터에 나타나게 프로그램을 작성했다...




각 5도 간격으로 측정된 A/D측정값을 엑셀에 입력해서 온도와 A/D값 변화를 그래프로 나타내어보았더니 대체로 Linar하게 측정...




5도 간격으로 측정된 측정값을 배열에 넣어 놓고 A/D 값을 배열값(기준온도)와 비교 해서 해당되는 온도 구간을 알아낸다...




각 온도 구간별 해당 온도를 찾아내는 알고리즘은 아래 사진과 같다...



자세한 내용은...


프로그램을 참조 하길 바란다...


댓글 0

MADE BY

이희철

요리, 전자회로설계