(4) 각 모드에 대한 모터 제어
-for_sim (모드변환변수)가 1 로써 ‘on’이 되면 각 모터 output값에는
Maze 모듈에서 생성된 output값을 인가.
-for_sim 이 0일 때는 ‘off’ 상태로써 앞에서 할당된 모터회전방향을
forward = ‘1’ 일 땐 정 방향,
forward = ‘0’ 일 땐 역 방향으로
phase_lout 값을 인가.
(※전/후
1. FPGA 정의
이미 설계된 하드웨어를 반도체로 생산하기 직전 최종적으로 하드웨어의 동작 및 성능을 검증하기 위해 제작하는 중간 개발물 형태의 집적 회로(IC). 반도체 제조업자 측에서 보면 양산되어 일반적 용도로 사용되므로 범용 IC의 범주에 속하고, 사용자 측에서 보면 사용자 요구에 맞게 프로
1. 서 론
디지털 회로 설계는 지난 25년 동안 빠르게 발전해 왔다. 대규모 집적회로(LSI)의 등장으로 설계자들은 단일 칩 위에 수천 개의 게이트들을 넣을 수 있었다. 이 때부터 설계 작업은 매우 복잡해지기 시작했고, 설계자들은 이 작업들을 자동화해야 할 필요성을 느끼게 되었다. 그 후 초대규모 집적
1.1. 자동조종모드 (미로통과모드)
1.1.1. 구동방법
RF_DATA = “110” 이면 for_sim 변수에 ‘1’이 들어가고 미로를 통과하는 컴포넌트(maze.vhd) 소스의 펄스 값이 모터 출력값으로 들어감
자동모드로 전환되면 Maze 소스가 센서(sensor.vhd)와 좌우 모터 속도 컴포넌트(motor_maze.vhd)를 포함하여 전체적으로 제어