추천자료
[기업분석] 한글과컴퓨터 기업분석, 서울예술단 기업분석, 유니텍 기업분석, 예당엔터테인먼트 기업분석, KDDI 기업분석, 제이슨헬프 기업분석, 하니소프트 기업분석 고찰
전략적 기업디자인 경영(Strategic Corporate Design Management)이해 초일류 기업의 기업 디자인 경영전략 사례 분석
[운영관리] 100엔 스시 하우스 서비스개발
[웹사이트, WebSite] 웹사이트(Web Site) 구축제안서, 웹사이트(Web Site) 구축절차, 웹사이트(Web Site) 구축전략, 웹사이트(Web Site) 구축시 고려사항, 바람직한 웹사이트(Web Site) 구축의 방향에 관한 분석
[웹사이트구축] 웹사이트(Web Site)의 구성, 웹사이트(Web Site)의 성공요소, 웹사이트구축(Web Site구축)의 과정, 웹사이트구축(Web Site구축)의 고려사항, 바람직한 웹사이트구축(Web Site구축)의 방향 분석
[건축학] Bank of China Tower
[환경디자인]Street Furniture(거리가구 디자인...)
[시스템경영공학] 3M의 기술상업화 성공사례
[경영학원론] [경영학]21세기 리더쉽에 관하여(A+리포트)
[환경디자인]디자인과 생활 - [Street Furniture]에 관하여
소개글
[임베이드 시스템 디자인] Embedded System Design에 대한 자료입니다.
목차
목 차
1. Objectives
2. Experimental Results
3. Discussion
1. Objectives of Design Homework
2. Contents of Design Homework
1) Assumption of Designed System
2) Description of System Inputs
3) Description of System Outputs
4) Description of System Function (Relationship btw inputs and outputs)
3. Experimental Results
1) Zigbee Device Control
2) DC Motor Control
3) 자동 온도 제어
4. Discussion
1) Project 수행 시 어려웠던 점
2) 보안
3) 추후 개발되어야 할 기능 - Device ON/OFF 상태 유지
4) 기대 효과
5. Source Code
1) Web Code
- index.html
- autoTempCgi.c
- curTempCgi.c
- fanCtrlCgi.c
- pTempCgi.c
- zigbeeCtrlCgi.c
2) Program Code : 예제에서 변경한 source 및 새로 programming한 source.
- lcd_driver.c : cursor 위치를 표시할 수 있도록 변경함.
- fanCtrl.c : DC Motor의 ON/OFF를 담당하는 프로그램.
- autoFan.c : 자동 온도 제어 Program source
- saveTempOut.c : 자동 온도 제어 관련된 정보를 저장하는 program source. CGI에서 사용되는 프로그램.
- tempSet.c : 자동 온도 제어에 대한 입력을 받는 Program Source
- touchScrRunOut.c : Touch Screen 입출력을 받는 Program source. tslib library를 사용하였다. 예제 source인 ts_test.c를 수정하여 구현.
- zigbeeCtrlOut.c : zigbee device의 전원 제어를 맡는 program source.
본문내용
2) Description of System Inputs
① Touch Screen을 통해서 Button을 구현, 해당 Button을 Click시에 해당기기의 전원을 제어할 수 있도록 구현하였다.
그림 1. Touch Screen - 입력 및 출력 가능
② KeyPad를 이용하여 자동 온도제어 장치를 구현하는 데에 있어 필요한 정보 값과 Menu를 선택할 수 있도록 구현하였다. 해당 정보는 Character LCD에 출력된다.
그림 2. KeyPad, Character LCD
③ Temperature Sensor를 이용하여 현재 온도를 측정, 설정 온도와 비교하여 DC Motor를 구동 할 수 있도록 한다.
그림 3. 온도 센서
④ Ethernet을 이용하여, Web에 접속 할 수 있도록 하였으며, Web Server를 구성하여 해당 홈페이지에서 명령을 보낼 수 있도록 구현하였다.
3) Description of System Outputs
① GPIO signal로 Zigbee Device와, DC Motor를 제어할 수 있도록 구현하였다.
수신부
송신부
그림 1. Zigbee Devie 송신부와 수신부
그림 2. LDS4000R(GPIO)와 Zigbee Device 송신부 연결 부위
② DC Motor 같은 경우 해당 Sensor 연결 부위가 틀려 연결이 안 되어서 따로 GPIO 50를 통해 제어하였고 DC Motor 회로 또한 구성하여 연결하였다. DC Motor 해당 회로도는 아래 그림 3와 같다.