적당한 임베디드 시스템 찾기 0892049 김민수

12
엘리베이터

Upload: -

Post on 18-Jul-2015

207 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: 적당한 임베디드 시스템 찾기 0892049 김민수

엘리베이터

Page 2: 적당한 임베디드 시스템 찾기 0892049 김민수

1)제품 설명, 제품 사짂

2) 왜 소프트웨어로 만드는 것이 좋았을까?

3)발견된 버그

Page 3: 적당한 임베디드 시스템 찾기 0892049 김민수

제품 : 엘리베이터

제품 설명 :

엘리베이터(영어: elevator 엘리베이터, lift 리프트)는 동력을 사용하여 사람이나 화물을 수직 방향으로 이동하기 위해 사용하는 장치이다. 승객용 엘리베이터는 900 ~ 1,800kg을 운반할 수 있거나, 화물용 엘리베이터는 45,000kg까지 나를 수 있다.

출처 : http://ko.wikipedia.org/wiki/%EC%97%98%EB%A6%AC%EB%B2%A0%EC%9D%B4%ED%84%B0

Page 4: 적당한 임베디드 시스템 찾기 0892049 김민수

전자적으로 층을 표시해 주거나, 인터폰 등 엘리베이터 이용의 편의성을 가져다 주고 경고 알림음으로 사고 등을 미연에 방지 할 수 있다.

Page 5: 적당한 임베디드 시스템 찾기 0892049 김민수

위의 LED 판과 아래의 LED 판이 서로 다른 층을 표시하고 있다. 전에 학교 공학관 1층 에서 엘리베이터를 타려고 눌러 놓고 기다리고 있었는데 내려오는 엘리베이터가 이렇게 서로 다른 층을 나타내고 있었다. 버튼만 눌렀을 때에 나타난 현상이라 어떤 방법으로 재현 할 수 있는지는 알 수 없다.

Page 6: 적당한 임베디드 시스템 찾기 0892049 김민수

DFD(모듈 설계)

Page 7: 적당한 임베디드 시스템 찾기 0892049 김민수

탑승자

엘리베이터 동작

중앙처리시스템

DFD 0(배경도)

사용자 입력 정보

입력된 정보

제어명령

Page 8: 적당한 임베디드 시스템 찾기 0892049 김민수

엘리베이터 버튼 인식

엘리베이터 층 버튼 인식

엘리베이터 상태 판별 탑승자 중앙처리시스템

DFD 1 엘레베이터동작

상태정보

상태정보

상태정보

제어명령

제어명령

입력된 정보

입력된 정보

사용자 입력 정보

사용자 입력 정보

현 상태정보

Page 9: 적당한 임베디드 시스템 찾기 0892049 김민수

탑승자 중앙처리시스템

엘리베이터 상 버튼 인식

엘리베이터 하 버튼 인식

엘리베이터 상태 판별

엘리베이터 문 동

사용자 입력 정보

사용자 입력 정보

상태정보

상태정보

입력된 정보

입력된 정보

제어명령

DFD 1.1 엘리베이터 버튼 인식

현 상태정보

상태정보

Page 10: 적당한 임베디드 시스템 찾기 0892049 김민수

DFD 1.2 엘리베이터 상태 판별

중앙처리시스템

엘리베이터 문 상태 판별

엘리베이터 동작상태 판별

엘리베이터 버튼 인식

입력된 정보

제어명령

현 상태정보

현 상태정보 상태정보

상태정보

Page 11: 적당한 임베디드 시스템 찾기 0892049 김민수

DFD 1.3 엘리베이터 층 버튼 인식

중앙처리시스템

엘리베이터 동작

제어명령

탑승자 엘리베이터 층 받아오기

사용자 입력 정보

입력 된 정보

Page 12: 적당한 임베디드 시스템 찾기 0892049 김민수