본문/내용
이 논문에서는 주로 컴퓨터를 통한 로봇의 제어에 중점을 프로젝트를 진행하였다. 특히 컴퓨터를 통해 로봇을 제어하기 위한 리모콘 역할을 할 수 있게 통신제어프로그램과 컴퓨터로부터 전달된 데이터를 비교하여 모터에 신호를 보내 모터를 정확하게 작동하게 하기 위한 로봇제어프로그램 두 부분으로 나눠 프로그래밍을 하였다. 여기서 통신제어프로그램은 비주얼 C++를 통해 프로그래밍 하였고, 로봇제어프로그램은 C로 짜서 Keil C로 컴파일 하여 롬라이터를 통해 AT89C2051 CPU에 넣었다.
이 로봇에 가장 중요한 부분은 컴퓨터와 로봇의 데이터통신도 중요하지만 모터도 중요하였다. 따라서 모터의 제어를 위해 LB1630 양방향 모터 드라이브를 사용해 정회전, 역회전, 정지 이 세 가지 상태를 얻을 수 있다. 이 세 가지 상태를 이용해 정지와 전지, 후진, 우(좌)회전을 할 수 있게 하였다.