검색어 입력폼
평가점수B

디지털 시계 설계

저작시기 2004.06 |등록일 2004.09.18 한글파일한컴오피스 (hwp) | 15페이지 | 가격 1,100원

목차

1. 디지털 시계 개요

2. 디지털 시계 전체 블록도

3. 동기식 modulo-N 카운터 설계
1) 동기식 순차회로와 비동기식 순차회로
2) 동기식 modulo-N 카운터
3) BCD 카운터

4. 시간을 표시하기 위한 디코더 설계

5. 오전/오후 표시 회로 설계

6. 시간 설정 회로

본문내용

주변에서 흔히 볼 수 있는 디지털 시계는 카운터를 이용해 설계할 수 있는 대표적인 순차회로의 하나이다. 이와 같은 디지털시계를 설계하기 위해서 기본적으로 필요한 것이 무엇인지 살펴보자. 아래그림에 나타낸 디지털 시계의 전체 블록도를 보면 시간 표시를 위한 7세그먼트 표시기를 비롯하여 BCD-to-7 세그먼트 디코더, 12시간 표시기 디코더, modulo-N 카운터 등이 필요하다. modulo-N 카운터의 종류는 6진 카운터, 10진 카운터, 12진 카운터가 필요하다.시간을 계산하기 위해서 시계의 가장 기본적인 단위인 1초를 회로에서 얻을 수 있어야 한다. 크리스탈 오실레이터를 사용해서 10Mhz의 주파수를 발생시킨다. 여기서 나오는 신호를 10진 카운터를 여러번 거치면서 1Hz의 신호로 바꾸게 되는데 이렇게 되면 1초의 시간을 얻을 수 있게 된다. 1초의 시간을 얻은 후에는 이 신호를 이용하여 다른 단위의 시간을 계산한다. 시계는 1초를 기준으로 1분은 60초로, 1시간은 60분이 되다. 그래서 60진 카운터가 있으면 이것을 이용하면 된다. 하지만 이 회로에서는 60진 카운터를 사용하지 않고 6진 카운터와 10진 카운터를 이용해서 초와 분을 나타내고 12카운터로 시를 표현한다. 시간을 신호 나타낸 다음에서 이 신호를 사람이 볼수 있게 FND를 이용하게 된다. 7-세그먼트에 시간을 나타내는 신호를 보내서 10진수로 표현한다.

참고 자료

없음
다운로드 맨위로