簡易檢索 / 詳目顯示

研究生: 王慶吉
Ali - Jaya
論文名稱: 基於Modbus TCP之可調型無線感測器研究與允許使用者定義之環境建構
Study of a Configurable Wireless Sensor Module Using Modbus TCP Protocol and User Defined Environment Development
指導教授: 蔡明忠
Ming-Jong Tsai
口試委員: 徐勝均
Sendren Sheng-Dong Xu
蔡孟伸
Tsai Men-Shen
阮張榮
Zhang-Rong Ruan
學位類別: 碩士
Master
系所名稱: 工程學院 - 自動化及控制研究所
Graduate Institute of Automation and Control
論文出版年: 2016
畢業學年度: 104
語文別: 英文
論文頁數: 66
中文關鍵詞: ModbusTCPWirelessConfigurableAndroidUniversalSensorsSmartSensors
外文關鍵詞: Modbus TCP, Wireless, Configurable, Android, Universal Sensors, Smart Sensors
相關次數: 點閱:746下載:35
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 目前在許多工業應用上,類比輸出型感測器仍就較為普遍,不同的輸出,如電壓輸出、電流輸出型感測器使許多感測器仍需要外掛一些裝置使其成為一個智慧型感測器。為了整合傳統感測器及智慧感測器之間的技術,本研究提出一種可調型之無線感測器平台用以解決此問題。本研究將著眼於如何使以電壓為輸出訊號之感測器並轉換電壓/電流輸出訊號。透過本研究開發之安卓系統之應用程式,可讓使用者對絕大多數之感測器進行調整,透過Android調整降低感測器之應用難度 。在智慧型手機及感測器建構部分,本研究採以具IEEE802.11標準之Modbus TCP為溝通之通訊協定,藉由此方法,傳統感測器即可具備即插即用之特性,可輕易的連接至網際網路。感測器資訊可存放於使用者定義之環境平台上,針對使用者之需求做彈性使用。此平台主要之功能為資料擷取及監控,並使用安卓平台發展之應用程式紀錄及回報感測器之物理特性。類比輸出型感測器如THS24及LM35用於測量實驗室內的溫濕度,數據可透過手機展示及E-mail轉送或做更進一步的分析。


    Traditional sensors using analogue output are still used in many industry applications. The variety output such as ampere and voltage communication make sensors need some device to make a smart sensors. To bridge the technology between the traditional sensors and the smart sensors, a configurable wireless sensor platform is proposed in this study. This study will focus on for sensors with voltage output, and modification output from current to voltage. Universal sensors can be applied because service in android for user configuration in the smartphone will give opportunity to attach many type sensors. Modbus TCP using wireless media communication which has IEEE802.11 standard will be used for communicate between smart sensors and smartphone. By applying this method, a traditional sensor acts as though smart sensor which has capability of “plug and play” and connects to the network. The System provides user defined environment which may accommodate user’s need for flexible application. Main functions are for data acquisition to monitor, to record and to report physical properties through a smartphone with android system. Several analog output such as THS24 humidity sensor and LM35 temperature sensor were used for measuring in lab room, data can be displayed and can be transferred through email for further analysis.

    Contents ABSTRACT ii ACKNOWLEDGMENT iii TABLE OF CONTENT iv LIST OF FIGURE vi LIST OF TABLE viii CHAPTER 1 INTRODUCTION 1 1.1 Background 1 1.2 Problem Statement 4 1.3 Research Objective 4 1.4 Organization of Thesis 5 CHAPTER 2 BASIC THEORY 6 2.1 Modbus TCP 6 2.1.1 Data Model 7 2.1.2 Functions Code 7 2.1.3 Transactions 8 2.1.4 PDU Request 9 2.1.5 Response 10 2.1.6 Modbus TCP/IP specification 11 2.2 Analog Sensors 12 2.3 Smart Sensor 15 2.4 Android Studio 16 CHAPTER 3 METHODOLOGY 18 3.1 System Architecture 18 3.2 Microcontroller Unit and Sensor Interface 20 3.2.1 Sensors and Materials for Testing 25 CHAPTER 4 PERFORMANCE EVALUATION 27 4.1 Implementation 27 4.2 Modbus TCP Application 28 4.4 Request massage 31 4.4 Response massage 32 4.5 User Interface 34 4.5.1 Main display 36 4.5.2 Setting display 37 4.5.3 Data dialog selection display 38 4.5.4 Charts display 39 4.5.5 Logs and send email service 41 4.6 Test Performance 41 4.7 Photograph hardware 42 CHAPTER 5 CONCLUSIONS AND FUTURE WORKS 44 5.1 Conclusions 44 5.2 Future Works 45 REFERENCES 46 APPENDIX I REAL VALUE FORMULA EVALUATION 50 APPENDIX II MASSAGE FRAME MODBUS TCP EVALUATION 51 APPENDIX III USER INTERFACE FLOW 53 APPENDIX IV MODBUS TCP HANDSAKE 54

    REFERENCES

    [1] Vehbi C. Gungor and Gerhard P. Hancke, “Industrial wireless sensor networks: challenges, design principles, and technical approaches,” IEEE Transactions On Industrial Electronics, Vol. 56, No. 10, pp 4258 – 4265, Oct., (2009)
    [2] C.P. Kruger and G.P. Hancke, “Implementing the internet of things vision in industrial wireless sensor networks,” IEEE-International Conference on 12th International Industrial Informatics (INDIN), pp 627 – 632, (2014)
    [3] Li Li, Hu Xiaoguang, Chen Ke, He Ketai, “The applications of wifi-based wireless sensor network in internet of things and smart grid,” IEEE-International Conference on 6th Industrial Electronics and Application (ICIEA), pp 789 – 793, (2011)
    [4] Serbulent Tozlu, Murat Senel, Wei Mao, and Abtin Keshavarzian, Robert Bosch LLC, “Wi-Fi enabled sensors for internet of things: a practical approach,” IEEE Communications Magazine, pp 134 - 43, June, (2012)
    [5] Alessandra Flammini, Paolo Ferrari, Daniele Marioli, Emiliano Sisinni, Andrea Taroni, “Wired and wireless sensor networks for industrial applications,” Microelectronics Journal, Vol. 40, pp 1322 – 1336, (2009)
    [6] Chatchawal Wongchoosuk, Chayanin Khunarak, Mario Lutz, Teerakiat Kerdcharoen, “WiFi electronic nose for indoor air monitoring,” IEEE-International Conference on 9th Electrical Engineering/Electronics Computer, Telecommunications and Information Technology (ECTI-CON), pp 1 - 4, (2012)
    [7] Aishwarya, Felix Enigo, “IP based wireless sensor networks with web interface,” IEEE-International Conference on Recent Trends in Information Technology (ICRTIT), pp 462 - 466, (2011)
    [8] Brandon Rumberg and David W. Graham, “Reconfiguration costs in analog sensor interfaces for wireless sensing applications,” IEEE 56th International Midwest Symposium on Circuits and Systems (MWSCAS), pp 321 – 324, (2013)
    [9] Brandon Rumberg, David W. Graham, Vinod Kulathumani, and Robert Fernandez, “Hibernets: energy-efficient sensor networks using analog signal processing,” IEEE Journal On Emerging And Selected Topics In Circuits And Systems, Vol. 1, No. 3, pp 321 - 334, September, (2011)
    [10] Mario Goldenbaum, Holger Boche and Sławomir Stańczak, “Harnessing Interference for analog function computation in wireless sensor networks,” IEEE Transactions On Signal Processing, Vol. 61, No. 20, pp 4893 – 4906, Oct., (2013)
    [11] Josif Tomic, Miodrag Kušljevic, Milan Vidakovic, Vladimir Rajs, “Smart SCADA system for urban air pollution monitoring,” Measurement Journal, Vol. 50, pp 138 – 146, (2014)
    [12] Radimir Vrba, Miroslav Sveda, “Smart Sensors in wireless network system,” 3rd International Conference on Information and Communication Technology, pp 343 – 353, (2005)
    [13] Jorge Higuera and Jose Polo, “Standardization for interoperable autonomous smart sensors in the future energy grid system,” IEEE 33rd International Telecommunications Enerngy Conference (INTELEC), pp 1- 9, (2011)
    [14] Modbus, Modbus FAQ: about the Modbus organization. Modbus, http://www.modbus.org/faq.php, accessed March, (2016)
    [15] Modbus, “MODBUS Messaging on tcp/ip implementation guide V1.0b,” http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf, accessed March, (2016)
    [16] Albert O'Grady, “Transducer/Sensor excitation and measurement techniques, analog dialogue,” Vol 34, No 5, Aug., (2000)
    [17] American National Standard, ANSI/ISA–50.1–1982 (R1992), “Compatibility of analog signals for electronic industrial process instruments,” (1992)
    [18] A. R. Al-Ali, Y. R. Aji, H. F. Othman and F. T. Fakhreddin, “Wireless Smart sensors networks overview,” Second International Conference on Wireless and Optical Communications Networks (WOCN), pp 536 - 540, (2005)
    [19] Altaf Hamed Shajahan, A.Anand, “Data acquisition and control using arduino-android platform : smart plug,” International Conference on Energy Efficient Technology for Sustainability (ICEETS), pp 241 – 244 , (2013)
    [20] J. Arm, S. Misik, Z.Bradac, V. Kaczmarczyk, “Android OS parameters measurement on S3C6410,” International Federation of Automatic Control (IFAC), Vol 48, No. 4, pp 141–146, (2015)
    [21] http://www.edureka.co/blog/beginners-guide-android-architecture/, accessed March, (2016)
    [22] Sreejithlal A, Ajith Jose, A Shooja, B Manoj Kumar, “IEEE 1451.2 based smart sensor system using ADuc847,” International Conference on Communication, Information & Computing Technology (ICCICT), pp 1–6, (2015)
    [23] Jing Ma, Zhiguo Jing, Nan Xiang and Tao Cai, “Design and implementation of smart pressure and temperature sensor,” Conference on The 6th International Forum on Strategic Technology, pp 344 – 347, (2011)
    [24] Li Zhaochun, Cheng Yuzhu, Hua Jin, “Design of smart temperature sensor based on IEEE1451.2 standard,” Conference on International Forum on Information Technology and Application, pp 312 – 314, (2009)
    [25] Zhang Wei, Song Zhang-qi, Yang Ming-ye, Chen Yu-zhong, “Smart sensor based on fiber optic gyroscope,” Fourth International Conference on Intelligent Computation Technology and Automation, pp 702 – 705 , (2011)
    [26] Qianqian Yang, G. Zhou, Wenhui Qin, Bin Zhang, Patrick Y. Chiang, “Air-Kare: a wi-fi based, multi-sensor, real-time indoor air quality monitor,” Conference on International Wireless Symposium (IWS), pp 1 – 4, (2015)
    [27] Saraladevi B., Sedhumadhavan S., “Video streaming in autonomous mobile robot using Wi-Fi,” IEEE 2nd International Conference on Innovations in Information Embedded and Communication Systems (ICIIECS), pp 1 – 5, (2015)
    [28] M.R.S.B. Souza, J.J.P.Z. Tavares, J.F. Ribeiro, R. R. Rocha, “Design, manufacture and construction of a wireless robotic arm for educational purposes,” 12th Latin American Robotics Symposium and 3rd Brazilian Symposium on Robotics (LARS-SBR), pp 376 – 380, (2015)
    [29] Juan S. Guerrero, Aldo F. C. González, Jose I. H. Vega, Leticia A. N. Tovar, “Instrumentation of an array of ultrasonic sensors and data processing for unmanned aerial vehicle (uav) for teaching the application of the kalman filter,” International Conference on Virtual and Augmented Reality in Education, Procedia Computer Science, Vol 75, pp 375 – 380, (2015)
    [30] Ming Jong Tsai, Ali Jaya, Wei Lun Hong, R. C. Chu, “Wireless sensing technique for industrial analog sensor with 4-20 ma analog output using wifi protocol,” 12th International Symposium on Measurement Technology and Intelligent Instruments (ISMTII), Taipei, 22-25 September, (2015)
    [31] Ron Mancini, “Chapter 12, instrumentation: sensors to a/d converters,” http://www.ti.com/lit/ml/sloa084/sloa084.pdf, accessed March, (2016)
    [32] https://www.arduino.cc/en/Main/ArduinoBoardYun, accessed March, (2016)
    [33] Aamir Shahzad, Malrey Lee, Young-Keun Lee, Suntae Kim, Naixue Xiong, Jae-Young Choi, Younghwa Cho, “Real time modbus transmissions and cryptography security designs and enhancements of protocol sensitive information,” Symmetry Journal, Vol 7, pp 1176-1210, (2015)
    [34] http://www.eyc-tech.com/webls-en-us/prod140331174255.html, accessed May, (2016)
    [35] shttp://www.jualarduino.com/lm-35/, accessed May, (2016)
    [36] http://www.achartengine.org, accessed May, (2016)

    QR CODE