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