跳到主要內容

臺灣博碩士論文加值系統

(3.235.120.150) 您好!臺灣時間:2021/07/31 15:14
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:沈益承
研究生(外文):I-Cheng Shen
論文名稱:可應用於藥物儲存與慢性病患長期生理參數量測的網際網路量測系統之建構
論文名稱(外文):Construction of an Internet-based data acquisition system for drugs storage and long-term vital signs of chronic patients
指導教授:楊明興楊明興引用關係
指導教授(外文):Ming-Shing Young
學位類別:博士
校院名稱:國立成功大學
系所名稱:電機工程學系碩博士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2008
畢業學年度:96
語文別:英文
論文頁數:104
中文關鍵詞:網際網路資料擷取系統
外文關鍵詞:internetdata acquisition system
相關次數:
  • 被引用被引用:0
  • 點閱點閱:133
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
裝置間的通訊需求日益增加,而多數可連結網際網路的裝置多倚靠個人電腦(PC)。然而對於倚靠兩台電腦進行裝置間的網際網路連結,若連結的數量較多,則成本會大幅增加。本研究提出一個基於網際網路的資料擷取系統原型,該系統結合一個由PC構成的中央伺服器,與多個由微處理器構成的量測裝置。並討論各種可能的網路環境、參數設置、針對使用者的使用設計、以及藥物儲存與慢性病患長期生理參數量測等應用如何搭配設計等。
第一個研究主要提出基於網際網路的資料擷取系統原型。相較於以PC為主的類似跨網際網路資料擷取系統,本研究的系統原型是以PC構成的中央伺服器,與多個由微處理器構成的量測裝置組合而成。以資料擷取目的而言,本研究提出的方法可大幅減少PC的使用數量,且所減少的數量將隨系統規模增加而更顯著。在系統安全方面,由於採用微處理器裝置取代PC,而微處理器裝置沒有作業系統與檔案系統,因此駭客無法透過一般入侵PC的方式入侵微處理器裝置,因此僅需保護一台PC即可。如此一來,只需透過防火牆與一般人為控管就可達成安全防護,負擔上減輕許多。
第二個研究是改良第一個研究中的微處理器裝置,針對應用於網際網路環境的微處理器裝置的多工環境問題,提出一UI設計方法。此方法不倚靠任何函式庫,且可輕易的被移植到其他的微處理器上。至於微控制器裝置的網路設定上,本研究提出零設定法。所完成的微處理器裝置有幾項優點:裝置的開機速度低於5秒,較PC系統至少需20秒,快速很多。而其他的優點還有低成本、小體積與低耗電等。
The contemporary need for inter-device data communication is increasing rapidly. Most devices can link to the Internet via a personal computer (PC). However, implementation of device/Internet/device linkage requires at least two PCs. This is a prohibitively expensive arrangement for most situations. A prototype of an Internet-based data acquisition system is proposed here. It consists of a central PC-based server and multiple microcontroller-based devices for measurement. This study discusses the possible network environments for the proposed system and the way of configuration of network setting. A user interface design was also discussed. For applying the system to heterogeneous applications, two examples of applications of drug storage and long-term vital signs of chronic patients were discussed.
The first study proposed an Internet-based data acquisition system. The proposed system consists of one PC-based central server and multiple microcontroller-based devices, while most of the other similar Internet-based data acquisition systems consists of all PCs. For acquiring data, the proposed system can effectively reduce the required number of PCs depending on the scale of the whole system. As for the security, because we used the microcontroller-based device to replace PC and it has no operating system and file system, it is impossible for a hacker to access the proposed device by the normal methods of accessing a PC. Therefore, the security issue would be limited to only one PC and be solved by normal ways of firewall and management of people. It can reduce the security loading effectively.
The second study enhanced the performance of the microcontroller-based device proposed in the first study. This study proposed a simple method of designing a user interface. The method was developed for multitask issue of the microcontroller-based device used in an Internet-based system. The proposed method is independent from library, and can be implemented easily to the other microcontrollers. For the network configuration of a microcontroller-based device, this study proposed Zero-Configuration. There were several benefits on the proposed microcontroller-based device. One is its booting time of being less than five seconds, while the booting time of PC is over 20 seconds. The other benefits are low cost, small size and low power consumption.
ABSTRACT (CHINESE) IV
ABSTRACT VI
ACKNOWLEDGEMENTS VIII
CONTENTS X
LIST OF TABLES XIII
LIST OF FIGURES XIV
CHAPTER 1 INTRODUCTION 1
CHAPTER 2 SYSTEM DESIGN 4
2.1. Simplified protocol for microcontroller-based system 4
2.2. An internet-based data acquisition system prototype for drug storage application 6
2.2.1. Network infrastructure 8
2.2.2. Instrument 12
2.3. Embedded web server design and its application on inputting and transferring of long-term vital signs of chronic patients 12
2.3.1. Method 15
2.3.2. Implementation 16
2.4. A zero-configuration home network 16
2.4.1. The structures overview 17
2.4.2. Zero-configuration 19
2.4.3. Friendly design 20
2.5. User Interface for Multitasking on Internet-Based Embedded Systems 22
2.5.1. The menu model 24
2.5.2. The item model 27
CHAPTER 3 IMPLEMENTATION AND EVALUATION 29
3.1. Internet-based data acquisition system 29
3.1.1. The PC-based server 29
3.1.2. The system hardware 31
3.1.3. The system software 33
3.1.4. Network functions and stability test 36
3.1.5. Experiment method 37
3.2. A Real-Time Updating Static Web Pages on a Microcontroller Enhanced with JavaScript 38
3.2.1. Conventional methodology for web-presented report 39
3.2.2. Real-time updating 40
3.2.3. Online calculation 41
3.3. User interface 43
3.3.1. Implementation of menu model 43
3.3.2. Flow control of the user interface 45
3.3.3. User interface hardware 46
3.3.4. Implemented hardware 49
CHAPTER 4 DISCUSSION 51
4.1. The internet-based data acquisition system 51
4.1.1. Results 52
4.2. Embedded web server design through Ethernet 56
4.3. Zero-configuration for home network 56
4.4. A Real-Time Updating Static Web Pages on a Microcontroller Enhanced with JavaScript 58
4.5. User Interface for Multitasking on Internet-Based Embedded Systems 58
CHAPTER 5 CONCLUSION 60
REFERENCE 62
APPENDIX A 64
APPENDIX B 78
VITA 88
PUBLICATION LIST 89
[1] J. Postel (ed.), Internet Protocol, IETF RFC 791, Sep. 1981.
[2] E. Feinler and J. Postel, eds. Internet Protocol Transition Workbook. SRI International, Menlo Park, California, Mar. 1982.
[3] A. Ferrero and V. Piuri A simulation tool for virtual laboratory experiments in a WWW environment. Instrument and Measurement, IEEE Transactions on, vol. 48, pp. 741-746, Jun. 1999
[4] M. Joler, C.G. Christodoulou, Virtual laboratory instruments and simulations remotely controlled via the Internet. Antennas and Propagation Society, 2001 IEEE International Sym, vol. 1, pp. 388 -391, 2001
[5] N. Swamy, O. Kuljaca and F.L. Lewis, Internet-based educational control systems lab using NetMeeting. Education, IEEE Transactions on, vol. 45, (no. 2), pp. 145 -151, May 2002
[6] K. Curran, A Web-based collaboration teaching environment. IEEE Multimedia, vol. 9, pp. 72 -76, Jul-Sep 2002
[7] K. K. Tan, T. H. Lee, C. Y. Soh, Internet-based monitoring of distributed control systems-An undergraduate experiment. Education, IEEE Transactions on, vol. 45, (no. 2), pp. 128-134, may 2002
[8] R. Mukaro; X. F. Carelse. A microcontroller-based data acquisition system for solar radiation and environmental monitoring. Instrument and Measurement, IEEE Transactions on, vol. 48, (no. 6), pp. 1232-1238, Dec. 1999
[9] J. Postel, ”Transmission Control Protocol”, IETF RFC793, Sep. 01, 1981.
[10] Nursing Unit / Clinic Audit Criteria: http://www.utmb.edu/rxhome/Hospital_Reference/ua-tool.htm
[11] C. William, DuBois, Drug storage temperature in rescue vehicles. The Journal of Emergency Medicine, vol. 18, pp. 345-348, 2000.
[12] J. Axelson, Embedded Ethernet and Internet Complete: Designing and Programming Small Devices for Networking, Lakeview Research, 2003.
[13] S. A. Thomas, Http Essentials: Protocols for Secure, Scaleable, Web Sites, New York: Wiley, 2001.
[14] S. Nakamura, Applied Numerical Methods in C, Singapore: Prentice-Hall, 1995.
[15] T. T. Soong, Fundamentals of Probability and Statistics for Engineers, Singapore: John Wiley & Sons, 2004.
[16] R. J. Schilling and S. L. Harris, Applied Numerical Methods for Engineers: Using MATLAB and C, Brooks/Cole, 2000.
[17] Rabbit Semiconductor, http://www.rabbitsemiconductor.com/products/rcm_3000/docs.shtml/.
[18] K. Hyder and B. Perrin, Embedded Systems Design using the Rabbit 3000 Microprocessor: Interfacing, Networking, and Application Development, Butterworth-Heinemann, 2004.
[19] I. Klimchynski, “Extensible embedded web server architecture for Internet-based data acquisition and control”, IEEE Sensors Journal, vol. 6, (no. 3), pp.804-811, Jun. 2006
[20] B. RajeshKumar, K. Sridharan, and K. Srinivasan, “The Design and Development of a Web-Based Data Acquisition System,” Instrumentation and Measurement, IEEE Transaction on, vol.51, no.3, Jun. 2002
[21] P. Srisuresh, K. Egevang, “Traditional IP Network Address Translator (Traditional NAT),” IETF RFC3022, Jan. 2001
[22] (August 29, 2006), Zeroconf, Wikipedia, the free encyclopedia. [Online]. Available: http://en.wikipedia.org/wiki/Zero-configuration
[23] L. Mamakos, K. Lidl, J. Evarts, D. Carrel, D. Simone and R. Wheeler, “A Method for Transmitting PPP Over Ethernet (PPPoE),” IETF RFC2516, Feb. 1999
[24] R. Droms, “Dynamic Host Configuration Protocol,” IETF RFC2131, Mar. 1997
[25] P. Srisuresh and M. Holdrege, “IP Network Address Translator (NAT) Terminology and Considerations,” IETF RFC2663, Aug. 1999
[26] K. Curtis, Embedded multitasking. Amsterdam ; Boston: Elsevier/Newnes, 2006.
[27] (2006, August 25), Data acquisition system [Online]. Available: http://en.wikipedia.org/wiki/Data_acquisition_system
[28] (2006, August 28), SQL injection [Online], Available: http://en.wikipedia.org/wiki/SQL_injection
[29] Oolun, M.K. Govinda, S. Deepchand, C. Jahmeerbaccus and M.I. Soyjaudah, K.M.S, “Internet-based data acquisition system via a PSTN,” in 6th Africon Conference, IEEE AFRICON, 2002.
[30] Mozilla developer center, “Traversing an HTML table with JavaScript and DOM Interfaces”, [Online] Available: http://developer.mozilla.org/en/docs/Traversing_an_HTML_table_with_JavaScript_and_DOM_Interfaces
[31] Z-World, “RabbitCore RCM3750 RabbitCore User's Manual," 2005.
[32] P. Vixie, Ed., S. Thomson, Y. Rekhter, and J. Bound, “Dynamic Updates in the Domain Name System (DNS UPDATE),” IETF RFC2136, Apr. 1997
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top