128
ระบบควบคุมแสงสว่างผ่านอินเตอร์เน็ต LIGHTING CONTROL SYSTEM VIA INTERNET นายสุริยา คูณเลสา นายภูวนัย ไชยสิงห์ ปริญญานิพนธ์นี ้เป็นส่วนหนึ ่งของการศึกษาตามหลักสูตรวิศวกรรมศาสตรบัณฑิต ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีราชมงคลธัญบุรี .. 2555

LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

ระบบควบคมแสงสวางผานอนเตอรเนต LIGHTING CONTROL SYSTEM VIA INTERNET

นายสรยา คณเลสา นายภวนย ไชยสงห

ปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร

มหาวทยาลยเทคโนโลยราชมงคลธญบร พ.ศ. 2555

Page 2: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

ระบบควบคมแสงสวางผานอนเตอรเนต

นายสรยา คณเลสา นายภวนย ไชยสงห

ปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร

มหาวทยาลยเทคโนโลยราชมงคลธญบร พ.ศ. 2555

Page 3: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

LIGHTING CONTROL SYSTEM VIA INTERNET

MR. SURIYA KOONLASA MR. PUWANAI CHAISING

THIS PROJECT SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS

FOR THE BACHELOR DEGREE OF ENGINEERING DEPARTMENT OF COMPUTER ENGINEERING

FACULTY OF ENGINEERING RAJAMANGALA UNIVERSITY OF TECHNOLOGY THANYABURI

YEAR*2012

Page 4: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

หวขอปรญญานพนธ ระบบควบคมแสงสวางผานอนเตอรเนต นกศกษา นายสรยา คณเลสา นายภวนย ไชยสงห อาจารยทปรกษา อาจารยสมรรถชย จนทรตน

ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร อนมตใหปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต

……………………………………....…….หวหนาภาควชาฯ (อาจารยมาโนช ประชา)

คณะกรรมการสอบปรญญานพนธ

………………………………………...…..ประธานกรรมการ (อาจารยมาโนช ประชา)

……………………………….. ……..........กรรมการ (อาจารยนชรตน ราชบร)

………………………………..……....…...กรรมการ (อาจารยเจษฎา อรณฤกษ)

……………………………………….....…กรรมการและอาจารยทปรกษา (อาจารยสมรรถชย จนทรตน)

ลขสทธของภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร

Page 5: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

หวขอปรญญานพนธ ระบบควบคมแสงสวางผานอนเตอรเนต นกศกษา นายสรยา คณเลสา รหส 115230462002-2

นายภวนย ไชยสงห รหส 115230462017-0 อาจารยทปรกษา อาจารยสมรรถชย จนทรตน ปการศกษา 2555

บทคดยอ

โครงงานนเปนพฒนาการบรหารจดการเกยวกบเรองแสงสวางภายในอาคาร โดยใชเครองแมขาย (Server) มาใชบรหารจดการควบคมการเปด/ปดหลอดไฟผานอนเตอรเนต ซงการควบคมการเปด/ปดหลอดไฟนน จะเชอมตอระหวางเครองแมขาย (Server) และสวนควบคมรอง (Slave) เครองแมขาย (Server) มหนาทจดเกบขอมลการใชไฟฟาของแตละหลอด และควบคมการเปด /ปดหลอดไฟ สวนเครองควบคมรอง (Slave) จะเปนสวนทรบค าสงการเปด/ปด และสามารถสงเปด/ปดหลอดไฟแตละหลอดไดดวย ซงจะสามารถควบคมหลอดไฟไดสงสด 8 ดวง จะมการเชคสถานะหลอดไฟและสงผลกลบไปยงเครองแมขาย (Server)

ผลทไดจากการออกแบบ คอไดระบบควบคมแสงสวางภายในอาคารผานอนเตอรเนต ซงชวยลดการใชทรพยากรไฟฟาทไมจ าเปน สามารถทจะควบคมการเปด/ปด การใชแสงสวางภายในอาคาร ตกไดอยางมประสทธภาพยงขน ซงงายตอการควบคม โดยอยทไหนกสามารถควบคมและเฝาดไดโดยเพยงเขาอนเตอรเนตได

ค าส าคญ แสงสวาง อนเตอรเนต

Page 6: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

กตตกรรมประกาศ โครงงานระบบควบคมแสงสวางผานอนเตอรเนต ( Lighting Control System via Internet)สามารถด าเนนการจนส าเรจบรรลวตถประสงคได เนองจากไดรบความชวยเหลอ และความอนเคราะหในการใหค าแนะน า และแนวทางในการชวยพจารณาปญหาทไดเจอในโครงงาน โดยมทานอาจารย บคคลตาง ๆ ดงน

อาจารยสมรรถชย จนทรตน อาจารยทปรกษาของโครงงานน ทคอยใหค าแนะน าทกเรองเกยวกบโครงงานน ไมวาจะเปนแนวคดในการท า การน าเสนอตอคณะกรรมการหรอแมแตปรญญานพนธเลมน กไดรบแนะน าทดจากอาจารยดวยดเสมอมา

คณาจารยและเจาหนาทประจ าภาควชาวศวกรรมคอมพวเตอร ทใหค าแนะน าเออเฟอสถานทในการทดลอง และใหค าปรกษาในเรองทคณะผจดท าไดไปขอความชวยเหลอดวยดเสมอมา

เจาหนาทประจ าหองสมดคณะวศวกรรมศาสตร และส านกวทยบรการ ทใหค าแนะน าสบคนหนงสอบางเลมทคณะผจดท าไมสามารถคนหาได ขอขอบพระคณมากครบ

สดทาย ขอขอบพระคณบพการของคณะผจดท า เพอน ๆ ทกคน ตลอดจนผทเกยวของทกทาน ทคอยใหก าลงใจมาตลอด

คณะผจดท า

Page 7: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

สารบญ

หนา บทคดยอ ง กตตกรรมประกาศ จ สารบญ ฉ สารบญตาราง ซ สารบญรป ญ บทท 1 บทน า 1 1.1 ความเปนมาและความส าคญของโครงงาน 1 1.2 วตถประสงคของโครงงาน 1 1.3 ขอบเขตของโครงงาน 2 1.4 ประโยชนทคาดวาจะไดรบ 2 บทท 2 ทฤษฎและงานวจยทเกยวของ 3 2.1 บทน า

2.2 งานวจยทเกยวของ 3 3

2.3 รเลย (Relay) และคอนแทกเตอร (Contactor) 7 2.4 การค านวณคาไฟฟา

2.5 การสอสารไรสายผานระบบ WPAN IEEE 802.15.4 7 8

บทท 3 วธด าเนนการ 10 3.1 แผนการด าเนนงาน 10 3.2 การออกแบบ / เครองมอ 12 3.3 ขนตอนการสราง / ขนตอนการด าเนนงาน 33 3.4 วธการทดสอบ / วธการวดผล 48 บทท 4 ผลการด าเนนงานและการวเคราะห 49 4.1 ผลทไดจากการทดสอบและวดผล

4.2 การวเคราะห / การวจารณ 49 80

บทท 5 สรปและขอเสนอแนะ 84 5.1 สรป

5.2 ขอเสนอแนะ 84 84

Page 8: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

สารบญ(ตอ) หนา บรรณานกรม 85 ภาคผนวก ก ขนตอนการสรางเครองควบคมรอง ภาคผนวก ข ขนตอนการ Config Xbee Server และ Slave

86 87

104 105

ประวตผท าปรญญานพนธ 113

Page 9: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

สารบญตาราง ตารางท หนา 3.1 แผนการด าเนนงานของโครงการ 10 3.1 แผนการด าเนนงานของโครงการ (ตอ) 11 3.2 รปแบบขอมลค าสงตรวจสอบสถานะ 28 3.3 รปแบบขอมลการตอบกลบค าสงตรวจสอบสถานะ 28 3.4 รปแบบค าสงเปด / ปดหลอดไฟ 28 3.5 รปแบบการตอบกลบค าสงเปด / ปดหลอดไฟ 28 3.6 Table_Slave 30 3.6 Table_Slave (ตอ) 31 3.7 Table_SlaveControl 31 3.8 Table_SlaveDetail 32 3.8 3.9

Table_SlaveDetail (ตอ) Table_UnitCalculate

33 33

4.1 การท างานของ Web site บน Internet explorer 9 50 4.2 การท างานของ Web site บน Google chrome 50 4.3 การท างานของ Web site บน Opera 51 4.4 การท างานของ Web site บน Mozilla firefox 51 4.5 ผลการสงเปด/ปดหลอดไฟ 71 4.6 4.6 4.7

ทดสอบการสงหลอดไฟเปด/ปด แบบ Manual ทดสอบการสงหลอดไฟเปด/ปด แบบ Manual (ตอ) แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงาน ระบบควบคมแสงสวางผานอนเตอรเนต

75 76 80

4.7 4.8 4.8

แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงาน ระบบควบคมแสงสวางผานอนเตอรเนต (ตอ) แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงาน ระบบควบคมแสงสวางผานอนเตอรเนต ในสวนของเครองแมขาย แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงาน ระบบควบคมแสงสวางผานอนเตอรเนต ในสวนของเครองแมขาย (ตอ)

81

82

83

Page 10: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

สารบญรป รปท หนา 3.1 System architecture 12 3.2 Block diagram การท างานโดยรวมของ Server 13 3.3 Site map ของ Web page ทใชงาน 14 3.4 แบบ Web page ทกหนา 14 3.5 หนา Login 15 3.6 แผนผงการท างานสวนของการ Login 15 3.7 หนาประวตผจดท า 16 3.8 หนาควบคม เปด/ปดหลอดไฟ 17 3.9 แผนผงการท างานสวนของควบคมเปด/ปดหลอดไฟ 18 3.10 หนาปรบปรงแกไขขอมล 19 3.11 แผนผงการท างานสวนของการแกไข/ปรบปรงขอมล 20 3.12 หนารายงานการใชไฟฟา 20 3.13 แผนผงการท างานสวนของกราฟ 21 3.14 Block diagram การท างานเครอง Slave 22 3.15 วงจรเครอง Slave 23 3.16 วงจรเครอง Slave สวนของ Relay และ Sensor 24 3.17 แผนผงการท างานการท างานของเครอง Slave 25 3.18 วงจร XbeeConvert to USB 26 3.19 XBee Series 1 26 3.20 IC ACS72 26 3.21 Pin-out Diagram IC เบอร ACS712 26 3.22 วธตอใชงาน IC ACS712 27 3.23 จ าลองการท างานเครอง Slave ดวยโปรแกรม Proteus 27 3.24 ER Diagramของฐานขอมล 29 3.25 หนา Web page Login 34 3.26 หนา Web page ประวตผจดท าโครงงาน 35

Page 11: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

สารบญรป (ตอ) รปท หนา 3.27 หนา Web page หนาแกไขขอมลเครอง Slave 36 3.28 หนา Web page แสดงสถานะเครอง Slave 37 3.29 หนา Web page แสดงสถานะเครอง Slave 38 3.30 หนา Web page แสดงคาใชจายแตละจดเครอง Slave 39 3.31 หนา Web page แสดงกราฟเวลาการใชเปดใชงานหลอดไฟ 40 3.32 หนา Interface Windows application 41 3.33 การสราง PCB เครอง Slave 42 3.34 การสราง PCB Relay และ Sensor ของเครอง Slave 42 3.35 เครอง Slave สวนควบคมหลก 43 3.36 วงจร Relay และ Sensor 43 3.37 การตอทดลองใชงานเครอง Slave 43 3.38 การประกอบเครอง Salve ทงหมดใสกลอง 44 3.39 การประกอบเครอง Salve ทงหมดใสกลอง (2) 44 3.40 กลองใสเครอง Slave 44 3.41 เจาะกลองใสเครอง Slave 45 3.42 เจาะกลองฝาตดสวทซ 45 3.43 การสราง PCB Module Convert to USB 46 3.44 Module XBee 46 3.45 กลองใส XBee 46 3.46 ประกอบ XBee ใสกลอง 47 3.47 XBee ทประกอบเสรจแลว 47 3.48 แฝงหลอดไฟ 47 4.1 การท างานของ Web site บน Internet explorer 9 50 4.2 การท างานของ Web site บน Google chrome 50 4.3 การท างานของ Web site บน Opera 51 4.4 การท างานของ Web site บน Mozilla firefox 51 4.5 Server สามารถรบสญญาณได 52

Page 12: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

สารบญรป (ตอ) รปท หนา 4.6 Server ไมสามารถรบสญญาณได 52 4.7 ผลการแสดงหนา Web สงปดหลอดไฟทงหมด 53 4.8 ผลการสงปดหลอดไฟทงหมด 54 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19 4.20 4.21 4.22 4.23 4.24 4.25 4.26 4.27 4.28 4.29 4.30 4.31

ผลการแสดงหนา Web สงเปดหลอดไฟหลอดเดยว ผลการสงเปดหลอดท 1 หลอดเดยว ผลการแสดงหนา Web สงเปดทงหมด ผลการสงเปดทงหมด ผลการแสดงหนา Web แสดงสถานะหลอดไฟ ผลการสงเปดหลอดไฟตางก าลงวตต ขนตอนเพมรปแผนผง ขนตอนท 1 ขนตอนเพมรปแผนผง ขนตอนท 2 ขนตอนเพมรปแผนผง ขนตอนท 3 เลอกเครอง Slave เพอควบคมการเปด/ปด ผลการแสดงแผนผง แสดงรายงานกราฟแบบรายวน แสดงรายงานกราฟแบบรายสปดาห แสดงรายงานกราฟแบบรายเดอน แสดงรายงานกราฟแบบรายป การแกไขขอมลเครอง Slave หนา Web เมอแกไขขอมลเสรจ หนา Web ควบคมเปด/ปดแสดงขอมลทงหมดของเครอง Slave หนา Web แกไขคาตวแปลเพอค านวณคาไฟฟา แสดงคาไฟฟาหอง en1302 แสดงคาไฟฟาแบบรวมทงหมด หนา Login หนา Login กรณใส User name และ Password ไมถกตอง

54 55 55 56 57 57 58 59 60 60 61 62 62 63 63 64 65 66 66 67 68 69 69

Page 13: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

รปท 4.32 4.33 4.34 4.35 4.36 4.37 4.38 4.39 4.40 4.41 4.42 4.43 4.44 4.45 4.46 4.47 4.48 4.49 4.50

สารบญรป (ตอ)

หนา Login กรณใส User name และ Password ถกตอง ภาพรวมเครอง Slave การตรวจสอบสถานะหลอดไฟดวยโปรแกรม Stream v2.0 ก าหนด Address เครอง Slave เปน 0 แสดงสถานะเครอง Slave Address 0 ออนไลน ก าหนด Address เครอง Slave เปน 1 แสดงสถานะเครอง Slave Address 1 ออนไลน ก าหนด Address เครอง Slave เปน 15 แสดงสถานะเครอง Slave Address 15 ออนไลน แสดงสถานะเครอง Slave Address ออฟไลนทงหมด การกดสวทซเปดหลอดไฟดวงท 1 แบบ Manual การกดสวทซเปดหลอดไฟดวงท 2 แบบ Manual การกดสวทซเปดหลอดไฟดวงท 3 แบบ Manual การกดสวทซเปดหลอดไฟดวงท 4 แบบ Manual การกดสวทซเปดหลอดไฟดวงท 5 แบบ Manual การกดสวทซเปดหลอดไฟดวงท 6 แบบ Manual การกดสวทซเปดหลอดไฟดวงท 7 แบบ Manual การกดสวทซเปดหลอดไฟดวงท 8 แบบ Manual หลอดไฟตดทง 8 ดวง

หนา 69 70 71 72 72 73 73 74 74 75 76 76 77 77 77 78 78 78 79

Page 14: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

1

บทท 1 บทน า

โครงงานระบบควบคมแสงสวางผานอนเตอรเนต นเปนโครงงานทไดน าแนวคดการควบคมเครองใชไฟฟาผานอนเตอรเนต มาประยกตใชในการควบคมแสงสวาง โดยจะสามารถตรวจสอบสถานะ การท างานของหลอดไดอยางถกตอง เพราะมการเชคกระแสของหลอดไฟ แตละหลอดเพอความถกตอง โดยสามารถควบคมการเปด/ปดผานอนเตอรเนตและเปด /ปด ดวยตนเองจากเครองควบคมรอง (Slave) เพอสามารถควบคมการใชทรพยากรไฟฟาอยางมประสทธภาพยงขน 1.1 ความเปนมาและความส าคญของโครงงาน เนองจากแสงสวางมความจ าเปนตอการใชชวตเปนอยางมาก เราคงล าบากเปนแน หากวนไหนไมมหลอดไฟ ซงเปนอปกรณเกดแสงสวาง ดงนนเราคงปฏเสธไมไดวาแสงสวางมความส าคญตอการด ารงชวตของเราเปนอยางมาก แตนละกบท าใหเกดความยากล าบากตามมาอก นนคอการทจะควบคมเปด/ปดหลอดไฟฟา ซงเปนอปกรณก าเนดแสงสวางหากเปนอาคารทมหลาย ๆ ชนมหลาย ๆ หองคงยากทจะดแลไดทวถงเพยงบคคลเดยว หากลมเปดไฟกไมสามารถตรวจเชคไดดวยตวเองและไมสามารถทปดหลอดไฟได ท าใหเกดความสนเปลองคาใชจายโดยไมจ าเปน ดงนนกลมของกระผมจะไดคดวาควรจะน าเทคโนโลยททนสมย มาใชมาชวยควบคมการเปด/ปดหลอดไฟ ซงจะท าใหงายตอการบรหารจดการ โดยควบคมแสงสวางผานอนเตอรเนต โดยเราจะควบคมเพยงหลอดไฟเทานน 1.2 วตถประสงคของโครงการ

จดมงหมายของระบบควบคมแสงสวางผานอนเตอรเนต โดยมวตถประสงคดงน 1.2.1 เพอความสะดวกในการดแลการเปด /ปดหลอดไฟตามจดตางๆ 1.2.2 เพอลดระยะเวลาและงานในการควบคมแสงสวางได 1.2.3 เพอสามารถวเคราะหคาใชจายทเสยไปกบการใชหลอดไฟฟาเพอแสงสวางได 1.2.4 เพอน าเทคโนโลยดานอนเตอรเนต มาชวยในการอ านวยความสะดวก การควบคม

เครองใชไฟฟา

Page 15: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

2

1.3 ขอบเขตของโครงการ ขอบเขตโครงงานระบบควบคมแสงสวางผานอนเตอรเนตประกอบดวยการท างาน 2 สวนคอ 1.3.1 สวน Server เปนสวนหลกในการควบคมการท างานของระบบ โดยมการตดตอ

กบผใชงานทวไปหรอผดแลผานทางเครอขายอนเตอรเนตโดยมรายละเอยดดงตอไปน 1) การท างานของระบบจะมการตดตอกบผใชงานผานทางหนาเวบไซตของระบบ 2) เครอง Server จะตดตอกบอปกรณควบคมตวรองทใช ในการควบคมการท างาน

ในแตละหองผานทางเครอขายแบบไรสายซงจะรองรบอปกรณควบคมตวรองไมเกน 64 จด 3) สามารถควบคมการเปด/ปดหลอดไฟ โดยมควบคมการเปด/ปด ทงแบบทละดวง

หรอทกดวงทงหมดในแตละหองได 4) สามารถแสดงสถานะของหลอดไฟแตละดวงไดวาเปดหรอปดโดยอตโนมต 5) สามารถแสดงต าแหนงแผนผง และชออางองของหลอดไฟใน แตละจดของทก

หองไดวาอยต าแหนงใดบางในรปแบบรปภาพ 6) สามารถรายงานผล โดยการแสดงคาปรมาณ และจ านวนเวลาของการใชไฟของแต

ละหลอดไฟในแตละหองในรปแบบของกราฟแทงทงแบบรายวน,รายสปดาห, รายเดอน และรายป 7) สามารถก าหนดคาหรอปรบแตงรายละเอยดตางๆของอปกรณแตละจดได 8) มสวนการจ าลองเพอค านวณคาไฟฟา ทตองเสยไปได ทงแบบแยกแตละหอง หรอ

รวมทกหอง 9) มหนา Login เพอยนยนการเขาใชระบบ

1.3.2 สวนตวควบคมรอง (Slave) ซงใช Microcontroller ในการท างานโดยมการตดตอกบตว Server ผานทางเครอขายแบบไรสาย โดยมรายละเอยดดงตอไปน

1) เครองควบคมรอง 1เครองรองรบการควบคมหลอดไฟไดไมเกน 8 ตว 2) สามารถแจงสถานะของหลอดไฟไปใหกบตว Server ไดตามค าสงทสงมา 3) สามารถเปลยน ID ของเครองไดดวย Dip switch แบบ 6 position 4) สามารถเปด/ปด หลอดไฟแบบ Manual ไดครงละดวง 5) สามารถตรวจสอบสถานะหลอดไฟเสยหรอไมดวยการเชคกระแส

1.4 ประโยชนทคาดวาจะไดรบ 1.4.1 อ านวยความสะดวกแกผใชงาน 1.4.2 ผใชงานสามารถควบคม การเปด/ปด เครองใชไฟฟาโดย Web browser ได 1.4.3 ผใชงานสามารถตรวจสอบสถานะ การท างานของเครองใชไฟฟา Web browser ได

Page 16: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

บทท 2 ทฤษฎและงานวจยทเกยวของ

2.1 บทน า โครงงานระบบควบคมแสงสวางผานอนเตอรเนตน เปนโครงงานทไดน าแนวคดการควบคมเครองใชไฟฟาผานอนเตอรเนต มาประยกตใชในการควบคมแสงสวาง โดยจะสามารถตรวจสอบสถานะ การท างานของหลอดไดอยางถกตอง เพราะมการเชคกระแสของหลอดไฟ แตละหลอดเพอความถกตอง โดยสามารถควบคมการเปด / ปดผานอนเตอรเนตและเปด/ปด ดวยตนเองจากเครองควบคมรอง (Slave) เพอสามารถควบคมการใชทรพยากรไฟฟาอยางมประสทธภาพยงขน

2.2 งานวจยทเกยวของ 2.2.1 งานวจยเรองระบบการจดการเครองใชไฟฟาผานอนเตอรเนต (THE MANAGEMENT SYSTEM OF ELECTRIC APPLIANCES VIA INTERNET) โครงงานระบบการจดการเครองใช ไฟฟาผานอนเตอรเนต น าเสนอโดยนางสาวชารณ ชาญดนตรกจ, นายณฐการ สบบก ภาควชา-วศวกรรมอเลกทรอนกสและโทรคมนาคม คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยพระ-จอมเกลาธนบร[1] ซงโครงงานนไดน าประโยชนของอนเตอรเนตมาประยกต ใชกบเครองใช ไฟฟา โดยควบคมผานไมโครคอนโทรเลอรการท างานจะมอย 3 สวนหลก ไดแก ระบบควบคมเครอง ปรบอากาศผานหนาเวบเพจ, ระบบควบคมแสงสวางผานหนาเวบเพจ และระบบรกษาความปลอดภย โดยมรายละเอยดดงน

1) ระบบควบคมเครองปรบอากาศผานหนาเวบเพจ เปนระบบทใชควบคมเครองปรบอากาศภายในบาน โดยสามารถเปด / ปด และ

ควบคมความแรงของพดลมได 3 ระดบซงใชไมโครคอนโทรเลอรควบคมการเปด / ปด เครองปรบ-อากาศเพอสลบการท างาน เมอถงอณหภมทก าหนดและยงสามารถบนทกวนทท าความสะอาดไวไดอกดวย

2) ระบบควบคมแสงสวางผานหนาเวบเพจ เปนระบบทใชในการจดการควบคมอปกรณสองสวางภายในบาน โดยสามารถ

เปด / ปด หลอดไฟผานทางหนาเวบเพจได 3) ระบบรกษาความปลอดภย

เปนระบบรกษาความปลอดภย โดยใชระบบ Login เพอทจะใหสมาชกผทม USER NAME และ PASSWORD เขาใชบรการไดเทานนในโครงงานนจะมงเนนไปท เครองปรบ- อากาศ และระบบแสงสวาง เราสามารถควบคมผานเครอขายอนเตอรเนต โดยใชไมโครคอนโทร -

Page 17: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

4

เลอร ชอ Net burner MOD 5270 ซงจะถกใชในการควบคมระบบทงหมด และสามารถเปนเวบ -เซรฟเวอร ในการเชอมตอระหวางผใชกบเครองใชไฟฟา

ขอเสนอแนะในการพฒนาโครงงาน 1) ควรมการปรบปรงใหมการใชงานไดทกท ซงโครงงานนสามารถใชงานผาน LAN

วงเดยวเทานน 2) ควรมการพฒนาระบบ Login เนองจากการใชงานยงไมสามารถรองรบการใชงาน

หลาย ๆ User 3) ควรใชการตดตอสอสารรปแบบอน เพอใหสงไดในระยะไกลและรวดเรวกวา I2C

2.2.2 งานวจยเรองอปกรณควบคมเครองใชไฟฟาสญญาณสมอง เพอคนพการทางกายภาพ (CONTRO EQUIPMENT ELECTRICAL SIGNAL THE BRAINTO PHYSICAL DISABI LITIES ) โครงงานอปกรณควบคมเครองใชไฟฟาดวยสญญาณสมองเพอคนพการทางกายภาพ น าเสนอโดย นายยศชนน วงศสวสด, นายสรธนา จนทรจต, นางสาวอรนช หลอสกล , นางสาวอลสา คณาภนนท, นายภญโญ ข าแกว, นางสาวปยะวรรณ มลใจตา ภาควชาวศวกรรม -ชวการแพทย คณะวศวกรรมศาสตร มหาวทยาลยมหดล[2] โดยอปกรณควบคมเครองใชไฟฟาดวยสญญาณสมองถกสรางขนมา เพออ านวยความสะดวกแกผพการทางกายภาพ ทไมสามารถเคลอน- ไหวรางกาย แตสมองยงสามารถรบรและดวงตายงสามารถมองเหนได โดยทผปวยสามารถควบคมการเปด/ปดเครองใชไฟฟาทตองการผานทางการมองไปทรโมทคอนโทรล ทถกออกแบบไวโดย เฉพาะโดยทเราสามารถออกแบบรโมทคอนโทรลใหรองรบการควบคมเครองใชไฟฟา ไดมากนอย ตามจ านวนทเราตองการ ดงนนอปกรณชนนจงท าใหผพการทางกายภาพ สามารถชวยเหลอตวเองไดมากขน ไมเพยงแตผพการเทานนทจะไดรบประโยชนอยางมาก ความส าเรจของนวตกรรมชนนยงเปนจดเรมตนของยคทคนเราจะสามารถควบคมทกสงทกอยางไดดวยสญญาณสมอง จากการทฤษฎทวา การกระพรบตาท าใหเกดสญญาณทมลกษณะเปนยอดแหลม (Spike) และมขนาดใหญกวาสญญาณสมอง (EEG) ทวไป ดงนนเราจงใชสญญาณกระพรบตาทไดจากการวดสญญาณสมองน มาใชในการควบคมการเปด/ปด เครองใชไฟฟาชนดตาง ๆ นอกจากนเพอความสะดวกในการควบคมเครองใชไฟฟา ทอยในระยะไกล อปกรณควบคมเครองใชไฟฟาดวยสญญาณสมองจงถกออกแบบใหควบคมการเปด/ปด เครองใชไฟฟาแตละชนดผานทางเครอขายแบบไรสาย (Wireless Ethernet) สญญาณทไดจากสมองนน ยงไมสามารถทจะน าไปใชงานไดโดยตรง จงตองผานเขาเครองขยายสญญาณ และท าการแปลงจากสญญาณอนาลอกเปนดจตอลเพอใหสามารถน าสญญาณน เขาไปประมวลผลในโปรแกรมคอมพวเตอร ไดเมอโปรแกรมไดท าการแปลความหมายของสญญาณ แลวจะไดค าสงเพอสงไปควบคมการเปด / ปดเครองใชไฟฟา โดยผานระบบไรสาย (Wireless LANs) ไปยงภาครบทมชดของ (Ethernet I/O)

Page 18: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

5

2.2.3 งานวจยเรองการพฒนาระบบควบคมอปกรณไฟฟาผานอนเตอรเนต โดยใชเวบบนมอถอ (DEVELOPMENTOF ELECTRICAL CONTROL SYSTEM SOVER THE INTERNET USING THE MOBILE WEB.) โครงงานการพฒนาระบบควบคมอปกรณไฟฟาผานอนเตอรเนตโดยใชเวบบนมอถอน าเสนอโดยนายกตตพงษ ชยประเสรฐ,นายเสร ประคองเกอ,นายกมล ดวง-แดงโชต สาขาวชาเทคโนโลยอตสาหกรรม (เทคโนโลยอเลกทรอนกส) คณะวทยาศาสตร มหาวทยาลยราชภฏจนทรเกษ[3] โครงการนน าเสนอการน าอปกรณประเภทไมโครคอนโทรลเลอร มาประยกตใชงาน โดยผน าเสนอไดเลอกทจะศกษา MCS-51 ซงเปนไมโครโพรเซสเซอรของบรษทเอมเมลทมขนาดเลก และมราคาไมแพงมาก ผน าเสนอโครงการไดท าการสรางอปกรณทใชในการควบคมการเปด/ปด อปกรณไฟฟาดวยสญญาณไฟฟา เมอน ามาเชอมตอกบ MCS-51 ทไดท าการเขยนโปรแกรมใหท างานเปนเวบเซรฟเวอรทคอยใหบรการกบผใช ทเชอมตอระบบในรปแบบอเทอรเนต ผานทางโปรโตคอลทซพไอพ โดยผใชสามารถทจะท าการเขาสระบบควบคม โดยการปอนรหสผานทถกตอง ผานทางเวบบราวเซอร เชน Internet explorer เปนตน หลงจากนนผใชกสามารถสงเปด/ปดอปกรณไดตามตองการ การออกแบบชดควบคมอปกรณเครองใชไฟฟา โดยควบคมผานทางโทรศพทมอถอนนเบองตนจะตองท าความเขาใจการท างานของซพย MCS-51 เปนตวหลก หลงจากนนกศกษาในสวนของเทคนคการอนเตอรเฟสเพอใชในการตดตอระหวางซพยกบคอมพวเตอรเซรฟเวอร ตลอดจนศกษาการท างานของชดควบคมไฟทางดานเอาทพตซงจะมไฟ 220โวลตเขามาเกยวของ โดยทางดานเอาทพตจะสามารถเลอกการท างานไดอสระ สามารถแยกควบคมเปด / ปดอปกรณเครองใชไฟฟาไดพรอมกน 4 ชด พรอมทงมชดตรวจเชคสญญาณทางดานเอาท - พต วาไดท างานตามค าสงของโปรแกรมหรอไม วงจรควบคมอปกรณไฟฟา 220 โวลต อปกรณหลกของวงจรคอไตแอก เบอร Q4010L4 ซงท าหนาควบคมเปดปดเครองใชไฟฟา โดยสามารถแยกควบคมการท างานไดพรอมกน 4 ชด ใหท างานตามทไดรบค าสงมาจากผใชงาน การท างานของไตแอกจะถกควบคม โดยออฟโตไอโซเลเตอร ซงจะรบค าสงมาจากซพยภายในวงจรชดนกจะประกอบไปดวย ออฟโตไอโซเลเตอร 4 ชด IC4-IC7 และม LED3-LED5 ท าหนาทแสดงผลวาออฟโตไอโซเลเตอรชดใดท างานตวตานทาน R10-R13 ท าหนาทรบสญญาณไบแอสจากออโตไอ -โซเลเตอร เพอกระตนการท างานของไตแอก และอปกรณหลกคอไตแอก TR1-TR4 ควบคมการจายไฟ 220 โวลต จากการท างานของวงจรเมอปอนไฟแรงดน 220 VAC เขาทหมอแปลงจากนนกเขาไปผานชดไดโอดลจดเรกตไฟเออร DB1 และตอเขากบ IC1 เบอร LM7805 จะท าใหมแรงดนเอาตพตทคงทคา 5 โวลท เพอปอนเปนไฟเลยงใหกบวงจรโดยม LED1 เปนตวแสดงและ C1-C2 ท าหนาทกรองสญญาณความถสงลงกราวด C3 C4 ท าหนาฟลเตอรแรงดน ทางดานเอาทพทใหอยในระดบทคงท R1 LED1 ท าหนาทแสดงผลการท างานของแหลงจายไฟ ในสวนของการปองกนการลดวงจรจะใชฟวสเปนตวปองกน

Page 19: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

6

2.2.4 งานวจยเรอง ระบบควบคมเครองใชไฟฟาผานเครอขายอนเตอรเนต ( ELECTRIC APPLIANCES CONTROL VIA INTERNET SYSTEM) โครงงานระบบควบคมเครองใชไฟฟาผานเครอขายอนเตอรเนต น าเสนอโดยนายพทธณพงษ เมฆงาม, นายอภเชษฐ นาคบลลงค, นายอตถพล อนจนทร สาขาวชาเทคนคคอมพวเตอร[4] โครงการนมจดมงหมายเพอสรางระบบควบคมการเปด-ปด เครองใชไฟฟาภายในบานเรอนใหมความสะดวกมากขน เนองจากการใชชวตในประจ าวนของมนษย ในปจจบนนเปนไปดวยความเรงดวนตองการความสะดวกสบาย ประกอบกบเทคโนโลยทางดานคอมพวเตอรและอเลกทรอนกส ไดเขามามบทบาทในการด าเนนชวตประจ า - วนมากขน โดยเฉพาะอนเตอรเนต ซงก าลงมการขยายตวและใชงานกนอยางแพรหลาย จงคดระบบควบคมเครองใชไฟฟาผานเครอขายอนเตอรเนตขน เพอเพมความสะดวกสบาย ในการควบคมการเปด/ปดเครองใชไฟฟาภายในบานเรอน โดยสามารถสงควบคม ไดจากทก ๆ ท ทผใชตองการ โดยอาศยอนเตอรเนต เปนสอกลางและชองทางในการควบคม ซงจะชวยเพมความสะดวกสบายในการด าเนนชวตชวตประจ าวน การท างานของระบบควบคมเครองใชไฟฟาผานเครอขายอนเตอรเนต ประกอบไปดวยเครองคอมพวเตอรผใชเครองคอมพวเตอรเซรฟเวอรเวบไซตทเขยนดวยภาษา PHP และชดคอนโทรล โดยมหลกการท างานคอ เครองคอมพวเตอรผใช จะเปนตนทางการสงควบคมโดยเชอมตอกบระบบอนเตอรเนตไปยงเวบไซตทสรางขน ผานโปรแกรมเวบบราวเซอร ซงจะมหนาเวบเพจ ทมปมกด เปด/ปด เครองใชไฟฟา เมอเราท าการกดปมเพอสงเปด/ปด จากนนขอมลกจะสงไปทเครองคอมพวเตอรเซรฟเวอร และเครองคอมพวเตอรเซรฟเวอร จะสงสญญาณไปทชดคอนโทรลผานทางพอรตขนาน ชดคอนโทรลกจะท าหนา รบสญญาณจากเครองคอมพวเตอรเซรฟเวอร และเปด/ปด เครองใชไฟฟาทตองการ ประสทธภาพการท างานของระบบหาไดจากการทดลองใชงานโดยเปนกลมตวอยางจ านวน 30 คน ประสทธภาพโดยรวมอยทระดบด (คาเฉลย อยทระดบ 4.31 คดเปนเปอรเซนตได 86.27 %) ซงผลการหาประสทธภาพดงกลาวเปนไปตามสมมตฐานทก าหนดไวดงไดสรปไดวาโครงการระบบควบคมเครอง ใชไฟฟาผานเครอขายอนเตอร - เนต มประสทธภาพและคณภาพทจะน าไปใชงานจรงในชวตประจ าวน 2.2.5 งานวจยเรองระบบควบคมอปกรณไฟฟา แบบไรสาย WIRELESS CONTROL

SYSTEM ระบบควบคมอปกรณไฟฟาแบบไรสาย น าเสนอโดยนายภรทต รอนใหม, นายวนจ- ขนโพธ สาขาวศวกรรมอเลกโทรนกสและโทรคมนาคม มหาวทยาลยเทคโนโลยราชมงคลธญบร[5] เปนการน าเทคโนโลยของซอฟตแวร มาประยกตใชในการควบคมการเปด /ปดไฟ โดยใชโปรแกรม Microsoft Visual Basic 6 เปนตวควบคมอปกรณ ไฟฟาซงจะเปนการสงงานอปกรณไฟฟาผานคลนความถยานสงยง (Ultra High Frequency : UHF) โดยคอมพวเตอรจะเปนตวก าหนดรหสเพอใชในการควบคมอปกรณโดยรหสสญญาณจะสงออกทางพอรตอนกรม RS-232 สงตอไปยงชดโมดล Wireless ET-RF24G V2.0 เปนชด Signal Converter ส าหรบใชแปลงสญญาณ

Page 20: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

7

ระหวาง RS-232 และ RF-Wireless โดยในโหมดการท างานของการสงขอมล (Transmitter) จะท าหนาทรอรบขอมลจากพอรตสอสารอนกรม RS-232 จาก RX แลวแปลงเปนสญญาณความถสงออกไปในอากาศ ทางดานภาครบใชชดโมดล Wireless ET-RF24G V2.0 ชดเดยวกบภาคสง เพราะสามารถท างานได 2 โหมด คอโหมดแบบรบ และโหลดแบบสงการท างานแบบรบ (Receiver) ชด Wireless ET-RF24G V2.0 กจะท าหนาท คอยตรวจจบขอมลทอยในรปของสญญาณความถ จากดาน RF เพอแปลงกลบเปนสญญาณขอมลแบบ RS-232 สงออกไปยงขา TX และสงตอไปยงไมโครคอนโทรลเลอรซงใชเปนไอซเบอร PIC16F877 เปนตวควบคมการท างานของรเลย เพอสงเปด/ปด อปกรณไฟฟา

โดยโครงงานระบบควบคมไฟฟาภายในบานน จะแตกตางจากระบบควบคมอปกรณไฟฟาแบบไรสาย โดยระบบควบคมอปกรณไฟฟาแบบไรสายจะมแคการสงเปด/ปดอปกรณเพงอยางเดยวและผานชด Wireless แตโครงงานระบบควบคมไฟฟาภายในบานน จะเปนการสงเปด/ปดไฟและยงไมการแสดงสถานะ ของอปกรณแตละตว และยงสามารถค านวณคาไฟ ในแตละเดอนไดไมตองไปดทมเตอรไฟฟา และเปนผลดตอพวกอาคารหอพกทจะท าใหประหยดเวลา 2.3 รเลย (Relay) และ คอนแทกเตอร (Contactor)

เปนอปกรณท าหนาทเปนสวตช มการท างานคลายกบขดลวดแมเหลกไฟฟา หรอโซลนอยด (solenoid) รเลยใชในการควบคมวงจรไฟฟาไดอยางหลากหลาย รเลย เปนสวตชควบคมทท างานดวยไฟฟา แบงออกตามลกษณะการใชงานไดเปน 2 ประเภทคอ

2.3.1 รเลยก าลง ( Power Relay) หรอมกเรยกกนวาคอนแทกเตอร (Contactor or Magnetic contactor) ใชในการควบคมไฟฟาก าลง มขนาดใหญกวารเลยธรรมดา

2.3.2 รเลยควบคม (Control Relay) มขนาดเลกก าลงไฟฟาต า ใชในวงจรควบคมทวไป ทมก าลงไฟฟาไมมากนก หรอเพอการควบคมรเลย หรอคอนแทกเตอรขนาดใหญ รเลยควบคมบางทเรยกกนงาย ๆ วา "รเลย"

2.4 การค านวณคาไฟฟา เครองใชไฟฟาแตละชนดจะใชพลงงานไฟฟาตางกน ขนอยกบชนดและขนาดของเครองใช -

ไฟฟา ซงทราบไดจากตวเลขทก ากบไวบนเครองใชไฟฟา ทระบไวทงความตางศกย (V) และก าลงไฟฟา (W) ตวอยาง เชน หลอดไฟฟา หมอหงขาวไฟฟา เตารดไฟฟา มตวเลขก ากบไวบนเครองใชไฟฟา เชน หลอดไฟฟามตวเลขก ากบวา 220 V 80 W

2.4.1 ตวเลข 220 Vหมายถงหลอดไฟฟานใชกบความตางศกย 220 โวลต ซงเราตองใชไฟให

Page 21: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

8

ตรงกบคาความตางศกยทก าหนด 2.4.2 ตวเลข 80 W ทก ากบมาเปนคาของพลงงานไฟฟาทหลอดไฟฟา ใชไปในเวลา 1 วนาท ซงเรยกวา ก าลงไฟฟา หมายเหต ในการวดพลงงานไฟฟา เราจะใชหนวยเปนจล ตวเลข 80 W จงหมายความวา หลอดไฟฟานจะใชพลงงานไฟฟา 80 จล ในเวลา 1 วนาทส าหรบการใชไฟฟาของเครองใชไฟฟา 1 เครองใน 1 วน เราสามารถใชสตรการค านวณดงน จ านวนหนวย(ยนต) = (ก าลงไฟฟา(วตต))/1000 * จ านวนชวโมงทใชงาน (2.1) คาไฟ = จ านวนหนวย(ยนต) * ราคาตอหนวย (2.2) 2.5 การสอสารไรสายผานระบบ WPAN IEEE 802.15.4 ระบบเครอขายไรสายในพนทสวนบคคล Wireless Personal Area Network (WPAN) ระบบ WPAN นไดมการเรมพฒนามาตรฐาน ส าหรบการรบสงขอมลผานเครอขายระยะใกล เมอป 2002 โดยองคกร IEEE มาตรฐานนเรยกวา IEEE 802.15.4 ส าหรบมาตรฐานน จะมความเขากนไดกบมาตรฐานการสอสารไรสายอน ๆ เชน WiFi และ UWB (Ultra Wideband) อยางไรกตามมาตรฐานIEEE 802.15.4 จะแตกตางจากมาตรฐานอน ทคณลกษณะตาง ๆ คอการรบสงขอมลดวยความเรวต าการใชก าลงไฟฟานอยอปกรณราคาถกและมคณสมบตในการจดการตวเองได ZigBee นนจะมการท างานเปนการรบ -สงขอมลผานชปขนาดเลก โดยจะสงขอมลไปเรอย ๆจนถงจดหมายทตนเองตองการ ทจะสงขอมลแลวคอมพวเตอร จะน าขอมลนนไปวเคราะหผลZigBee นนจะมทางเขาของสญญาณหลาย ๆ ชองทาง ดงนนเพอหลกเหลยงการชนกนจะมการใช CSMA-CA (Carrier Sense Multiple Access with Collision Avoidance) ระยะทางโดยทวไปประมาณ 50 m และม topology แบบ star, peer-to-peers, mesh 2.5.1 มาตรฐานทใชกบ ZigBee

ส าหรบมาตรฐานทถกก าหนดใหกบเครอขายแบบ ZigBee คอ IEEE 802.15.4 ซงเปนมาตรฐานทถกก าหนดไวในชน Physical layer มอย 3 ความถคอ ความถ 2.4 - 2.4835 GHz bit rate 250 kb/s มอย 16 ชองสญญาณคอชองสญญาณท 11-26 ความถ 868 - 870 MHz bit rate 20 kb/s มอย 1 ชองสญญาณคอชองสญญาณท 0 ความถ902 - 928 MHz bit rate 40 kb/s มอย 10 ชองสญ- ญาณคอชองสญญาณท 1-10 โดยความถ 2.4 - 2.4835 GHz สามารถใชงานไดทวโลก และความถ 868 - 870 MHz และ 902 - 928 MHz ใชงานไดในพนทของอเมรกาเหนอ ยโรป ออสเตรเลย และนวซแลนด

Page 22: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

9

2.5.2 เทคโนโลยของ ZigBee ในปจจบน ปจจบนมการน ามาตรฐาน IEEE 802.15.4 (เทคโนโลย ZigBee) ไปใชประโยชนใน

ดานตาง ๆ มากมาย เชน ระบบการตดตามส าหรบความปลอดภยชวะอนามย และสงแวดลอมการตรวจหาต าแหนงทน าไปใชในการปฏบตการทางทหาร การท างานของนกผจญเพลง และบรษททตองการการตรวจหาต าแหนงแบบเวลาจรง ใหความบนเทง เชน เกมฝกทกษะ และของเลนแบบ interactive นอกจากนระบบเตอนภยในปจจบนไมไดเชอมตอกนเปนระบบเครอขายและตวอปกรณเองมชวงการใชงานจากแบตเตอรสน และมราคาแพง เราจงสามารถน าระบบ IEEE 802.15.4 ซงสามารถน าอปกรณพนฐาน เชน sensor และ Actuator ทมราคาถกมาใช ท าใหสามารถตดตามเหตการณตาง ๆ และอปกรณจะท างานอยางอตโนมตตามทเราตองการ ส าหรบการประยกตระบบ IEEE 802.15.4 มาใชภายในบานจะสามารถท าใหอปกรณ และเครองใชไฟฟาทมาจากหลากหลายผผลตสอสารระหวางกนเปนระบบเครอขายได 2.5.3 ZigBee Device อปกรณ ZigBee ม 2 แบบคอ Physical Device และ Logical Device

1) Physical Device ซงแบงออกเปน 2 ประเภท Full Function Device: FFD จะใหเปน Router ทเปนสอกลางในการสงขอมล

จากอปกรณอนๆโดยใชพลงงานจาก power line ท างานไดในทก ๆ Topology และสามารถท าเปนจดเชอมตอกนไดสวนอกประเภทคอ Reduced Function Device: RFD เหมาะแกการเชอมตอภายในเครอขายโดยใชพลงงานจากแบตเตอรและไมสามารถถายทอดขอมลจากอปกรณอนๆ

2) Logical Device ซงแบงออกเปน 3 ประเภท ZigBee Coordinators เปนจดทประสานเชอมตอกนท าหนาทในการจดเกบขอมล

ในเครอขาย ZigBee Routers ท าหนาทจดการเสนทางของขอความทสงผานภายในโครงขายระหวาง คของโนดใด ๆ และ ZigBee End Devices เปนโนดทอยในสวนของผใชงานโดยสามารถเปนไดทงแบบ RFD และ FFD

Page 23: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

บทท 3 วธด ำเนนกำร

ในบทนจะน าเสนอใหทราบถงการด าเนนงาน ในสวนตางๆทงการวางแผนและในสวนของการออกแบบระบบ 2 สวนคอสวนของ Server และสวนของบอรดไมโครคอนโทรลเลอรซงในการออกแบบทดนน จะตองมการรวบรวมขอมลทจะน ามาใชอยางถกตอง พรอมทงค านงถงความตองการของผใชโดยวธของการวเคราะห และออกแบบระบบนน เปนการมองจากภาพรวมของระบบวามอะไรบางแลวจงท าการวเคราะหแยกยอยลงไป 3.1 แผนกำรด ำเนนงำน การสรางระบบควบคมแสงสวางผานอนเตอรเนตนน ไดมการวางแผนการท างานออกแบบ การด าเนนการสราง และระยะเวลาในการด าเนนงาน ซงไดสรปไวใน ตารางแสดงแผนการด าเนนงานของโครงการซงเปรยบเทยบระหวางแผนทไดวางไวกบการด าเนนงานจรง ดงน ตารางท 3.1 แผนการด าเนนงานของโครงการ

ระยะเวลาด าเนนงาน ขนตอนการด าเนนงาน

เดอน (พ.ศ. 2555 – พ.ศ. 2555)

ม.ค. เม.ย. พ.ค. ม.ย. ก.ค. ส.ค. ก.ย. ต.ค.

ศกษาความเปนไปไดของโครงงาน

รวบรวมทฤษฎและงานวจยทเกยวของทจะใชในการท าโครงงานเขาอาจารยทปรกษาเพอเสนอโครงงาน และรบค าแนะน าเกยวกบโครงงาน

จดท าโครงงานเสนออาจารยประจ าวชา

ศกษาคนควาออกแบบการท างานโดยรวมทงหมดของโครงงาน

Page 24: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

11

ตารางท 3.1 แผนการด าเนนงานของโครงการ (ตอ)

ระยะเวลาด าเนนงาน ขนตอนการด าเนนงาน

เดอน (พ.ศ. 2555 – พ.ศ. 2555)

ม.ค. เม.ย. พ.ค. ม.ย. ก.ค. ส.ค. ก.ย. ต.ค.

ทดลองศกษาการท างานของ XBee

จ าลองการท างานของเครอง Slave ดวยโปรแกรม Proteus

เขยนโปรแกรมในสวนของเครอง Slave

ออกแบบวงจรสวนควบคมของเครอง Slave

ออกแบบสวนการท างานของเครอง Server

เขยนโปรแกรมสวนเครอง Server

ปรบปรงแกไขการท างานของเครอง Server และ Slave

ทดสอบการท างานของระบบ

จดท าเลมวทยานพนธของโครงงาน

แสดงแผนการด าเนนงาน แสดงการด าเนนงานจรง

Page 25: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

12

3.2 การออกแบบ / เครองมอ สวนของการออกแบบ และสรางระบบควบคมแสงสวางผานอนเตอร มการออกแบบการท างานโดยแบงออกเปน 3 ไดแก สวนของเครอง Server จะใชคอมพวเตอรสวนของเครอง Slave ซงใชบอรดไมโครคอนโทรลเลอร ในการควบคมเปด/ปดหลอดไฟ และการออกแบบฐานขอมลเพอเกบขอมลการใชงานหลอดไฟ และรายละเอยดของเครอง Slave มรายละเอยดการออกแบบ ดงรปท 3.1

รปท 3.1 System architecture

3.2.1 การออกแบบสวนของ Server การท างานของ Server แบงออกเปน 2 สวนคอสวนทหนงเปน Windows application

เปนสวนทรบสงค าสงสถานะ กบเครอง Slave แลวจดเกบสถานะลงฐานขอมล โดยตรง และสวนคอ Web application เปนสวนทตดตอกบผใช ดสถานะ การท างานของอปกรณแตละตว และสงเปด/ปดหลอดไฟ โดยจะเกบขอมลลงฐานขอมลสวนของ Windows application กจะอานขอมลจาก ฐานขอมลแลวสงไปยงเครอง Slave อกทโดยสามารถจ าลองการท างานดวย Block diagram ดงน

Page 26: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

13

รปท 3.2 Block diagram การท างานโดยรวมของ Server

เมอพจารณาจาก Block diagram การท างานโดยรวมของ Server ในสวนของ Web-application และ Windows application จะตดตอกนผานฐานขอมลโดย Web application จะเปนสวนตดตอกบผใช สวน Windows application จะตดตอกบเครอง Slave ผาน XBee โดยจะสงสญญาณควบคม ตรวจสอบสถานะเมอเครอง Slave ตอบกลบมากจะ Update ขอมลลงฐานขอมล

1) สวน Windows application เปนสวนทตดตอกบเครองควบคมรองโดยใช XBee การท างานจะตรวจสอบ

สถานะของเครอง Slave ทก ๆ 1 วนาทโดยจะตรวจสอบทกเครองทมขอมลในฐานขอมล และจะอานค าสงจากตารงของ ฐานขอมลคอ Table_Control เพอสงงานเปด/ ปดหลอดไฟ โดยจะสงค าสงออกไปยงเครอง Slave ทก ๆ เครองจะไดรบขอมลเหมอนกนทกเครอง และจะตรวจสอบ Address และค าสงถาถกตอง กจะท าตามค าสง และตอบกลบไปยงเครอง Server โปรแกรมสวนของ Windows application กจะรอรบและจดเกบลงฐานขอมล

2) สวน Web application เปนสวนทตดตอกบผใหโดยตรง โดยมหนา Login โดยระบบทงหมด จะมสวนการแสดงสถานะตางๆของเครองควบคม และรายละเอยดของเครอง Slave สวนสงเปด / ปดหลอดไฟ โดยจะแสดงสถานะของหลอดไฟในหนานดวย มสวนค านวณคาใชจายโดยประมาณมสวนแสดงระยะเวลาการเปดใช งานหลอดไฟ โดยแสดงแบบกราฟแทง และสวนของประวตผจดท าโครงงาน โดยออกแบบหนา Web page สวนตาง ๆ ไวดงน

Page 27: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

14

Header

Body

Footer

รปท 3.3 Site map ของ Web page ทใชงาน

ในหนา Web page ทกpage จะมสวนประกอบดงน Header เปนสวนแสดงเมนและ Logo ของ Web site Body เปนเนอหารายละเอยดของแตละเมน Footer เปนสวนของ Footer

รปท 3.4 แบบ Web page ทกหนา

Page 28: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

15

หนา Login สวนของ Body

รปท 3.5 หนา Login

รปท 3.6 แผนผงการท างานสวนของการ Login

ระบบควบคมแสงส

Reset

Username :

Submit

Password :

Reset

Page 29: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

16

3) หนาประวตผจดท าสวนของ Body หนานมรายละเอยดของผจดท าโครงงานโดยพอสงเขป ซงจะมรปและประวต

รปท 3.7 หนาประวตผจดท า

รปท 3.7 หนาประวตผจดท า

4) หนาควบคม เปด/ปดหลอดไฟสวนของ Body เปนหนา Web page ในการแสดงสถานะ การท างานประจ าจเครอง Slave ทงหมด

สามารถสงเปด/ปด หลอดไฟไดจากหนา Web page น

ระบ Ligh

รป ประวต

รป ประวต

รป อาจารยทปรกษา

Page 30: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

17

รปท 3.8 หนาควบคม เปด/ปดหลอดไฟ

ON หลอดท 1

หลอดท 2

หลอดท 3

หลอดท 4

หลอดท 5

หลอดท 6

หลอดท 7

หลอดท 8

OFF

ON

OFF

OFF

OFF

OFF

ON

เปด

เปด

ปด

เปด

ปด

ปด

เปด

ปด

เปด

ปด

เปด

ปด

เปด

ปด

เปด

ปด

Switch ON

Switch OFF

Switch OFF

Switch ON

Switch ON

Switch OFF

Switch OFF

Switch ON

รปภาพแผนผงหลอดไฟแตละจดในหอง

ชอหอง

ปดทงหมด เปด

ทงหมด

Page 31: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

18

รปท 3.9 แผนผงการท างานสวนของควบคมเปด/ปดหลอดไฟ

Page 32: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

19

5) หนาปรบปรงแกไขขอมลสวนของ Body เปนสวนทแกไขปรบปรงขอมลประจ าเครอง Slave ทงหมดโดยสามารถเพมรป

แผนผงของหลอดไฟไดจากหนา Web page น

รปท 3.10 หนาปรบปรงแกไขขอมล

หลอดท 1

หลอดท 2

หลอดท 3

หลอดท 4

หลอดท 5

หลอดท 6

หลอดท 7

หลอดท 8

Text Box

Text Box

Text Box

Text Box

Text Box

Text Box

Text Box

Text Box

...

แกไขชอหองช

SAVE

a

A

ชอ Slave

Page 33: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

20

รปท 3.11 แผนผงการท างานสวนของการแกไข/ปรบปรงขอมล

6) หนารายงานการใชไฟฟาสวนของ Body

รปท 3.12 หนารายงานการใชไฟฟา

เครอง Slave ประเภทรายงาน สปดาห/เดอน/ป ท :

Combox Combox

คลกปมสมวงแสดงปฎทน …

แสดงเปนกราฟแทงซงม 8 ตวตามจ านวนหลอดตามจด Slave

Page 34: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

21

รปท 3.13 แผนผงการท างานสวนของกราฟ

3.2.2 การออกแบบสวนของเครอง Slave เครอง Slave เปนสวนทรบค าสงเปด/ปด หลอดไฟจากเครอง Server และสงเปด /ปด

หลอดไฟ เชคสถานะหลอดไฟ เชนสงเปดแลวหลอดไฟตดไหมจากนนการสงสถานะไปยงเครอง Server โดยมการท างานเหมอน Block diagram ดงน

Page 35: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

22

รปท 3.14 Block diagram การท างานเครอง Slave

เมอพจารณาจาก Block diagram สวนควบคมหลกของเครอง Slave คอ MCU โดยมการอานคา Address จาก Dip switch อานสถานะหลอดไฟจาก Current sensorโดยใช IC ACS712 โดยอานมาเปนขอมลขนาด 10 bit และน ามาค านวณและเปรยบเทยบวาสถานะหลอดไฟเปนอยางไร ตรวจสอบสถานะของ สวทซเปด/ปดหลอดไฟ ซงจะท างานอยางนวนลปตลอดเวลา หากมสญญาณขอมลเขาสงมาจะท าการ Interrupt อานขอมล และท างานตามสญญาณควบคม โดยจะตรวจค าสงและ Address ถกตองหรอไมถาไมถกตองกจะกลบไปท างานดงเดม

Page 36: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

23

รปท 3.15 วงจรเครอง Slave

จากรปขางบนเปนวงจรของเครอง Slave สวนควบคมหลก โดยใช MCU เบอร PIC18F877A และจะม XBee เปนอปกรณรบสงขอมลระหวางเครอง Slave เอง กบเครอง Server โดยในสวนควบคมหลกนสามารถก าหนด Address จาก Dip switch ขนาด 6 position จายไฟใหบอรดดวย ไฟขนาด 9 V เพอใหบอรดท างานได มสวทซเพอเปด/ปดหลอดไฟแบบ Manual 8 ตว

Page 37: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

24

รปท 3.16 วงจรเครอง Slave สวนของ Relay และ Sensor

เปนวงจร Relay และ Sensor ตดตอสวนควบคมหลกดวย Connector จ านวน 8 พอรต โดยท าเปนเปด/ปดหลอดไฟและอานคากระแสดวย IC ACS712 สงเขาสวนควบคมหลก

Page 38: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

25

รปท 3.17 แผนผงการท างานการท างานของเครอง Slave

การท างานของเครอง Slave ท างานวนลป อาน Address จาก Dip switch , ตรวจสอบการกดสวทซเปด/ปดหลอดไฟ, อานสถานะจาก IC ACS712 แตหากมสญญาณเขามาจาก XBee จะท างานตรวจสอบค าสงและ Address ถกตองหรอไมถาถกตองกจะท างานตามค าสงและกบไปวนลปท างานดงเดม

1) วงจร Xbee Convert to USB เปนวงจรเพอใชเชอมตอระหวาง XBee กบเครองคอมพวเตอรเพอรบสงขอมลโดยตองมการ Config ใหสามารถรบสงขอมลกบ XBee ของเครอง Slave โดยดไดจากขนตอนการ Config XBee ในภาคผนวก ข

Page 39: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

26

รปท 3.18 วงจร Xbee Convert to USB

รปท 3.19 XBee Series 1

2) วงจรเชคกระแสดวย IC เบอร ACS712 ซงใชจะเปนวงจรทอยบนวงจรเลก จะมทงหมด 8 ตวตอเครอง Slave โดยมวงจรดงน

รปท 3.20 IC ACS72

รปท 3.21 Pin-out Diagram IC เบอร ACS712

Page 40: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

27

รปท 3.22 วธตอใชงาน IC ACS712

3) จ าลองการท างานเครอง Slave ดวยโปรแกรม Proteus ในสวนของเครอง Slaveตองมการเขยนโปรแกรม เพอควบคมการท างานดงนนจงตองมการจ าลองวงจรเพอชวยในการเขยนโปรแกรมควบคม

รปท 3.23 จ าลองการท างานเครอง Slave ดวยโปรแกรม Proteus

4) รปแบบการรบสงขอมลระหวางเครอง Server กบเครอง Slave การตรวจสอบสถานะของหลอดไฟ โดยใชรปแบบค าสงในตารางท 3.2 โดย จากนนเครอง Slave จะตอบกลบดวยรปแบบในตารางท 3.3

Page 41: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

28

ตารางท 3.2 รปแบบขอมลค าสงตรวจสอบสถานะ

## A 00 ค าสงตรวจสอบสถานะ หมายเลขเครอง Slave

ตารางท 3.3 รปแบบขอมลการตอบกลบค าสงตรวจสอบสถานะ

* 00 * 00000000 * 00000000

หมายเลขเครอง Slave

สถานะการสงเปด/ปดหลอดไฟทง 8 ดวง (0=ปด,1=เปด)

สถานะหลอดไฟทง 8 ดวง (0=ตด,1=ดบ)

การสงเปด/ปดหลอดไฟ โดยใชรปแบบในตารางท 3.4 และเครอง Slave การ จะตอบกลบดวยรปแบบในตารางท 3.5

ตารางท 3.4 รปแบบค าสงเปด/ปดหลอดไฟ

# B 00 00000001

ค าสงเปด/ปด หมายเลขเครอง Slave (00-15)

สงเปด/ปดหลอดไฟ 8 ดวง โดยตวอยางสงใหหลอดท 8ตด

ตารางท 3.5 รปแบบการตอบกลบค าสงเปด/ปดหลอดไฟ

* 00 * 00000000 * 00000000

หมายเลขเครอง Slave

สถานะการสงเปด/ปดหลอดไฟทง 8 ดวง (0=ปด,1=เปด)

สถานะหลอดไฟทง 8 ดวง (0=ตด,1=ดบ)

Page 42: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

29

3.2.3 การออกแบบฐานขอมลเพอเกบสถานะ การท างาน และขอมลการใชงานหลอดไฟของ แตละเครอง Slave โดยออกแบบ ER diagram ดงน

รปท 3.24 ER Diagram ของฐานขอมล

1) ฐานขอมลตาราง Table_Slave โดยตารางใชเพอเกบจ านวนเวลาทเปดใชงานหลอด ไฟ โดยจะมทงหมด 64 Table ทมรปแบบขอมลเหมอนแตแยกเกบตามจ านวนเครอง Slave

Page 43: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

30

ตารางท 3.6 Table_Slave

ล าดบ แอตทบว (Attribute)

ความหมาย (Descriptions)

ชนด/ขนาด

(Type/Size)

คย

(Key)

ขอก าหนด

(Constraint)

1 SlaveAddress ID เครองควบคมรอง

Integer PK Not Null

2 t_Date วน/เดอน/ป Date PK Not Null 3 t_Lamp1 เวลาทเปดใชหลอดท

1 Integer Null

4 t_Lamp2 เวลาทเปดใชหลอดท 2

Integer Null

5 t_Lamp3 เวลาทเปดใชหลอดท 3

Integer Null

6 t_Lamp4 เวลาทเปดใชหลอดท 4

Integer Null

7 t_Lamp5 เวลาทเปดใชหลอดท 5

Integer Null

8 t_Lamp6 เวลาทเปดใชหลอดท 6

Integer Null

9 t_Lamp7 เวลาทเปดใชหลอดท 7

Integer Null

10 t_Lamp8 เวลาทเปดใชหลอดท 8

Integer Null

11 status_ t_Lamp1

สถานะหลอดท 1 Integer Null

12 status_ t_Lamp2

สถานะหลอดท 2 Integer Null

13 status_ t_Lamp3

สถานะหลอดท 3 Integer Null

Page 44: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

31

ตารางท 3.6 Table_Slave (ตอ)

ล าดบ แอตทบว (Attribute)

ความหมาย (Descriptions)

ชนด/ขนาด(Type/Size)

คย(Key)

ขอก าหนด(Constraint)

14 status_ t_Lamp4

สถานะหลอดท 4 Integer Null

15 status_ t_Lamp5

สถานะหลอดท 5 Integer Null

16 status_ t_Lamp6

สถานะหลอดท 6 Integer Null

17 status_ t_Lamp7

สถานะหลอดท 7 Integer Null

18 status_ t_Lamp8

สถานะหลอดท 8 Integer Null

2) ฐานขอมลตาราง Table_SlaveControl เปนตารางเกบสถานะ การสงเปด/ปด

หลอดไฟ โดยเปนตารางเพอสงไปยงเครอง Slave จะไมเกบสถานะไวตารางน เพราะใชเพอการควบคมเปด/ปดโดยเฉพาะ

ตารางท 3.7 Table_SlaveControl

ล าดบ แอตทบว

(Attribute) ความหมาย

(Descriptions) ชนด/ขนาด (Type/Size)

คย (Key)

ขอก าหนด (Constraint)

1 SlaveAddress หมายเลขเครองควบคมรอง

Varchar (2) Null

2 SlaveOutput สถานะทสงหลอดไฟ

Varchar (8) Null

3) ฐานขอมลตาราง Table_SlaveDetail ตารางเกบขอมลเครอง Slave ทง 16 เครอง

Page 45: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

32

ตารางท 3.8 Table_SlaveDetail

ล าดบ แอตทบว (Attribute)

ความหมาย (Descriptions)

ชนด/ขนาด (Type/Size)

คย (Key)

ขอก าหนด (Constraint)

1 SlaveAddress AddressSlave Varchar (50)

PK Not Null

2 SlaveName ชอเครองควบคมรอง

Varchar (50)

Null

3 SlaveOutput สถานะของการสงเปด/ปด

Varchar (50)

Null

4 SlaveStatus สถานะของหลอดไฟจรง

Varchar (50)

Null

5 SlaveOnline สถานะเครอง Bit Null

6 OutputName1 ชอหลอดไฟดวงท 1

Varchar (50)

Null

7 OutputName2 ชอหลอดไฟดวงท 2

Varchar (50)

Null

8 OutputName3 ชอหลอดไฟดวงท 3

Varchar (50)

Null

9 OutputName4 ชอหลอดไฟดวงท 4

Varchar (50)

Null

10 OutputName5 ชอหลอดไฟดวงท 5

Varchar (50)

Null

11 OutputName6 ชอหลอดไฟดวงท 6

Varchar (50)

Null

12 OutputName7 ชอหลอดไฟดวงท 7

Varchar (50)

Null

13 OutputName8 ชอหลอดไฟดวงท 8

Varchar (50)

Null

Page 46: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

33

ตารางท 3.8 Table_SlaveDetail (ตอ)

ล าดบ แอตทบว

(Attribute) ความหมาย

(Descriptions) ชนด/ขนาด (Type/Size)

คย (Key)

ขอก าหนด (Constraint)

14 OutputImg เกบขอมลรปภาพ image Null

4) ฐานขอมลตาราง Table_UnitCalculate ตารางเกบขอมลของคาตวแปล unit และ

ก าลงวตตเพอใชใชในการค านวณคาไฟ

ตารางท 3.9 Table_UnitCalculate

ล าดบ แอตทบว (Attribute)

ความหมาย (Descriptions)

ชนด/ขนาด (Type/Size)

คย (Key)

ขอก าหนด (Constraint)

1 id Auto number Integer PK Not Null 2 unit ราคาตอหนวย Float Null 3 watt ก าลงวตต Integer Null

3.3 ขนตอนการสราง / ขนตอนการด าเนนงาน

3.3.1 ขนตอนการสรางสวน Web application ขนตอนการสรางทางดานของ Web application ส าหรบเปนสวนตดตอกบผใชควบคม

การเปด/ปด แสดงกราฟ ค านวณคาใชจาย และรายละเอยดตาง ๆ ของเครอง Slave 1) ขนตอนการออกแบบฐานขอมล

ตดตงฐานขอมล Microsoft SQL Server 2008 ท าการออกแบบตารางขอมลเพอจดเกบขอมลดงตารางท 3.6, 3.7, 3.8

2) ขนตอนการสราง Web application วเคราะหระบบและออกแบบหนาตดตอกบผใชดไดจากรปท 3.2 ถง 3.9 เขยน Web page ในสวนของการ Login ตามการออกแบบ เขยน Web page หนาประวตผจดท า เขยนWeb page หนาแกไขขอมลเครอง Slave เขยน Web page หนาแสดงสถานะเครอง Slave รวมทงหมด

Page 47: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

34

เขยน Web page หนาควบคมเปด/ปดหลอดไฟ เขยน Web page หนาค านวณคาใชจายเกยวกบการปดใชหลอดไฟ เขยน Web page หนาแสดงระยะเวลาการใชงานแบบกราฟแทง ตกแตง Interface ทงหมด Web ใหสวยงาม ทดสอบการท างานของ Web ทงหมด ปรบปรงแกไขใหมความสมบรณพรอมใชงาน

รปท 3.25 หนา Web page Login

Page 48: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

35

รปท 3.26 หนา Web page ประวตผจดท าโครงงาน

Page 49: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

36

รปท 3.27 หนา Web page หนาแกไขขอมลเครอง Slave

Page 50: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

37

รปท 3.28 หนา Web page แสดงสถานะเครอง Slave

Page 51: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

38

รปท 3.29 หนา Web page แสดงสถานะเครอง Slave

Page 52: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

39

รปท 3.30 หนา Web page แสดงคาใชจายแตละจดเครอง Slave

Page 53: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

40

รปท 3.31 หนา Web page แสดงกราฟเวลาการใชเปดใชงานหลอดไฟ

3) ขนตอนการสราง Windows application ออกแบบหนา User interface เขยนโปรแกรมตดตอกบฐานขอมล เขยนโปแกรมตดตอกบ XBee รบสงขอมลระหวางกน ตกแตงหนา User interface ทดลองการท างานของ โปรแกรม

Page 54: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

41

รปท 3.32 หนา Interface windows application

3.3.3 ขนตอนการสรางเครอง Slave และ Module XBee 1) ขนตอนสรางเครอง Slave

ศกษาหาขอมลเกยวกบอปกรณเพอใชในการสรางเครอง Slave จ าลองการท างานดวยโปรแกรม Proteus ดงรปท 3.23 เขยนโปรแกรมควบคมและทดสอบการท างานกบวงจรในโปแกรม Proteus ออกแบบลายวงจร PCB ดวยโปรแกรม Protel99 และสงใหรานกดลาย Footprint และ บดกรอปกรณให ทดสอบการท างานของเครอง Slave ท ากลองใสเครอง Slave

Page 55: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

42

รปท 3.33 การสราง PCB เครอง Slave

รปท 3.34 การสราง PCB Relay และ Sensor ของเครอง Slave

Page 56: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

43

รปท 3.35 เครอง Slave สวนควบคมหลก

รปท 3.36 วงจร Relay และ Sensor

รปท 3.37 การตอทดลองใชงานเครอง Slave

Page 57: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

44

รปท 3.38 การประกอบเครอง Slave ทงหมดใสกลอง

รปท 3.39 การประกอบเครอง Salve ทงหมดใสกลอง (2)

รปท 3.40 กลองใสเครอง Slave

Page 58: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

45

รปท 3.41 เจาะกลองใสเครอง Slave

รปท 3.42 เจาะกลองฝาตดสวทซ

2) ขนตอนการสราง และ Config XBee ศกษาการท างานของ Xbee น าวงจร Convert to USB มาออกแบบลาย PCB และสงรานกดลาย

Footprint และลงอปกรณให ท าการ Config XBee เพอการรบสงขอมลระหวาง XBee ท าการทดสอบการท างานของ Module XBee จดท ากลองให Module XBee

Page 59: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

46

รปท 3.43 การสราง PCB Module Convert to USB

รปท 3.44 Module XBee

รปท 3.45 กลองใส XBee

Page 60: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

47

รปท 3.46 ประกอบ XBeeใสกลอง

รปท 3.47 XBee ทประกอบเสรจแลว

3) ขนตอนการสรางแผงใสหลอดไฟ ออกแบบแผงหลอดไฟ น าจดซออปกรณทงหมดเพอจดสรางแผงใสหลอดไฟ ทดลองการใชงานของแผงใสหลอดไฟ

รปท 3.48 แฝงหลอดไฟ

Page 61: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

48

3.4 วธการทดสอบ / วธการวดผล 3.4.1 วธการทดสอบ

1) ทดสอบการตดตอสอสารระหวาง XBee Server และ XBee Slave 2) ทดสอบการสงเปด/ปด ผานการสอสาร Module XBee โดยใชโปรแกรม Stream -

Terminal สงดวยรปแบบทก าหนดไว 3) ทดสอบการแสดงเชคสถานะหลอดไฟ ในสภาวะหลอดเสยและหลอดใชงานได

ปกตโดยใชโปรแกรม Stream Terminal สงดวยรปแบบทก าหนดไว 4) ทดสอบการใชงานโปรแกรมในสวนของเครอง Server ดวยโปรแกรม Web-

browser ตางชนดกน 5) ทดสอบการใช Dip switch ก าหนด Address ใหกบเครองควบคมรองได 6) ทดสอบการท างานตามขอบเขตทไดก าหนดเอาไว

Page 62: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

49

บทท 4 ผลการด าเนนงานและการวเคราะห

จากการทดสอบ และวดผลโดยเมอเปรยบเทยบกบขอบเขตจะท าใหทราบวา ระบบควบคม

แสงสวางผานอนเตอรเนตนน สามารถท างานไดตามขอบเขตทไดก าหนดไวหรอไม ซงในการทดลองจะน าสวนของฮารดแวรและซอฟตแวร ทไดสรางและเขยนโปรแกรมขนมาประกอบเขาดวยกน เพอท าการทดสอบการท างานของระบบ

4.1 ผลทไดจากการทดสอบและวดผล

4.1.1 ทดสอบตามขอบเขตในสวนของ Server ซงเปนสวนหลกในการควบคมการท างานของระบบโดยมการตดตอกบผใชงานทวไป หรอผดแลผานทางเครอขายอนเตอรเนต โดยสามารถแยกขอยอยไดดงน

1) การท างานของระบบ จะมการตดตอกบผใชงานผานทางหนาเวบไซด ของระบบ ทดสอบดวยการรน Web sit ดวยโปรแกรม Web browser ทแตกตางกนดงนคอ Internet explorer 9, Google chrome, Opera, Mozilla firefox โดยใชเวอรชนลาสดในเวลาทท าการทดลอง

ตารางท 4.1 ผลการทดลองเปด Web site กบโปรแกรม Web browser

Web browser ผลการแสดงผล ผลการควบคมเปด/ปดหลอดไฟ

Internet explorer 9 แสดงผลไดดมาก สามารถควบคมเปด/ปดได Google chrome รน Script เกดการกระพรบ

ของหนา Webเลกนอย สามารถควบคมเปด/ปดได

Opera แสดงผลไดด สามารถควบคมเปด/ปดได Mozilla firefox แสดงผลไดด สามารถควบคมเปด/ปดได

Page 63: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

50

รปท 4.1 การท างานของ Web site บน Internet explorer 9

รปท 4.2 การท างานของ Web site บน Google chrome

Page 64: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

51

รปท 4.3 การท างานของ Web site บน Opera

รปท 4.4 การท างานของ Web site บน Mozilla firefox สรปผลการทดสอบการท างานของระบบกบโปรแกรม Web browser การท างานดวย

Internet explorer 9, Opera และ Mozilla firefox สามารถท างานไดสมบรณทงการแสดงผลและการควบคมเปด/ปดหลอดไฟ สวนการท างานของ Web บน Google chrome สามารถควบคมเปด/ปดไดแตมการกระพรบของหนา Web เลกนอย สรปโดยรวมการท างานของ Web sit ท างานไดด

Page 65: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

52

2) เครอง Server จะตดตอกบอปกรณควบคมตวรองทใชในการควบคมการท างานในแตละหองผานทางเครอขายแบบไรสาย ทดสอบโดยการเปดการท างานของเครอง Server โดยใชโปรแกรมในสวนของ Windows application และเครอง Slave โดยตดตอสอสารผาน XBee ซงในสวนของเครอง Slave ทดลองเปลยนระยะทางระหวางกนและดผลการแสดงในสวนของ Windows application บนเครอง Server

ตารางท 4.2 ผลการทดสอบการตดตอสอสาร

ระยะหางไมเกน(เมตร) ผลการตอบสนองของ Server 5 สามารถรบสงขอมลไดดมาก 10 สามารถรบสงขอมลไดดมาก 20 สามารถรบสงขอมลไดด 30 สามารถรบสงขอมลไดด 40 สามารถรบสงขอมลไดแตสญญาณขาด

หายในบางชวงเวลา 50 ไมพบสญญาณ

รปท 4.5 Server สามารถรบสญญาณได

รปท 4.6 Server ไมสามารถรบสญญาณได

Page 66: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

53

สรปผลการทดลองการตดตอสอสารระหวางเครอง Server กบ Slave ดวย XBee ในระยะทไมเกน 30 เมตร สามารถตดตอสอสารกนไดด และระยะทางไมเกน 40 เมตรโดยในพนทโลงสามารถตดตอถงกนไดแตบางชวงเวลาสญญาณขาดหายไป และถาเกนกวา 40 เมตรไมสามารถรบสญญาณไดเลย

3) ควบคมการเปด/ปดหลอดไฟ โดยควบคมการเปด/ปด ทงแบบทละดวงหรอทกดวงทงหมดในแตละหอง ทดสอบดวยการสงเปด/ปดจาก Web browser และดการตอบสนองของเครอง Slave ในการสงเปด/ปดไฟและการ Feed back กลบไปยง Server

ตารางท 4.3 ผลการสอบสอบการสงงานเปด/ปดหลอดไฟผาน Web browser

การสงงาน ผลลพธ

สงปดหลอดไฟทงหมด

สงเปดหลอดไฟเพยงหลอดเดยว

สงเปดหลอดไฟทงหมด

รปท 4.7 ผลการแสดงหนา Web สงปดหลอดไฟทงหมด

Page 67: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

54

รปท 4.8 ผลการสงปดหลอดไฟทงหมด

รปท 4.9 ผลการแสดงหนา Web สงเปดหลอดไฟหลอดเดยว

Page 68: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

55

รปท 4.10 ผลการสงเปดหลอดท 1 หลอดเดยว

รปท 4.11 ผลการแสดงหนา Web สงเปดทงหมด

Page 69: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

56

รปท 4.12 ผลการสงเปดทงหมด สรปผลการทดสอบดวยการสงเปด/ปด จาก Web browser และดการตอบสนองของ

เครอง Slave ในการสงเปด/ปดไฟและการ Feed back กลบไปยง Server สามารถท างานไดอยางสมบรณ

4) แสดงสถานะของหลอดไฟแตละดวงแบบเปด หรอปดโดยอตโนมต ทดสอบดวยการใชหลอดไฟ ทมก าลงวตตทแตกกน ในสภาวะทหลอดไฟสามารถใชงานได และดสถานะทตรวจสอบไดจากฝง Server ในโปรแกรมสวนของ Windows application

ตารางท 4.4 ผลการทดลองตรวจสอบสถานะของหลอดไฟ

ก าลงวตต ผลลพธ(ปด) ผลลพธ(เปด)

20 X 25 X 40 X 60 X

100

Page 70: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

57

รปท 4.13 ผลการแสดงหนา Web แสดงสถานะหลอดไฟ

รปท 4.14 ผลการสงเปดหลอดไฟตางก าลงวตต

Page 71: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

58

สรปผลการทดลองตรวจสอบสถานะของหลอดไฟในก าลงวตตทแตกตางกน ผลคอสามารถสงเปด/ปดไดทงหมดแตสามารถตรวจสอบสถานะทถกตองไดเพยงหลอดไฟ ทมก าลงวตต 100 watt นนแสดงวาตองใชหลดไฟทมก าลงวตตตงแต 100 watt ขนไป จงจะสามารถตรวจสอบสถานะได

5) แสดงต าแหนงแผนผง และชออางองของหลอดไฟในแตละจดของทกหองไดวาอยต าแหนงใดบางในรปแบบรปภาพ ทดสอบโดยท าการสรางแผงผงดวยโปรแกรม Publisher และท า การเพมรปแผนผงใน Web page หนาแกไขขอมล

Login เขาสระบบแลวเขา Web หนาแกไข/ปรบปรงขอมล เลอกเครอง Slave แลวคลกแกไข

รปท 4.15 ขนตอนเพมรปแผนผง ขนตอนท 1

Page 72: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

59

คลก Browse.. แลวเลอกรปภพแผนผงทจดท าไว

รปท 4.16 ขนตอนเพมรปแผนผง ขนตอนท 2

Page 73: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

60

เมอเลอกแผนผงทตองการแลวจากนนจะม MessageBox แจงการ Upload file เสรจสน

รปท 4.17 ขนตอนเพมรปแผนผง ขนตอนท 3

จากนนไปทหนาหลก เลอกเครอง Slave ดงรป

รปท 4.18 เลอกเครอง Slave เพอควบคมการเปด/ปด

Page 74: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

61

รปท 4.19 ผลการแสดงแผนผง

สรปการแสดงแผนผงระบบสามารถแสดงแผนผงไดแตจะตองเปนไฟลรปภาพเทานนโดยสามารถเพมไดจากหนาแกไข/ปรบปรงขอมล

6) รายงานผลจ านวนเวลาของการใชไฟของแตละหลอดไฟ ในแตละหอง ในรปแบบของกราฟแทง ทงแบบรายวน, รายสปดาห, รายเดอน และรายป ทดสอบโดยการเพมขอมลระยะเวลาการใชงานหลอดไฟ แลวท าการทดสอบการรายงานผล โดยการเขาไปทหนา Web กราฟ และท าการดการแสดงรายงานในแบบรายวน, ราย-สปดาห, รายเดอน, รายป

Page 75: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

62

รปท 4.20 แสดงรายงานกราฟแบบรายวน

รปท 4.21 แสดงรายงานกราฟแบบรายสปดาห

Page 76: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

63

รปท 4.22 แสดงรายงานกราฟแบบรายเดอน

รปท 4.23 แสดงรายงานกราฟแบบรายป

Page 77: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

64

7) ทดสอบการปรบแตงรายละเอยดตางๆของอปกรณแตละจด Slave ไดโดยการเขาหนา Web แกไข/ปรงปรงขอมลและท าการแกไขและแสดงผล

รปท 4.24 การแกไขขอมลเครอง Slave

Page 78: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

65

รปท 4.25 หนา Web เมอแกไขขอมลเสรจ

Page 79: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

66

รปท 4.26 หนา Web ควบคมเปด/ปดแสดงขอมลทงหมดของเครอง Slave

8) ค านวณคาใชจายแบบแยกจด Slave และรวมทงหมด ซงจะสามารถเปลยนก าลงวตตและราคาตอหนวยเพอใชในการค านวณในหนา Web แกไข/ปรบปรงขอมล

รปท 4.27 หนา Web แกไขคาตวแปลเพอค านวณคาไฟฟา

Page 80: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

67

รปท 4.28 แสดงคาไฟฟาหอง en1302

Page 81: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

68

รปท 4.29 แสดงคาไฟฟาแบบรวมทงหมด

Page 82: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

69

9) ทดสอบการ Login เพอยนยนการเขาใชระบบ

รปท 4.30 หนา Login

รปท 4.31 หนา Login กรณใส User name และ Password ไมถกตอง

รปท 4.32 หนา Login กรณใส User name และ Password ถกตอง

Page 83: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

70

4.1.2 ทดสอบตามขอบเขตในสวนของ Slave ซงใช Microcontroller ในการท างานโดยมการตดตอกบตว Server ผานทางเครอขายแบบไรสายโดยมขอบเขตยอยดงน

1) เครองควบคมรอง 1 เครอง รองรบการควบคมหลอดไฟไดไมเกน 8 ตว โดยเครอง Slave แตละจดจะม Switch เปด/ปด จ านวน 8 จดซงสามารถรองรบการเปด/ปดหลอดไฟได 8 ตวนบตามจ านวน 1 switch รองรบเพยงหลอดไฟ 1 หลอด

รปท 4.33 ภาพรวมเครอง Slave

2) แจงสถานะของหลอดไฟไปใหกบตว Server ไดตามค าสงทดสอบการท างานของเครอง Slave ประสทธภาพการท างาน การประมวลผลขอมลและเปด/ปดหลอดไฟ การเชคสถานะหลอดไฟ การตอบรบขอมล และสงรบไปยงเครอง Server โดยใชโปรแกรม Stream- Terminal Version 2.0 ในการสงค าสงและใชรปแบบค าสงดงในตาราง 3.3 และ ตาราง 3.4

Page 84: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

71

ตารางท 4.5 ผลการสงเปด/ปดหลอดไฟ

หลอดท สงเปด สงปด

Y N Y N 1 2 3 4 5 6 7 8 ทง 8 ดวง เปอรเซนตการท างาน 100% 100%

รปท 4.34 การตรวจสอบสถานะหลอดไฟดวยโปรแกรม Stream v2.0

สรปผลการทดสอบแจงสถานะ โดยการสงค าสงเพอตรวจสอบสถานะเครอง Slave

สามารถสงขอมลตอบกลบไดอยางถกตอง

3) สามารถเปลยน ID ของเครองไดดวย Dip switch แบบ 6 position ทดสอบดวยการเปลยน Address ประจ าเครอง Slave และตรวจสอบสถานะทสง ไปยงเครอง Server ดวยโปรแกรมบน Windows application

Page 85: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

72

รปท 4.35 ก าหนด Address เครอง Slave เปน 0

รปท 4.36 แสดงสถานะเครอง Slave address 0 ออนไลน

Page 86: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

73

รปท 4.37 ก าหนด Address เครอง Slave เปน 1

รปท 4.38 แสดงสถานะเครอง Slave address 1 ออนไลน

Page 87: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

74

รปท 4.39 ก าหนด Address เครอง Slave เปน 15

รปท 4.40 แสดงสถานะเครอง Slave address 15 ออนไลน

Page 88: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

75

รปท 4.41 แสดงสถานะเครอง Slave address ออฟไลนทงหมด

สรปการทดสอบการก าหนด Address เครอง Slave ดวย Dip switch สามารถก าหนดไดอยางถกตองโดยตองก าหนด Address ทระบบรองรบคอ 0 -15

4) เปด/ปด หลอดไฟแบบ Manual ไดทละดวงทดสอบโดยการเปด/ปดหลอดไฟจากเครอง Slave โดยตรงซงจะม Switch จ านวน 8 จด เปด Switch แบบ กดตดปลอยดบซงท างานโดยกด 1 ครงเปด ถากดอกครงจะเปนการสงปด

ตารางท 4.6 ทดสอบการสงหลอดไฟเปด/ปด แบบ Manual

หลอดท

สงเปด สงปด Y N Y N

1 2 3 4 5 6

Page 89: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

76

ตารางท 4.6 ทดสอบการสงหลอดไฟเปด/ปด แบบ Manual (ตอ)

หลอดท

สงเปด สงปด Y N Y N

7 8

เปอรเซนตการท างาน 100% 100%

รปท 4.42 การกดสวทซเปดหลอดไฟดวงท 1 แบบ Manual

รปท 4.43 การกดสวทซเปดหลอดไฟดวงท 2 แบบ Manual

Page 90: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

77

รปท 4.44 การกดสวทซเปดหลอดไฟดวงท 3 แบบ Manual

รปท 4.45 การกดสวทซเปดหลอดไฟดวงท 4 แบบ Manual

รปท 4.46 การกดสวทซเปดหลอดไฟดวงท 5 แบบ Manual

Page 91: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

78

รปท 4.47 การกดสวทซเปดหลอดไฟดวงท 6 แบบ Manual

รปท 4.48 การกดสวทซเปดหลอดไฟดวงท 7 แบบ Manual

รปท 4.49 การกดสวทซเปดหลอดไฟดวงท 8 แบบ Manual

Page 92: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

79

รปท 4.50 หลอดไฟตดทง 8 ดวง

สรปผลการทดสอบการเปด/ปดหลอดไฟแบบ Manual เครอง Slave สามารถเปด /ปด

หลอดไดทง 8 หลอด การสงงานท างานได 100 เปอรเซนตเปนทนาพอใจ

Page 93: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

80

4.2 การวเคราะห / การวจารณ ในสวนของการวเคราะหน จะท าการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดจาก

การทดสอบการท างานของโครงงานระบบควบคมแสงสวางผานอนเตอรเนต ดงตารางตอไปน

ตารางท 4.7 แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงานระบบ ควบคมแสงสวางผานอนเตอรเนต

ผลทคาดหวง ผลทท าได ระดบ

ความส าเรจของงาน

สวนของการท างานของเครองควบคมรอง มาก ปาน

กลาง นอย

1. เครองควบคมรอง 1.1 เครองควบคมรองสงเปด/ปดหลอดไฟแบบ Manual ไดแมตอกบเครองแมขายและไมตอ

เครองควบคมรองสงเปด/ปดหลอดไฟแบบ Manual ไดแมตอกบเครองแมขายและไมตอ

1.2 เครองควบคมรองสามารถรบขอมลจากเครองแมขายและสงงานไดถกตอง

เครองควบคมรองสามารถรบขอมลจากเครองแมขายและสงงานไดถกตอง

1.3เครองควบคมรองสามารถตรวจสอบสถานะหลอดไฟไดอยางถกตอง

เครองควบคมรองสามารถตรวจสอบสถานะหลอดไฟไดอยางถกตอง

1.4 เครองควบคมสามารถตอบกลบสถานะการสงงานหลอดไฟกลบไปยงเครองแมขายได

เครองควบคมสามารถตอบกลบสถานะการสงงานหลอดไฟกลบไปยงเครองแมขายได

Page 94: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

81

ตารางท 4.7 แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงานระบบ ควบคมแสงสวางผานอนเตอรเนต (ตอ)

มาก = 3 คะแนน, ปานกลาง = 2 คะแนน, นอย = 1 คะแนน ในสวนของการท างานของเครองควบคมรองไดแก ในสวนของการสงควบคมเปด /ปด

ในเรองของการตรวจสอบสถานะหลอดไฟ, การก าหนด Address ประจ าเครองควบคมรอง, การรบขอมลและตอบกลบไปยงเครองแมขาย ในภาพรวมความส าเรจของงานอยในระดบสง

จากตารางการเปรยบเทยบผล ในสวนของเครองควบคมรองทไดรบนนเปนทนาพอใจมาก ซงดไดจากผลความส าเรจของงาน ถงแมอาจมบางสวนทไมดเทาทควรแตเมอมองโดยรวมแลวกถอวา ผลงานในสวนของเครองควบคมรองนนประสบความส าเรจ

ผลทคาดหวง ผลทท าได ระดบ

ความส าเรจของงาน

สวนของการท างานของเครองควบคมรอง มาก ปาน

กลาง นอย

1.5 เครองควบคมรองสามารถเปลยน Address ได 64 address

เครองควบคมรองสามารถเปลยน Address ได 64 address

คะแนนเตม 15 คะแนน คะแนนทได14 คะแนน

Page 95: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

82

ตารางท 4.8 แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงานระบบ ควบคมแสงสวางผานอนเตอรเนต ในสวนของเครองแมขาย

ผลทคาดหวง ผลทท าได ระดบ ความส าเรจของงาน

สวนของการท างานของเครองแมขาย มาก ปานกลาง

นอย

1.การทดสอบ Web application 1.1สามารถปองกนบคคลนอกเขาใชระบบผานหนาเวบดวยการ Login ได

สามารถปองกนบคคลนอกเขาใชระบบผานหนาเวบดวยการ Login ได

1.2 เครองแมขายสามารถสงงานเปด/ปดหลอดไฟผานหนาเวบได

เครองแมขายสามารถสงงานเปด/ปดหลอดไฟผานหนาเวบได

1.3 สามารค านวณคาใชจายเกยวการเปดใชหลอดไฟไดโดยแสดงผานหนาเวบ

สามารค านวณคาใชจายเกยวการเปดใชหลอดไฟไดโดยแสดงผานหนาเวบ

1.4 สามารถแสดงกราฟผานหนาเวบแบบรายวน รายสปดาห รายเดอนและรายปได

สามารถแสดงกราฟผานหนาเวบแบบรายวน รายสปดาห รายเดอนและรายปได

2.1 สามารถเชอมตอกบ Module XBee ได

สามารถเชอมตอกบ Module XBee ได

2.2 สามารถแสดงสถานะออนไลนออฟไลนของเครองควบคมรองได

สามารถแสดงสถานะออนไลนออฟไลนของเครองควบคมรองได

Page 96: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

83

ตารางท 4.8 แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงานระบบ ควบคมแสงสวางผานอนเตอรเนต ในสวนของเครองแมขาย (ตอ)

ผลทคาดหวง ผลทท าได ระดบ ความส าเรจของงาน

สวนของการท างานของเครองแมขาย มาก ปานกลาง

นอย

2.ทดสอบในสวน Windows application 2.3 สามารถแสดงสถานการณสงเปดใชงานหลอดและสถานะของหลอดไฟได

สามารถแสดงสถานการณสงเปดใชงานหลอดและสถานะของหลอดไฟได

คะแนนเตม 21 คะแนน คะแนนทได18 คะแนน

มาก = 3 คะแนน, ปานกลาง = 2 คะแนน, นอย = 1 คะแนน ในสวนของการท างานสวนของการท างานของเครองแมขาย ไดแกในสวนของการ

ทดสอบ ทดสอบในสวน Web application เชนทดลองการ Login เขาสระบบผานหนาเวบการควบคมเปด/ปดหลอดไฟ การแสดงกราฟแทง และการค านวณคาใชจาย และทดสอบในสวน Windows application โดยในภาพรวมอยในระดบด

จากตารางการเปรยบเทยบผลในสวนของเครองแมขายทไดรบนน เปนทนาพอใจซงกมอปสรรคในการท างานอยบาง โดยเมอดจากผลความส าเรจของงาน ถงแมอาจมบางสวนทไมดเทาทควรแตเมอมองโดยรวมแลวกถอวา ผลงานในสวนของเครองแมขายนนประสบความส าเรจ

Page 97: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

บทท 5 สรปและขอเสนอแนะ

จากการออกแบบการด าเนนงาน และทดสอบโครงงานระบบควบคมแสงสวางผานอน -เตอรเนต ในสวนนจะกลาวถงการสรป ตลอดจนปญหาและอปสรรคของการท าโครงงานน รวมทงขอเสนอแนะในการน าเอาโครงงานไปพฒนาตอ เพอใชเปนแนวทางส าหรบผทสนใจศกษา

5.1 สรป ระบบควบคมแสงสวางผานอนเตอรเนตนถกแบง ออกเปน 2 สวน คอ สวนท 1 คอสวนของ

เครองแมขาย (Server) และเครองควบคมรอง (Slave) สวนของเครองแมขาย (Server) จะเปนสวนทตดตอกบผใชในการควบคมเปด/ปดหลอดไฟ แสดงกราฟขอมล การใชงานค านวณคาจายโดย- ประมาณ และรายละเอยดของเครองควบคมรองทงหมด สวนท 2 ของเครองควบคมรอง (Slave) จะสวนในการสงเปด / ปดหลอดไฟ โดยรบค าสงมาจากเครองแมขาย (Server) หรอเปด / ปด จากเครองควบคมรองโดยตรง และจะท าการตอบกลบไปยงเครองแมขายตามค าสงทสงมา โดยการตด- ตอสอสารกนระหวางเครองแมขาย (Server) กบเครองควบคมรอง (Slave) ดวย Module XBee

5.2 ขอเสนอแนะ

5.2.1 ปญหาและอปสรรค 1) ปญหาดานการสงขอมลระหวางเครองแมขาย กบเครองควบคมรอง ถารองรบ

เครองคมรองยงมากจะท าใหการตอบสนองเมอสงงานผานเวบบราวเซอรชาลงดวย 2) ปญหาการการอานคากระแสดวย IC ACS712 แลวรบขอมลไปยง PIC 16F877A

ซงอานได 10 bit ท าใหคาทไดมการ Error เพราะคาทอานไดไมมความละเอยดพอ 3) ปญหาการจายไฟใหกบหลอดไฟถาท าการสงเปดหลอดไฟมากกวา 2 ดวง ฟวสจะ

ขาดสถานะ การจายไฟรวมกบ หมอแปลงทจายไฟใหแกบอรด Slave เพราะกระแสไฟไมเพยงพอ 5.2.2 แนวทางการพฒนา

1) พฒนาใหระบบสามารถรองรบการควบคมไดระยะไกลขน 2) ควรเปลยน Microcontroller ทสามารถอาน Analog to Digital ได 12 บตเพอทจะท า

ใหการอานคากระแสละเอยดและถกตอง 3) พฒนาโปรแกรมสวนของเครองแมขายใหรองรบตอเครองควบคมรอง (Slave) ท

มากขน

Page 98: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

84

บรรณานกรม

[1] นางสาวชารณ ชาญดนตรกจ, และ นายณฐการ สบบก. 2553. “ระบบการจดการเครองใช-

ไฟฟาผานอนเตอรเนต.” ปรญญานพนธ. ภาควชาวศวกรรมอเลกทรอนกสและโทรคมนาคม วศวกรรมศาสตร มหาวทยาลยเทคโนโลยพระจอมเกลาธนบร.

[2] นายยศชนน วงศสวสด, นายสรธนา จนทรจต, นางสาวอรนช หลอสกล, นางสาวอลสา คณาภนนท, นายภญโญ ข าแกว, และ นางสาวปยะวรรณ มลใจตา. 2552. “อปกรณควบคม-

เครองใชไฟฟาดวยสญญาณสมองเพอคนพการทางกายภาพ.” ปรญญานพนธ. ภาควชาวศว-

กรรมชวการแพทย คณะวศวกรรมศาสตร มหาวทยาลยมหดล.

[3] นายกตตพงษ ชยประเสรฐ, นายเสร ประคองเกอ, และ นายกมล ดวงแดงโชต. 2552. “ระบบควบคมอปกรณไฟฟาผานอนเตอรเนตโดยใชเวบบนมอถอ .” ปรญญานพนธ.

สาขาวชาเทคโนโลยอตสาหกรรม วทยาศาสตร มหาวทยาลยราชภฏจนทรเกษม. [4] นายพทธณพงษ เมฆงาม, นายอภเชษฐ นาคบลลงค, และ นายอตถพล อนจนทร. 2551.

“ระบบควบคมเครองใชไฟฟาผานเครอขายอนเตอรเนต .” สาขาวทยาการคอมพวเตอร วทยาศาสตร มหาวทยาลยพายพ.

[5] นายภรทต รอนใหม, และ นายวนจ ขนโพธ. 2552. “ระบบควบคมอปกรณไฟฟาแบบไร -สาย.” สาขาวศวกรรมอเลกโทรนกสและโทรคมนาคม มหาวทยาลยเทคโนโลยราชมงคล -ธญบร.

[6] โมดลการเรยนผานเครอขายอนเตอรเนต . 2549. รเลยและคอนแทกเตอร. [ออนไลน] เขาถง- ไดจาก : http://www.lpc.rmutl.ac.th/elcen/elearning/motorcontrol/module4/contactor1.html (20 พฤษภาคม 2555).

[7] ไฟฟาเพอชวต. 2552. การค านวณคาไฟฟา. [ออนไลน] เขาถงไดจาก : http://www.thaigoodview.com/library/contest2552/type1/science03/1/Electricityweb/html/

content/html/cal.html (9 มถนายน 2555). [8] ZigBeeYoYo. 2550. การสอสารไรสายผานระบบ WPAN IEEE 802.15.4. [ออนไลน]

เขาถงไดจาก : http://zigbeeyoyo.blogspot.com/2007/08/zigbee.html (9 มถนายน 2555).

Page 99: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

86

ภาคผนวก ก ขนตอนการสรางเครองควบคมรอง

Page 100: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

87

ขนตอนการสรางเครองควบคมรอง

1. น าลายวงจร PCB ทท าออกแบบเสรจแลวสงรานเพอท าแผงวงจร

รปท ก.1 PCB เครองควบคมรองตวหลก (PCB1)

รปท ก.2 PCB ของ Relay และ Sensor (PCB2)

Page 101: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

88

รปท ก.3 PCB ของ USB to Xbee Convert (PCB3)

2. เมอไดวงจรแลวน ามาลงอปกรณ หรอจะสงใหรานเขาลงอปกรณใหกได ซงมรายการอปกรณดงน ตารางท ก.1 รายการอปกรณ

อปกรณ รหสสนคา จ านวนชน

PIC16F877A-I/P 035-0301-7 1

MAX232CPE+ 126-0047-4 2 KIA278R33PI/P 136-0214-1 2 FT232RL 336-0003-2 1 ACS712ELCTR-05B-T 133-0047-1 16 BC557B-KEC/P 136-0166-2 50 1N4001-R0 029-0109-1 50 1N4148-133 016-0229-5 50 5F1A250V(G) 054-0030-0 20 FC-53-11 054-0006-6 32

Page 102: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

89

ตารางท ก.1 รายการอปกรณ (ตอ)

อปกรณ รหสสนคา จ านวนชน

A102K15X7RF5TAA 135-0161-0 20 WK1HM010D11OT 825-0011-0 20 LTL-1CHEE 013-0027-8 20 EDS106SZ 068-0029-9 2 TC-A0109-X-ROHS 171-0090-8 20 HRS4H-S-DC5V-C 181-0027-9 16 DG128-02P-14-00A (H) 330-0036-1 35 600104ST 007-1158-4 35 800104 007-1219-6 35

ตวตานทาน330 โอหม - 18

ตวตานทาน 1 kโอหม - 16

ตวตานทาน 2 kโอหม - 16

ตวตานทาน 10 kโอหม - 32 Xbee Series 1 - 1

หมอแปลง 9V - 1

กลองใสบอรด - 1

สวทชกดตดปลอยดบ - 7

ฟวส - 17

สวทชกดตดกดดบ - 1

ปลกไฟตวเมย - 8

ปลกไฟตวผ - 1

สายไฟ - -

Page 103: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

90

เมอลงลายวงจรแลวจะไดบอรดมาดวยกน 2 บอรดคอ บอรดควบคมหลก 1 บอรด และบอรด Relay และ Sensor 16 บอรด

รปท ก.4 บอรด Slave ควบคมหลก

รปท ก.5 บอรด Relay และ Sensor

Page 104: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

91

3. โปรแกรม PIC 16F877A ดวยโปรแกรม Pickit2

รปท ก.6 Icon โปรแกรม Pickit 2

ขนตอนการโปรแกรม 3.1 เชอมตอสายสญญาณ USB ระหวางบอรด ET-PGMPIC USB กบ คอมพวเตอร 3.2 ใสไอซ PIC 16F877A ทตองการโปรแกรมลงในชด Emulator 3.3 เปดโปรแกรม Pickit 2

รปท ก.7 การเชอมตออปกรณเพอ Program Pic

Page 105: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

92

3.4 Check การเชอมตออปกรณ

รปท ก.8 Check การเชอมตอ Computer กบ ET-PGMPIC USB

3.5 เลอก Device แลวโปรแกรมจะตรวจสอบและจะแสดง Device ทตรวจพบโดยอตโนมตโดย จะเปน 16F877

รปท ก.9 เลอกตรวจสอบแบบอตโนมต

Page 106: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

93

3.6 เลอก Import Hex โดยไฟล .Hex ชอวา main.HEX

รปท ก.10 Import Hex

3.7 จากนนกดปม Write

รปท ก.11 Program Pic

Page 107: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

94

3.8 เมอ Program เสรจ

รปท ก.12 Program เสรจ

4. เมอท าการ Program เสรจ กน าบอรด Relay มาตอเพอทดลองการท างาน โดยการกดสวทซเปด/ปดดการควบคม Relay

รปท ก.13 ทดลองตออปกรณเครอง Slave ทงหมด

Page 108: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

95

5. Config XBee เพอตดตอกบ Server โดยใชโปรแกรม X-CTU ในการ Config

รปท ก.14 ตอ XBee เขากบ USB Convert

5.1 ตอ XBee เขากบ Computer 5.2 Check Com port ทเชอมตอวาเปน Com port ใด

รปท ก.15 Check Com port

Page 109: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

96

5.3 Add Com port ในโปรแกรม X-CTU

รปท ก.16 Add Com port

Page 110: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

97

5.4 คลกท Tab Modem Configuration และใส คา 0 ในชอง 16 - bit Source Address ใส B

รปท ก.17 ก าหนด Source Address

Page 111: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

98

5.5 ในชอง Destination Address High ใส คา 0

รปท ก.18 ก าหนด Destination Address High

Page 112: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

99

5.6 ใส คา A ในชอง Destination Address Low เพราะเพอตดตอกบ XBee Server โดยถาเปน XBee Server จะใสคาตรงนเปน B และคลก Write เพอ Update Firmware

รปท ก.19 ก าหนด Destination address low

Page 113: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

100

6. ท ากลองใสบอรด Slave

รปท ก.20 เจาะรกลองใส สวทซเปด/ปด และฟวส

รปท ก.21 เจาะรฝากลองเพอใส สวทซควบคมเปด/ปดหลอดไฟ

Page 114: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

101

รปท ก.22 เจาะรฝากลองเพอใสหมอแปลง 9 V

รปท ก.23 ประกอบบอรด Relay และ Sensor เพอใสลงกลอง

Page 115: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

102

รปท ก.24 ประกอบบอรด Slave หลกเพอใสลงกลอง

รปท ก.25 ประกอบปลกไฟตวเมย

Page 116: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

103

รปท ก.26 การตอสวทซ เปด/ปดหลอดไฟ

รปท ก.27 บอรด Slave ทเสรจสมบรณแลว

Page 117: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

104

ภาคผนวก ข ขนตอนการ Config XBee Server และ Slave

Page 118: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

105

ขนตอนการ Config XBee Server และ Slave 1. โปแกรมและอปกรณในการ Config XBee

1.1 โปรแกรม X-CTU ใชในการ Config XBee ซงตองท าการตดตงกอน 1.2 Module Convert to USB

2. ขนตอน Config XBee

2.1 ตงคา Module XBee ใหพรอมในการ Config โดยเสยบ XBee เขากบ Convert to USB แลวจากนนกเสยบเขากบเครองคอมพวเตอรโดยด Com Port วาเปน Com Port ใดดงในตวอยางเปน Com3

รปท ข.1 ตรวจสอบ Com Port

Page 119: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

106

2.2 เปดโปรแกรม X-CTU ทไดท าการตดตงและ Update fireware แลวจากนนท าการ set คา Com Port โดยด Com Port จากขอ 1 แลวท าการ ใส 3 ชอง Com Port Number และกด Add จากนนกจะม User (COM3) ใหเลอก ดงรป

รปท ข.2 Set Com Port ในโปรแกรม X-CTU

Page 120: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

107

2.3 ท าการตงคา Bit Rate และคาอน ๆ ดงรป

รปท ข.3 Set คา ในโปรแกรม X-CTU

Page 121: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

108

2.4 เมอตงคาเสรจแลวกเลอก Tab Modem Configuration แลวกด Read

รปท ข.4 ขนตอนการ Read คาตาง ๆ ของ XBee

Page 122: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

109

2.5 จากนนคลกท MY-16-bit Source Address ตรงชอง ถาเปน XBee Server ใหใส A แตถาเปน XBee Slave ใหใส B

รปท ข.5 ขนตอนการ Set MY- 16-bit Source Address XBee

Page 123: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

110

2.6 ในชอง DH - Destination Address High ใหใส 0 ทง XBee Server และ Slave

รปท ข.6 ขนตอนการ Set DH - Destination Address High XBee

Page 124: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

111

2.7 ในชอง DL-Destination Address Low ถาเปน XBee Server ใหใส B แตถาเปน XBee Slave ใหใส A

รปท ข.7 ขนตอนการ Set DL-Destination Address Low XBee

Page 125: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

112

2.8 เมอก าหนดคาตาง ๆ เสรจเรยบรอยแลว คลกท Write รอสกคร แลวจะมขอความแจงดงรป จากนนกปดโปรแกรมกเสรจสนขนตอนการ ConfigXBee

รปท ข.8 ขนตอนการ Write XBee

Page 126: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

113

ประวตผจดท าปรญญานพนธ

Page 127: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

114

ประวตผจดท าปรญญานพนธ

ชอ นายสรยา คณเลสา รหส 115230462002-2 สาขาวชา/ภาควชา ภาควชาวศวกรรมคอมพวเตอร วน-เดอน-ป เกด วนท 12 กรกฎาคม 2531 สถานทเกด จงหวดศรสะเกษ ทอย 23 ม.13 ต าบลหนองหญาลาด อ าเภอกนทรลกษ จงหวดศรสะเกษ 33110 ประวตการศกษา มธยมศกษาตอนปลาย (ม.6) โรงเรยนกนทรลกษวทยา ปทส าเรจ 2549

ประกาศนยบตรวชาชพชนสง (ปวส.) วทยาลยเทคนคอบลราชธาน ปทส าเรจ 2551

Page 128: LIGHTING CONTROL SYSTEM VIA INTERNET · 2015-04-07 · lighting control system via internet mr. suriya koonlasa mr. puwanai chaising this project submitted in partial fulfillment

115

ประวตผจดท าปรญญานพนธ

ชอ นายภวนย ไชยสงห รหส 115230462017-0 สาขาวชา/ภาควชา ภาควชาวศวกรรมคอมพวเตอร วน-เดอน-ป เกด วนท 8 ตลาคม 2531 สถานทเกด จงหวดยะลา ทอย 111/39 หม 9 ต าบลสะเตงนอก อ าเภอเมอง จงหวดยะลา 95000 ประวตการศกษา ประกาศนยบตรวชาชพ (ปวช.) วทยาลยเทคนคยะลาปทส าเรจ 2549 ประกาศนยบตรวชาชพชนสง (ปวส.) มหาวทยาลยเทคโนโลยราชมงคล

รตนโกสนทร ปทส าเรจ 2551