검색어 입력폼

VHDL을 이용하여 자동차 구현하기

저작시기 2011.12 |등록일 2012.05.15 파일확장자압축파일 (zip) | 22페이지 | 가격 4,000원

소개글

VHDL을 이용하여 자동차 계기판을 구현했습니다
실제 자동차처럼 연료, 속도, 안전벨트 착용 유무, 시동 확인, 스마트키 出入 등을 표현해주는 것을 LED, PIEZO, 7-Segment, Dot Matrix, TFT LCD를 이용하여 구현하였고 버튼 스위치, 딥스위치를 통해 입력이 되게끔 하였습니다.

기어 변속 버튼이 있어 기어변속(주차, 전진, 후진)이 가능하고 각 기어별로 제한속도가 있어 기어에 해당하는 최대속도가 되었을 시 가속버튼을 눌러도 속도가 올라가지 않습니다. 따라서 기어변속을 해야 속도가 올라가게 됩니다. 기어가 감속됐을 때 감속하게되는 속도, 아무것도 누르지 않았을 때 자연스럽게 감속하는 속도, 브레이크 버튼을 눌렀을 때 감속하게되는 속도의 시간 차를 두었습니다.

주유버튼을 누르면 dot-matrix에 기름이 차고, 가속버튼을 누르면 기름이 닳습니다. 또, 기름이 없으면 가속이 안됩니다.

기어가 5단이 되면 부스터(NITRO)를 쓸 수 있는데 스위치를 올려 부스터 게이지를 채우고, 부스터 버튼을 누르면 LED가 깜빡거리며 게이지가 줆과 동시에 속도가 급격히 올라갑니다.(필요없으면 삭제가능)

컴파일 실행환경

Altera Quartus II

압축파일 내 파일목록

DSD_Final_Project.zip
DSD_Final_project(김지호, 임준성).mp4
DSD_Final_Project.pptx

참고 자료

없음
다운로드 맨위로