Transcript
Page 1: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

MIDAS 3.0 칩을 이용한 LCD DISPLAYER

CEMENT

정보통신 공학과 학술 소모임 CEMENT

Page 2: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT2. 참가자 명단

소속 학번 이름 연락처 E-Mail정보통신공학 017100

7김거용 010-7753-

[email protected]

정보통신공학 0292043

우덕명 016-289-9404

[email protected]

정보통신공학 0392093

소재한 016-764-0265

[email protected]

정보통신공학 0392052

윤두헌 010-2536-3778

[email protected]

정보통신공학 0292095

방무원 010-4526-6327

[email protected]

정보통신공학 0292111

최종범 011-9720-9552

[email protected]

정보통신공학 0492108

유현정 011-203-3683

[email protected]

Page 3: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT3. 프로젝트 개요

•프로젝트 개요

MIDAS 3.0 칩을 이용한 LCD displayer 구현 ( 가칭 휴대용 전자앨범 )

• MIDAS 3.0 이란 ?

Coreriver Co. 가 개발한 RISC 구조의 저전력 CMOS 8 비트 MCU 로 100Mhz 의 높은 동작속도가 특징 .

Page 4: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT4. 프로젝트 동기

• 프로젝트 동기

MCU 을 이용한 하드웨어 제어에관심이 있는 학생들로 구성되어 있습니다 . 2005 학년도부터 활동 중인 소모임이었으며 , MIDAS 프로세서를 이용하여 LCD Displayer 제작을 하고자 합니다 .

Page 5: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT5. 결과물의 개요

• 결과물의 개요

비트맵 이미지를 Midas 계열 Chip 2 개를 이용해 Image processing 한 뒤 LCD 화면에 Display 하도록 구현한 회로 , 칩셋 및 LCD Panel

전자공학 소프트웨어공학

ImageProcessing

LCD Displayer

Page 6: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT6. 프로젝트 기대효과

•프로젝트 기대효과

첫째 , Coreriver Midas 3.0 프로세서의 이해와 응용 둘째 , 하드웨어적 ( 회로 , 통신 , TFT LCD) 인 지식습득과 동시에 소프트웨어적 (C, 어셈블러 ) 인 지식습득

셋째 , 10 월초에 있는 공대 공학전시회에 출품할 수 있는 발판 마련

넷째 , 소모임 구성원간의 지식공유 및 결속력 강화

Page 7: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT7. 프로젝트 내용

- External Data 를 RAM Chip on circuit 에 Loading 하는 기술

- 회로도 제작 툴 및 프로그래밍 숙지

- Bitmap Image Algorithm 과 RGB Scale 로의 전환

- Circuit Design 및 PCB Manufacturing 구현

- Design 및 프로그래밍 검토

- Ram 에 Loading 한 데이터를 LCD 에 출력하는 프로그래밍

- MIDAS 3.0 의 기능 및 작동원리 고찰

- 회로도에 의한 Design Debugging

Page 8: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT8. 결과물의 예상 구조와 설명

Midas 3.0

Midas 2.1

비트맵 데이터를 전송받은 뒤RGB 데이터로 Conversion 시켜

중앙의 S-RAM 에 적재

LCD 에 Display

Page 9: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT9. 사용되는 기술

- Analog Circuit Design( 회로이론 및 전자회로 )

- MCU control SW 설계 ( 마이크로프로세서 및 컴퓨터 언어 )

- Bitmap -> RGB 데이터 간 전환

(Internet searching 및 이미지 프로세싱 도서이용 )

- PC 와 MCU 간 통신 기술

개발 언어와 프로그램으로는 다음과 같습니다 . ▶ 주 ( 主 ) 언어 : C 언어 ▶ 프로그램 : GENTOS tool

LCD Displayer

소프트웨어공학소프트웨어공학

이미지 프로세싱이미지 프로세싱 전자공학전자공학

Page 10: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT10. 결과물 완성에 소요되는 기술

•전자공학

기본적인 Gate 들에 대한 동작원리를 이해하는 것이 선행되어야겠습니다 . 예를 든다면 TTL BOOK 에 나오는 IC, CMOS 계열의 ROM, RAM... 이겠습니다 . 이들을 실습을 통해 가산기라든가 16 진 카운트 등을 실제로 설계하고 동작원리를 이해 한다면 , 다음 과정인 마이크로 프로세서 (Micro Processor : CPU) 에 대한 사용방법 및 동작원리 응용부분에 대한 실질적인 이해가 뒷받침되어야 합니다 . 특히 마이크로 프로세서의 I/O 장치 및 기타 인터페이스 등을 이해하면 금상첨화일 것입니다 .

Page 11: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT10. 결과물 완성에 소요되는 기술

•소프트웨어공학

소프트웨어에 대한 이해 및 프로그래밍 능력입니다 . 가장 원만한 방법은 C 언어나 Assembly 입니다 .C 나 어셈블러는 하드웨어적인 지식이 있어야 프로그래밍이 쉬워집니다 .

•이미지 프로세싱

PC 에서 전송 받은 비트맵 데이터를 RGB 데이터로 Conversion 시키는 기술 . LCD 에 그림을 표현하기 위해선 필수적인 기술입니다 .

Page 12: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT11. 결과물 목록

• 결과물 목록

이번 프로젝트에서 LCD Displayer 를 제작할 것입니다 .LCD Displayer 는 모든 LCD 패널이 들어간 기술에 기본이 되는 제어 기술입니다 . 이것이 가능해지면 이 기술을 발전시켜 전자앨범이나 PMP 등등 기타 LCD 를 이용하는 모든 분야에 응용이 가능합니다 .

LCD DisplayerLCD Displayer

PMPPMP

전자앨범전자앨범

Page 13: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT12. 프로젝트 추진

• 프로젝트 추진

1. 추진장소 : 정보통신학과 소모임실 - 각 종 장비 및 기타 기기들이 사용되어지고 있으며 , 프로젝트를 수행함에 있어서 최적의 환경이 주어짐 .

2. 공부 : Midas series 관련 Data sheet 및 brief manual등을 통한 지식습득과 Coreriver 회사측 기술 지원- 개인의 공부도 중요하지만 , 어떤 것이든 지식 ( 정보 ) 의 공유가 중요하다 . 함께 공부하며 카페 게시판을 통하 여 지식의 공유를 시도하기로 하였습니다 . 물론 , 매주 월요일 모임을 갖으며 매주 진행상황을 체크하여 프로젝트를 추진할 계획입니다 .

Page 14: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT13. 세부업무 및 각 업무분담내역

Page 15: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT14. 프로젝트 추진 일정

Page 16: MIDAS 3.0  칩을 이용한  LCD DISPLAYER

CEMENT15. 소용 비용 내역

내역 비용Midas Series Chip 2 Set \ 84,000

Genice 2000 (MDS bridge)

- MCU SW .에 적재 및 디버깅에 사용하는 툴LCD 240*160 TFT (512 color) \ 90,000

IC 각종 필요한 및 부품 \ 70,000

도서구입비 \ 150,000

총액 \ 704,000

\ 310,000


Top Related