DOI QR코드

DOI QR Code

NB-IoT를 활용한 발열 제어 시스템 구현

Implementation of Heat Control System using NB-IoT

  • Shin, DongKeun (Department of IT Applied System Engineering, Chonbuk National University) ;
  • Kim, HyungJin (Department of IT Applied System Engineering, Chonbuk National University)
  • 투고 : 2019.03.29
  • 심사 : 2019.04.09
  • 발행 : 2019.04.30

초록

사물인터넷이 활성화 되면서 많은 센서 디바이스들이 늘어나고 있다. 센서들은 네트워크 유선망을 설치하여 사용하거나 이동통신망을 사용할 수 있다. 이동통신망은 전송률 관점에서 볼 때 크게 고속 통신과 저속통신 두 가지로 분류 할 수 있다. 이동 통신망에서 수억 개의 센서들의 경우 고속 통신을 사용하기에는 자원 낭비가 심하게 발생하게 된다. 이러한 자원을 낭비하지 않고 전송 속도를 줄이고 자원을 적절히 할당하여 이용할 수 있는 통신이 필요하다. 최근 이동통신에서 저전력 기술 중 하나인 협대역 인터넷(NB-IoT)이 여러 기업에서 각광받고 있다. 현재 NB-IoT 또는 기타 저전력 통신들만이 빠르게 늘어나는 센서 디바이스들을 인터넷에 연결시킬 수 있는 가능성을 가지고 있다고 볼 수 있다. 본 논문에서는 화웨이 NB-IoT 통신 모듈을 이용한 히터 제어 장치, 제어 장치의 정보를 수집하는 서버, 장치에 기본 설정을 할 수 있는 응용프로그램을 설계 및 구현하였다. 이 시스템의 주요 기능은 온도 및 히터 상태 수집하여 서버에 주기 보고, 서버에서의 히터 제어, 히터가 자동으로 동작하기 위한 파라미터 설정이 있다. 본 시스템은 히터뿐만 아니라 도로 정보, 스마트 농업, 소규모 저수지 등 유선 통신이 구축 되지 않은 곳에 응용할 수 있다.

Internet of thing becomes more active, many sensor devices are increasing. Sensors can use network wired network or use mobile communication network. From the viewpoint of the transmission rate, the mobile communication network can be roughly divided into two types of high-speed communication and low-speed communication. In the case of hundreds of millions of sensors in the mobile communication network, resources are wasted to use high-speed communication. Communication is required to reduce the transmission rate and appropriately allocate resources without wasting such resources. As the Internet of Thing has been activated, Narrowband Internet of Thing(NB-IoT), which is one of the low-power technologies in recent mobile communications, is in the spotlight from various companies. Currently, it can be seen that only NB-IoT or other low power consumption communication has the potential to be able to connect to the Internet with rapidly increasing sensor devices. In this paper, we designed and implemented a heater controller using Huawei NB-IoT communication Module, a server that collects controller information, and an application that allows default settings for devices. The main function of this system is to collect temperature and heater status and give it to the server, control the heater from the server, and set parameters for the heater to operate automatically. The system can be applied to places where wired communication is not established, such as road information, smart agriculture, and small reservoirs as well as heaters.

키워드

JBJTBH_2019_v12n2_135_f0002.png 이미지

그림 2. USIM 및 기타 장치 회로도 Fig. 2. USIM and Other Device Schematic

JBJTBH_2019_v12n2_135_f0003.png 이미지

그림 3. NB-IoT 모듈 부 회로도 Fig. 3. NB-IoT Module Part Schematic

JBJTBH_2019_v12n2_135_f0004.png 이미지

그림 4. 통신 모듈 전원부 회로도 Fig. 4. Power Part Schematic

JBJTBH_2019_v12n2_135_f0005.png 이미지

그림 5. MCU 부분 회로도 Fig. 5. MCU Part Schematic

JBJTBH_2019_v12n2_135_f0006.png 이미지

그림 6. 출력 부분 회로도 Fig. 6. Out Part Schematic

JBJTBH_2019_v12n2_135_f0007.png 이미지

그림 7. PCB 제작 Fig. 7. PCB Product

JBJTBH_2019_v12n2_135_f0008.png 이미지

그림 8. 펌웨어 순서도 Fig. 8. Firmware Flowchart

JBJTBH_2019_v12n2_135_f0009.png 이미지

그림 9. 히터 시스템 순서도 Fig. 9. Heater System Flow Chart

JBJTBH_2019_v12n2_135_f0010.png 이미지

그림 10. 통신 설정 프로그램 Fig. 10. Communication Settings Program

JBJTBH_2019_v12n2_135_f0012.png 이미지

그림 11. 관제 시스템 Fig. 11. Monitoring System

JBJTBH_2019_v12n2_135_f0013.png 이미지

그림 13. 히터 동작 그래프 Fig. 13. Heater operation graph

JBJTBH_2019_v12n2_135_f0014.png 이미지

그림 1. 시스템 블록도 Fig. 1. System Block Diagram

JBJTBH_2019_v12n2_135_f0015.png 이미지

그림 12. MCU 통신 로그 Fig. 12. MCU Communication Log

표 1. 주요 AT CMD Table 1. Primary AT CMD

JBJTBH_2019_v12n2_135_t0001.png 이미지

표 2. 데이터 패킷 구조 Table 2. Data Packet Structure

JBJTBH_2019_v12n2_135_t0002.png 이미지

참고문헌

  1. W. Dai, M. Qiu, L. Qiu, L. Chen, A. Wu, "Who moved my data? Privacy protection in smartphones", IEEE Commun. Mag., vol. 54, pp. 20-25, Jan. 2017.
  2. Gartner, "Harness IoT innovation to generate business value share", Oct. 2016.
  3. Y. Li, M. Chen, "Software-defined network function virtualization: A survey", IEEE Access, vol. 3, pp. 2542-2553, 2015. https://doi.org/10.1109/ACCESS.2015.2499271
  4. Seongmin Kim, Changhan Park, Seokkyu Ko, Anthony Smith, Minsun Lee, Implementation of IoT Network and Agricultural Data Management System Using LoRa. JCSE, 1864-1865, 2018.
  5. Cellular System Support for Ultra-Low Complexity and Low Throughput Cellular Internet of Things, 2015.
  6. E-UTRA Physical channels and modulation-Chap.10 Narrowband IoT, 2016.
  7. SINHA, Rashmi Sharan; WEI, Yiqiao; HWANG, Seung-Hoon. A survey on LPWA technology: LoRa and NB-IoT. Ict Express, 3.1: 14-21, 2017. https://doi.org/10.1016/j.icte.2017.03.004
  8. Young-Soo Kim, Duk-Kyu Park, Kyeong-Min Song, Spectrum Policy and Technologies for Promoting IoT Services, KIEES, 28(7), 528-539. Jul 2017.
  9. Park Soo Yeol, Yoo Seung Do, Jo Gwag Hyun, NB-IoT based gas facility monitoring solution, KIGAS, 5, 87-87, 2018.

피인용 문헌

  1. IOT 기술을 활용한 에너지 절약 하우스 시스템 연구 vol.20, pp.6, 2019, https://doi.org/10.7236/jiibc.2020.20.6.109