VHDL을 이용한 교통신호기제어
- 최초 등록일
- 2011.12.30
- 최종 저작일
- 2010.10
- 10페이지/ 한컴오피스
- 가격 1,500원
소개글
1) 설계의 목표
◇ 사거리신호를 기준으로 특정 시간을 주기로 LED가 제어되는 신호등의 구현.
◇ 점멸기능의 추가 (점멸 버튼을 누르면 황색램프와 보행자 신호가 점멸되는 기능이 추가되는 신호등의 제어).
2) 구성요소
◇ 클럭(Clock) : 1Hz
◇ 버튼 : 점멸표시 버튼(1개)
◇ 신호등용 LED : 녹색등용(8개), 적색등용(4개) ⇒ 직진과 좌회전
◇ 보행자용 LED : 녹색등용(8개), 적색등용(8개) ⇒ 한 방향 당 2개씩
3) 신호기 동작
◇ 신호등 표시전환 : 주어진 시간 동안 주행 및 보행자 신호를 표시하되, 남 서 동 북 순으로 전환
◇ 주행 신호 : 주어진 시간에서 2초를 뺀 만큼 녹색 주행신호가 표시, 나머지 2초는 황색 대기신호표시
◇ 보행 신호 : 3초 동안 녹색 보행신호 표시, 주어진 시간에서 2초를 뺀 시간까지 1초간 녹색 보행신호가
점멸, 나머지 2초는 적색의 보행금지 신호 표시
◇ 점멸 신호 : 점멸 버튼을 누를 경우 모든 황색 신호가 1초 주기로 점멸, 녹색 보행신호도 1초의 주기로
점멸 표시
목차
- 개 요 -
1. 교통신호기 제어의 설계
2. 하드웨어 구조
3. VHDL CODE 분석 및 결과
4. 결론 및 느낀점
본문내용
1. 교통신호기 제어의 설계
1) 설계의 목표
◇ 사거리신호를 기준으로 특정 시간을 주기로 LED가 제어되는 신호등의 구현.
◇ 점멸기능의 추가 (점멸 버튼을 누르면 황색램프와 보행자 신호가 점멸되는 기능이 추가되는 신호등의 제어).
2) 구성요소
◇ 클럭(Clock) : 1Hz
◇ 버튼 : 점멸표시 버튼(1개)
◇ 신호등용 LED : 녹색등용(8개), 적색등용(4개) ⇒ 직진과 좌회전
◇ 보행자용 LED : 녹색등용(8개), 적색등용(8개) ⇒ 한 방향 당 2개씩
3) 신호기 동작
◇ 신호등 표시전환 : 주어진 시간 동안 주행 및 보행자 신호를 표시하되, 남 서 동 북 순으로 전환
◇ 주행 신호 : 주어진 시간에서 2초를 뺀 만큼 녹색 주행신호가 표시, 나머지 2초는 황색 대기신호표시
◇ 보행 신호 : 3초 동안 녹색 보행신호 표시, 주어진 시간에서 2초를 뺀 시간까지 1초간 녹색 보행신호가
점멸, 나머지 2초는 적색의 보행금지 신호 표시
◇ 점멸 신호 : 점멸 버튼을 누를 경우 모든 황색 신호가 1초
참고 자료
없음