RS232 또는 USB로 데이터 출력이 가능한 로드셀(스트레인게이지)용 24Bit A/D변환 모듈입니다.








1. 통신 파라미터
2. 명령어 구조
  - 헤더(1)+명령어(1~5)+체크섬(1)
  - 체크섬 : 헤더에서 체크섬 전까지의 데이터 합 (하위 8bit 만 사용)

3. 영점 설정(Zero Calibration) : 로드셀에 하중이 없는 상태에서 설정
  - 송신 : B0 32 E2
  - 응답 : B0 32 E2

4. 스팬 설정(Span Calibration) : 로드셀에 무게를 알고 있는 물체(분동 etc)를 미리 올려 놓고 설정 
  - 송신 : B0 33 01 00 00 01 F4 D9
  - 응답 : B0 33 E3

<송신 메시지 해설 : 500g의 분동 올려진 상태(캘리브레이션)>
 - B0 : 헤더
 - 33 : 명령어
 - 01 : 무게 단위- g (0-mg, 1-g, 2-Kg, 3-t)
 - 00 00 01 F4 : 설정에 사용한 물체(분동)의 무게 : 500 (0x1F4 -> 500)
 - D9 : 체크섬( B0 ~ F4까지의 데이터 합: 0x1D9에서 0xD9(하위 1바이트)만 사용)

5. 무게 데이터 읽기
  - 송신 : B0 31 E1
  - 응답 : B0 31 01 00 00 C3 50 F7

<해설>
 - B0 : 헤더
 - 31 : 명령어
 - 01 : 무게 단위- g (0-mg, 1-g, 2-Kg, 3-t)
 - 00 00 C3 50 : 측정된 데이터(실제 무게는 측정데이터/100입니다.)
                  측정된 데이터는 0xC350 = 50000 이며, 실제 무게는 50000/100 -> 500.00입니다.
 - F5 : 체크섬( B0 ~ 50까지의 데이터 합 : 0x1F5에서 0xF5(하위 1바이트)만 사용)


6. ADC raw 읽기
  - 송신 : B0 34 E4
  - 응답 : B0 00 97 AB 3A 2C

<해설>
 - B0 : 헤더
 - 00 97 AB 3A : ADC raw
                     0x0097AB3A = 9,939,770
 - 2C : 체크섬( B0 ~ 3A까지의 데이터 합 : 0x22C에서 0x2C(하위 1바이트)만 사용)





<S/W 사용법>
1. 통신포트 설정
2. 연결
3. 로드셀에 하중이 없는 상태에서 (3)영점 Calib버튼 클릭
4. 로드셀에 분동등 무게를 알고 있는 물체를 올려두고 해당 무게값과 단위설정 (4)
5. 무게 Calib 버튼 클릭 (5)




하중측정을 위해서는 로드셀이 아래와 같은 구조의 받침대에 고정되어야 합니다.



<로드셀 장착 예>