[atme128 설계] 기울기 측정 장치 [PPT]
- 최초 등록일
- 2007.12.08
- 최종 저작일
- 2007.10
- 50페이지/ MS 파워포인트
- 가격 1,500원
소개글
제가 이번학기에 atmega128을 이용해 설계제작한 기울기 측정장치입니다.
부품은 atmega128, LCD 모듈, 기울기센서, 블루투스를 이용했고 프로그램은 AvrEdit와 PonyProg를 이용했습니다.
이런 종류의 설계 준비하시는 분들께 추천합니다. (참고로 저는 A+받았구요. ^^)
목차
1. 개발 동기 및 목적
2. 시스템 개요 정의
3. 시스템 요구 사항 분석
4. 시스템 설계( HardWare )
(1) 초기 설계
(2) 상세 설계
6. 시스템 설계( SoftWare )
(1) 소프트웨어 요구 사항
(2) 소프트웨어 초기 설계
(3) 소프트웨어 상세 설계
(4) 프로그램 코딩
7. 제작 과정 및 최종 결과(사진첨부)
본문내용
(1) 개발 배경 및 필요성
현대 산업사회에서 사용되는 각종 로봇이나 산업 장비에서는 더욱더 정밀하고 인간에 가까운 형태로의 발전을 요한다.
특히, 현장에서 사용되는 산업 장비에서 평형감각 유지의 중요성은 날로 증가하고 있다.
이에 발맞춰 우리 조에서는 현장에서 쓰이는 기울기 보정장치의
전체적인 이해를 하고자 먼저 기울기 측정장치를 만들어 보고자 하였다.
예) 1. TV에서 볼 수 있는 카메라의 수평 유지 장치
2.선박에서 위성안테나의 안정화를 위한 수평 유지 장치.
3.수평유지차량를 이용한 고가 도자기 운반
3. 시스템 요구 사항
(1)CPU 모듈
MPU와 MCU 전체적인 이해
포트 별 동작 원리 이해
CPU모듈 부분과 장치간의 통신 방법 이해
(2)통신모듈
블루투스 및 통신 원리 이해
메인 컴퓨터와의 통신 방법 숙지
(3) 관성모듈
기울기 센서 원리 이해
CPU와의 통신 방법 숙지
(4) LCD모듈
LCD 동작 원리 이해
CPU와의 통신 방법의 이해
신호 발생에 대한 경보음 발생 원리 이해
(2)초기설계(LCD)
LCD 제어기는 DB0∼DB7의 8비트 데이터 버스를 통해 데이터를 주고받으며,
E(Enable: 모듈 선택 신호), R/W(입력/출력 선택), RS(내부 레지스터 선택)의 제어선을 통해 제어된다.
Vdd +5V 전원을 넣으면 모듈이 동작하며, Vo에 가해지는 전압으로 LCD의 밝기를 조정한다.
DB0∼DB7 : 데이터를 주고받는 데이터 버스.
RS : 명령어를 입출력과 내부의 메모리의 입출력 중 하나를 선택하기 위해 사용되는 핀.
(RS가 0이면 명령어 쓰기, 플래그/어드레스 읽기 모드가 되며,
RS가 1이면 내부 메모리에 값을 읽거나 쓰는 모드가 된다.)
R/W : 데이터 읽기와 데이터 쓰기를 선택하는데 사용한다.
참고 자료
없음