DOI QR코드

DOI QR Code

ARM11 과 Linux 기반의 무선 가스 센서 데이터 전송용 플랫폼 구현

A Study on Implementation for Wireless Gas Sensor Data Transmission Platform using ARM11 and Linux

  • 발행 : 2009.05.30

초록

최근 화두가 되는 유비쿼터스(Ubiquitous)는 "언제, 어디서나 존재하는"을 의미하는 라틴어로 사용자가 네트워크나 컴퓨터를 의식하지 않고 장소에 상관없이 자유롭게 네트워크에 접속할 수 있는 정보통신 환경을 말한다. 본 논문에서 구현한 시스템은 크게 두 부분으로 나누어진다. 한 부분은 환경정보를 감지하여 무선으로 대상 플랫폼에 데이터를 전송이 가능한 센서부로 Gas Sensor와 저전력 Zigbee Module을 사용하여 구현하였으며 센서 노드의 역할 수행한다. 나머지 한 부분은 센서부로부터 얻은 데이터를 수신하여 LCD에 표시하는 플랫폼으로 Sink 노드의 기능을 수행한다. 본 논문에서 구현한 플랫폼은 ARM11기반의 프로세서에 공개소스 기반의 OS(Operating System)인 리눅스를 포팅하여 구현하였다. 또한, 리눅스상의 윈도우 매니저인 Qtopia를 포팅하여 사용 함으로써 사용자 중심의 응용프로그램을 작성하기에 유연하게 하였다.

What Ubiquitous means "being or existing anywhere, anytime"in Latin, which is, in other words, the users are able to access the network no matter where they are, what kind of network or computer terminals they use. This paper focuses on the implementation of hardware system. The first part of the sytem is the sensor node which transmits the sensor data from node to ARM11 platform through the Zigbee network wirelessly. The other part of the system is the ARM11 platform which receives and displays the sensor data. ARM11 platform is sink node. The ARM11 platform is based on ARM11 architecture and ported with Linux OS. Qtopia is used as Window Manager in order to make applications. The highly efficient ARM11 processor, S3C6400 MPC is the main part of the ARM11 platform.

키워드

참고문헌

  1. 김종덕,'ARM9 기반의 Ubiquitous Data Assistanct 플랫폼 구현에 관한 연구', 아주대 석사논문, 2006
  2. 유호준 'ARM11기반의 SAW Sensor 리더 플랫폼에 관한 연구', 아주대 석사논문, 2008
  3. Callaway, 'Wireless Sensor networks: Architecture and Protocols', AUERBACH, Page 293 - 299, 2003
  4. LAN/MAN Standards Committee, 'MAC/PHY Specifications for LR-WPANs ', IEEE, page 13-54, 2003
  5. Zigbee Alliance Board of Directors, 'Zigbee Specification v1.0', Zigbee Alliance, 2005
  6. Samsung S3C6400X User's Manual Preliminary Rev0.2, 한국, 2008
  7. ATMEL staff, ATmega128/128L, ATMEL, 미국, 2003
  8. Steve Furber, 'ARM System-on-Chip Architecture', Addison-Wesley, 2000
  9. ARM DEVELOPER Suite Compilers AND LIBRARIES GRFIDe, 2001
  10. David cormie, 'The ARM11 Microarchitecture', ARM Ltd, 2002
  11. 보베이, 체사티 저, 심마로, 이호 역, '리눅스 커널의 이해', 한빛미디어, 한국, 2004
  12. Christopher Hallinan, '임베디드 리눅스', 정보문화사, 한국, 2008
  13. 타카하시 히로카즈 외 2명 '리눅스 커널 2.6 구조와 원리', 한빛미디어, 한국, 2007
  14. 야크무르 저, 김태석 역, '임베디드 리눅스 시스템 구축하기', 한빛미디어, 한국, 2004
  15. www.arm.com
  16. http://www.kldp.net
  17. http://www.ieee.org
  18. http://www.kernel.org