2005-11-15 13:56:00 idhzone
AX-12의 초기 baud rate는 1M bps입니다. 전송 중에 delay는 필요없구요. 메뉴얼에 표기가 잘못된 버젼이 있는 것같은데, 이점 곧 시정하겠습니다. 죄송합니다.
:제가 atmega128을 써서 패킷신호를 만들어내는데 성공을 했습니다..
:LED로 패킷 신호를 확인해보니 check_sum 값까지 정확하게 나옵니다.
:그래서 이걸 USART 반이중 통신으로 데이터를 모터에 전송을 해 보았습니다. 근데 모터에서는 아무런 반응이 없습니다..
:아직 모터에서 피드백을 받는 알고리즘은 완성을 못시켜서 그냥 반이중 통신에 통신 포트를 RXf로 바꾸어 주는 것 밖에 안했습니다..
:펄스를 무한 루푸로 보내도 반응이 없고 한번 보내도 반응이 없고...
:몇번 보내봐도 반응이 없습니다..
:패킷신호를 만들어내는 알고리즘은 정확합니다..
:그리고 USART로 송신하는 프로그램도 정확합니다..
:다 확인해보았습니다..
:그런데 모터에서 전혀 반응이 없습니다..
:페킷 신호를 보내고 나서 딜레이를 줘야하는지..아니면 패킷신호 중간중간 딜레이를 줘야하는지...
:답답합니다.....
:많은 도움 부탁드립니다...
:모터 20개나 샀는데 하나도 못쓰게 생겼습니다......ㅠㅠ
:아 그리고 AX-12모터도 처음에 57600bps로 셋팅 되어 있는게 맞습니까?
: