...
POST No. 6049
CX-28 구동관련 질문..
2006-02-13 21:33:00 idhzone
안녕하십니까?
로보티즈입니다.
우선 저희 제품 CX-28을 사용해주신대 대하여 감사의 말씀드립니다.

CAN통신에 어려움이 있으신것 같습니다.
우선 제작하신 CAN통신 환경이 제대로 동작하는것의 여부를 확인하시는것이 순서일듯합니다.
추천해 드리는 방법으로는 시중의 USB2CAN 장치등을 이용하여 패킷을 모니터링하는것이 있습니다.
위의 방법으로 충분히 검증이 되셨다면 아래의 사항을 확인부탁드립니다.
1. ID필드레지스터에 CX-28의 ID를 기입하였는지
2. Standard ID 타입을 사용하고 있는지
3. DLC 필드레지스터에 적합한 값을 넣었는지 (통상 저희 메뉴얼의 예제에 제시되어있는 첫번째 바이트인 DATA LENGTH에 더하기 1을 하여 기입하면 됩니다)

상기와 같은 절차로도 확인이 안되시면 유선상으로 문의주시면 상세히 답변해드리도록 하겠습니다.
(문의전화 02-2168-8787)

감사합니다.


:AT90CAN128을 사용하여 CAN트렌시버를 달아줘서
:
:캔통신 환경을 만들어 주었습니다..
:
:그리고 레지스터 셋팅을 해주어 데이터를 보내는것 까진 된것 같습니다.
:(MSG레지스터에 0x00을 8개 넣은것과 0xFF를 8개 넣은것의 파형이 틀려서.. 그리고 CX-28을 구동하기 위한 데이터를 넣어주면 또한 파형이 틀려 제대로 된 데이터가 나오는것이라 생각되어집니다..)
:
:그리고 TXOK( 보냄이 완료됨을 알리는 레지스터)도 셋이 되는데요..
:
:CX-28이 구동되지 않습니다. 메뉴얼에 마지막에 있는 180도 까지 모터를 회전시키는 명령어를 사용했구요...
:
:혹시 데이터가 나오고 TXOK도 떳으나 데이터가 올바르게 전송되지 않는 이유를 가르켜주실수 있으신지요...
2006-02-13 21:33:00
idhzone