HF22S10 조이스틱의 배선에 관해 문의드립니다


안녕하세요, 규격서에 나온 대로 HF22S10용 하네스를 만들어서 HF22S10에 연결해봤지만 아날로그 센서값이 이상하게 읽혀서 혹시 배선을 잘못 했나 싶어서 문의글을 올립니다.

제가 하네스를 만들고 센서값을 읽은 과정은 아래와 같습니다:

  1. 조이스틱과 연결할 수 있는 Hirose DF11-12DS-2C 커넥터와 호환되는 크림프를 구매해서 사용했습니다.
  2. 조이스틱의 X, Y축 값만 읽고 싶어서 첨부한 이미지에 나온 기능 중 Ground, Supply power, X axis, Y axis 핀만 연결하는 하네스를 만들었습니다. 조이스틱을 기준으로 상단의 핀 중 왼쪽 3개 (핀 2,4, 6), 하단의 핀 중 왼쪽 1개 (핀1)과 연결되도록 전선과 연결했습니다.
  3. 하네스용 전선으로는 규격서에 나온 권장 굵기를 가지는 22 AWG 전선으로 구성된 다중전도체 전선을 사용했습니다. 전선의 길이는 규격서에 나온 길이인 25 cm 보다 긴 1m 짜리 전선에 연결했습니다.
  4. 아두이노 기가 보드의 5V핀과 조이스틱의 Supply power, GND 핀과 Ground, A0핀과 X axis, A1핀과 Y axis 선을 연결하여 센서값을 읽었습니다. 그 결과, 조이스틱을 움직이지 않아도 센서값이 0~1023 사이를 반복적으로 오갑니다.

제가 배선한 과정 중에 혹시 잘못한 부분이 있다면 어디를 수정하면 센서값을 올바르게 읽을 수 있을 지 알려주시면 정말 감사하겠습니다.

디지키의 테크포럼에 오신 것을 환영합니다!

제공하신 정보를 봤을 때, 연결에 문제가 있어 보입니다.
아래는 DF11-12DS-2C의 규격서로, 해당 커넥터에는 핀 번호가 마킹되어 있습니다.
https://www.hirose.com/product/download/?distributor=digikey&type=2d&lang=en&num=DF11-12DS-2C

조이스틱에 사용된 헤더가 어떻게 장착되었는지 알 수는 없지만, 고객님의 사진을 봐선 거꾸로(홀수면이 아래로) 장착되어 있을 것으로 판단됩니다.
그렇다면 규격서에서 보이는 리셉터클을 180도 뒤집으면 헤더에 바로 장착이 가능할 것이며 헤더에서 1번의 위치는 우측 하단일 것입니다. 아래 그림을 참고하시길 바랍니다.

감사합니다.