2019년 9월 19일 목요일

적외선 온도계 IR-22 통신 사용방법

IR-22 비접촉 온도계는 485통신이 된다.

보통 9600 속도로 설정되어 있어.

0x02 0x30 0x31 0x52 0x30 0x03 0x62

STX+'0'+'1'(국번)+'R'+'0'+ETX+BCC

응답은
   STX+'0'+'1'+'R'|0x80+'0'+ x30 + x31 + x30 + x3F + ETX + BCC
이다.

  그럼  x30 + x31 + x30 + x3F  ==  x010F 와 같다.

temp = 0*16^3+1*16^2+0*16+F = 256+15 = 271  이여서 27.1 도 가 된다.

  x00FA = 15*16 + 10 = 250  이면  25도 임.


  xFED4 = 65236 - 65535 - 1 = -30 도임.

          32767 보다 크면  영하임.

댓글 없음: