[마이크로컨트롤러] 잔상을 이용한 디스플레이어
- 최초 등록일
- 2002.11.18
- 최종 저작일
- 2002.11
- 43페이지/ 한컴오피스
- 가격 3,000원
소개글
4명이 1년동안 졸업 작품을 만들고 결과 보고서를 작성한 것입니다.
실용화 되어 상품으로 판매되고 있는것과 거의 비슷한 수준이구요, 통신 방식은 유선과 무선을 모두 가능하도록 설계하였습니다.
작품의 실제 사진이 필요하시다면 드릴 수 있습니다.
목차
1. 개요
2. 하드웨어
1. 마이크로 컨트롤러 선정
2. 마이크로 컨트롤러 주변 회로
3. 통신 회로
3. 소프트웨어
1. 폰트 제작
2. 통신 프로토콜
3. 송신
4. 수신
4. 모형 및 진동 방지
5. 고찰
본문내용
일반적인 전광판은 많은 수의 LED로 이루어져 있으며 그 크기에 상관없이 LED숫자에 대해 동일한 전력을 소비하게 된다. 한글을 표시할 수 있을 정도의 것이라면 그 소비전력이 만만치 않은 것이 사실이다. 또한 다수의 LED로써 구동되므로 다수의 전용 드라이버가 필요할 뿐만 아니라 데이터 표기를 위한 다수의 쉬프트 레지스터 및 역시 다수의 주변회로가 필요하다. 그래서 이를 통합한 Dot-matrix 모듈이 시판되고 있지만 고가이다. 따라서, 저 소비 전력이면서 한글표현이 가능한 간이 전광판을 저 가격으로 구현해 보았는데, 여기서 사용한 아이디어라면, 예전부터 I/O를 실험하는데 자주 사용되었던 매직스틱이라 불리던 장치에서 착안한 것이다. 일반적인 매직스틱은 8개의 LED를 한 줄로 배치하고 각 LED를 8비트 출력에 개별적으로 연결하여 8x8영문 폰트를 세로 방향으로 한 줄씩 순차적으로 점등하는 간단한 장치였다. 이를 어두운 곳에서 흔들면 눈의 잔상에 의해 글자가 표시되는 것과 같은 효과를 얻을 수 있는 것이다.
LED를 순차 점등하면서 흔들면 잔상에 의해 글자가 보이는 실험은 이미 널리 알려져 있으므로 신기할 것이 없으나 이것에 기계적인 회전운동을 주고, 한글을 표시할 수 있도록 함으로써 간이 전광판의 기능을 저 소비전력/저 가격으로 구현할 수 있다는데 본 실험의 의의가 있으며 89C52 마이크로 컨트롤러를 이용함으로써 저렴한 개발비용으로 다양한 기능을 부가할 수도 있다는 것도 장점이라 하겠다.
참고 자료
Visual Basic6.0, 8051기초부터 활용까지, 기타 다수.