본문 바로가기

Electron/Arduino

Arduino 에 로드셀 연결... HX-711

 Arduino 에 로드셀을 연결해봤습니다..

로드셀 분동 올리기 귀찮아서..테스트용으로.... 4선식 로드실 시뮬레이터를 만들어서 테스트 해봤고..

기본 Arduino에 PWM 포트로 입력 받을때는...로드셀 시그널 값을 음전압 만든후 500배 정도 증폭을 해줘야했습니다.

그리고...그나마도 PWM에 포트에 8비트 한계상 분해능이 255 단계로 너무 낮았습니다.

 

HX711 을 사용 하면 이름데로 24비트 분해능으로 2에 24승인...16777215 단계에 분해능을 사용 할수 있습니다.

이론적인 수치이고 실제론 앞뒤를 잘라 버린다고 해도.... 테스트용으로 20kg 저울을 만들때 분해능 소숫점 이하 2자리 이상 까지 떨림 없이

안정적인 성능을 보여 주네요...

 

그리고 이베이에서 보니 빨간색 보드로 판매 하는것도 있습니다..

핀배열이 살짝 틀리니 그것도 사진 자료 첨부하니 참고하세요..

저는 녹색 표시한 색으로 배선을 했는데...원래는 제가한 녹색 표시한거 말고...오른쪽 표시한 배선이 맞습니다.

 

 

 

그리고 로드셀 선배열도 참고하세요..

일반적으로는 아래 빨간 표시한 색으로 배선이 됩니다...

해외 자료 찾아보면 선색이 틀려서 헷갈리니 참고하세요..

 

 

 

HX711을 사용하기 위해선 제공되는 라이브러리를 쓰던가...만들어 써야 합니다..

 

SerialScale.7z<- 제공되는 셈플 및 라이브러리

 

 

원래 파일로 테스트 하니 반응이 좀 늘리더군요...코드를 보니 여러번 측정한 값을 평균값을 내서 출력해 주기때문에..

딜레이가 좀 걸립니다. 저는 빠른 속도가 필요해서 코드를 약간 손 봤습니다..

출력값을 확인해 보니 떨림 없이 잘 나옵니다..

 

저렴한 가격에 (EBay 가격 $0.99) 증폭에 24비트 분해능에...재미있는 제품인거 같습니다.

 

'Electron > Arduino' 카테고리의 다른 글

주로 사용하는 Arduino 보드 핀 배열  (0) 2017.05.09
RF 315, 433 무선 제어  (0) 2016.05.31
Arduino 에 고속 펄스 만들기..  (1) 2015.08.20