parking assist system for parking building · 2015-04-07 · 3.6...
TRANSCRIPT
ระบบชวยแนะน าทจอดรถในอาคารจอดรถ
PARKING ASSIST SYSTEM FOR PARKING BUILDING
นายศกดชย สกลวยเจรญสน นายพรศกด สบเหมาะ นายศภลคน ทศนโกวท
ปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต
ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร
พ.ศ. 2555
ระบบชวยแนะน าทจอดรถในอาคารจอดรถ
นายศกดชย สกลวยเจรญสน นายพรศกด สบเหมาะ นายศภลคน ทศนโกวท
ปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต
ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร
พ.ศ. 2555
PARKING ASSIST SYSTEM FOR PARKING BUILDING
MR. SAKCHAI SAKULWAIJAREUNSIN MR. PEERASAK SOBMORH MR. SUPPALAK TATSANAKOWIT
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
หวขอปรญญานพนธ ระบบชวยแนะน าทจอดรถในอาคารจอดรถ นกศกษา นายศกดชย สกลวยเจรญสน นายพรศกด สบเหมาะ
นายศภลคน ทศนโกวท อาจารยทปรกษา ดร.กตตวณณ นมเกดผล
ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคล
ธญบร อนมตใหปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต
……………………………………....…….หวหนาภาควชาฯ (อาจารยมาโนช ประชา)
คณะกรรมการสอบปรญญานพนธ
………………………………………...…..ประธานกรรมการ (อาจารยสมรรถชย จนทรตน)
……………………………….. ……..........กรรมการ (อาจารยวระชย แยมวจ)
………………………………..……....…...กรรมการ (อาจารยพฒณรพ สนนทพจน)
……………………………………….....…กรรมการและอาจารยทปรกษา (ดร.กตตวณณ นมเกดผล)
ลขสทธของภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร
ง
หวขอปรญญานพนธ ระบบชวยแนะน าทจอดรถในอาคารจอดรถ นกศกษา นายศกดชย สกลวยเจรญสน เลขประจ าตว 115230462003-0
นายพรศกด สบเหมาะ เลขประจ าตว 115230462005-5 นายศภลคน ทศนโกวท เลขประจ าตว 115230462052-7
อาจารยทปรกษา ดร.กตตวณณ นมเกดผล ปการศกษา 2555
บทคดยอ
ในปจจบนมผใชยานพาหนะเปนจ านวนมาก โดยรถยนตกเปนยานพาหนะทมผใชมากเปนจ านวนไมนอยเชนกน จงตองมการสรางอาคารจอดรถยนตขนาดใหญเพอรองรบอตราการเขาจอดของรถยนตทมจ านวนมาก ท าใหการหาทจอดรถเปนไปดวยความยากล าบากและการจราจรภายในอาคารกมความตดขด ระบายรถออกไดชา และสนเปลองเชอเพลงในการวนหาทจอดรถ
การออกแบบโครงงานระบบชวยแนะน าทจอดรถในอาคารจอดรถโดยน าเทคโนโลย RFIDมาประยกตใชในการชวยตรวจสอบกอนเขาจอด โดยสามารถคนหาขอมล ของผใชบรการ และรายงานผลตางๆของการใชบรการโดยเรยกดจากฐานขอมลและน า Proximity Sensor มาประยกตใชเปนอปกรณตรวจจบรถยนตเพอใหผเขาใชบรการทราบจ านวนชองวางของทจอดรถยนต ค าส าคญ รถยนต RFID Proximity Sensor
จ
กตตกรรมประกาศ
ตามทคณะผจดท าโครงงานปรญญานพนธ ระบบชวยแนะน าทจอดรถในอาคารจอดรถ นส าเรจลลวงมาไดดวยด เนองจากไดรบความอนเคราะหจากบคคลหลายฝายทใหค าปรกษาโครงงานปรญญานพนธและชวยเหลอ จนส าเรจลลวงดวยด
คณะผจดท าขอขอบพระคณ ดร.กตตวณณ นมเกดผล ซงเปนอาจารยทปรกษาโครงงานปรญญานพนธ ทกรณาใหค าปรกษา และชวยเหลอวธการในการด าเนนงาน ตลอดจนค าแนะน า ตาง ๆ ทเปนประโยชนในการจดท าโครงงานปรญญานพนธฉบบน ขอขอบพระคณอาจารยทกทานทอบรมสงสอนความรให จนกระทงสามารถทจะน าความรนน มาปฏบต และแกไขปญหาทเกดขนไดอยางด
ขอขอบพระคณ บดา มารดา รวมทงครอบครว ทใหการสนบสนนชวยเหลอ และใหก าลงใจจนประสบผลส าเรจ ในการจดท าโครงการ ตลอดจนเพอน ๆ ทกคนทใหความชวยเหลอและแสดงความคดเหน แกปญหาขอบกพรองทเกดขน เพอใหโครงงานปรญญานพนธนส าเรจลลวงไปดวยด
สดทายน คณะผจดท าขอขอบพระคณคณะกรรมการสอบโครงงานทกทาน ทใหค าแนะน าทเปนประโยชนตอโครงงานปรญญานพนธน
คณะผจดท า
ฉ
สารบญ หนา บทคดยอ ง กตตกรรมประกาศ จ สารบญ ฉ สารบญตาราง ซ สารบญรป ฌ บทท 1 บทน า 1 1.1 ทมาของปญหา 1 1.2 วตถประสงค 1 1.3 ขอบเขต 2 1.4 ประโยชนทคาดวาจะไดรบ 3 บทท 2 งานวจยและทฤษฎทเกยวของ 4 2.1 บทน า 4 2.2 งานวจยทเกยวของ 4 2.3 ทฤษฎเทคโนโลย RFID 5 2.4 ระบบจดการฐานขอมล 11
2.5 ทฤษฎอปกรณตรวจจบโลหะ 15
บทท 3 วธด าเนนงาน 19 3.1 แผนการด าเนนงาน 19 3.2 การออกแบบ / เครองมอ 20 3.3 ขนตอนการสราง / ขนตอนการด าเนนงาน
3.4 วธการวดผล 36 41
บทท 4 ผลการด าเนนงานและการวเคราะห 4.1 ผลทไดจากการทดสอบและวดผล 4.2 การวเคราะห / การวจารณ
43 43 52
ช
สารบญ (ตอ)
หนา
บทท 5 สรปและขอเสนอแนะ 5.1 สรปผลการท าโครงงาน 5.2 ขอเสนอแนะ บรรณานกรม ภาคผนวก ก ขอมลบอรด ET-BASE PIC8628 (ICD2) และบอรดโปรแกรม ET-PGM PIC ภาคผนวก ข ขอมล RFID Reader ID12 Breakout ภาคผนวก ค คมอการใชงานโปรแกรมระบบชวยแนะน าทจอดรถในอาคารจอดรถ
56 56 57 58 59 60 62 63 65 66
ประวตผท าปรญญานพนธ 70
ซ
สารบญตาราง
ตารางท หนา 2.1 3.1 3.1 3.2 3.3 3.4 3.5 4.1 4.1 4.2 4.3 4.4 4.4 4.5
ระยะทอานไดของยานความถตาง ๆ แผนการด าเนนงานของโครงการ แผนการด าเนนงานของโครงการ (ตอ) ตารางฐานขอมล CarData ตารางฐานขอมล TimeStatus ตารางฐานขอมล Cash ตารางฐานขอมล ComControl แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงาน ระบบชวยแนะน าทจอดรถในอาคารจอดรถ ในสวนของ Hardware แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงานระบบชวยแนะน าทจอดรถในอาคารจอดรถ ในสวนของ Hardware (ตอ)ตารางผลการทดสอบ การท างานของอปกรณตรวจจบโลหะ ชนจอดท 1 ตารางผลการทดสอบ การท างานของอปกรณตรวจจบโลหะ ชนจอดท 2 ผลการทดสอบ การท างานของ บอรด 7-segment ชนจอดท 1 ผลการทดสอบ การท างานของ บอรด 7-segment ชนจอดท 1(ตอ) ผลการทดสอบ การท างานของ บอรด 7-segment ชนจอดท 2
11 19 20 35 35 36 36 52
53
54 54 54 55 55
ฌ
สารบญรป รปท หนา 2.1 ระบบ RFID 7 2.2 องคประกอบทวไปของ ปาย RFID 7 2.3 สถาปตยกรรมภายในไมโครชปของ ปาย RFID แบบแพสซฟ 8 2.4 ปาย RFID แบบแอกทฟ 9 2.5 แสดงโครงสรางภายในเครองอาน RFID 9 2.6 ยานความถทใชใน RFID 10 2.7 ขดลวด รบ-สงสญญาณของอปกรณตรวจจบโลหะ 16 2.8 แสดงภาพของ Conductive Scale และ Magnetic Scale 17 3.1 หลกการท างานของระบบชวยแนะน าทจอดรถ 20 3.2 Block diagram การท างานโดยรวมของ Hardware 21 3.3 รปแบบจ าลองโครงสรางอาคารจอดรถ 22 3.4 Board PIC18F8628 23 3.5 RFID Reader รน ID12 Breakout Board 23 3.6 แผนปรนอเนกประสงคมาใชตดตง 7-segment 24 3.7 อปกรณตรวจจบโลหะชนด Proximity Sensor 24 3.8 กลอง Webcam ยหอ Oker 16 Megapixel 30 fps 24
3.9 วงจรของอปกรณตรวจจบโลหะชนด Proximity Sensor 25 3.10 วงจรของบอรด 7-segment ชนจอดรถท 1 และ ชนจอดรถท 2 25 3.11 วงจรของบอรด 7-segment ของหนาอาคาร 26 3.12 3.13
วงจรรวมของระบบ Hardware แผนผงการท างานของ Microcontroller ตวท 1
27 28
3.14 3.15
แผนผงการท างานของ Microcontroller ตวท 2 แผนผงการท างานของ Graphic User Interface (GUI)
29 30
3.16 ER-Diagram ของฐานขอมล Car Park 34 3.17 แบบจ าลองอาคารจอดรถ 37 3.18 แสดงการเชอมตอ 7-segment กบ Microcontroller 38 3.19 ตดตง 7-segment ลงบน โครงสรางอาคารจอดรถ 38
ญ
สารบญรป (ตอ)
รปท หนา 3.20 ตดตง microcontroller ลงบน โครงสรางอาคารจอดรถ 39 3.21 ตดตง อปกรณตรวจจบโลหะ ลงบน โครงสรางอาคารจอดรถ 39 3.22 3.23
บดกรวงจรอนกรมตอพวง Proximity Sensor กบ Microcontroller ตดตงวงจรอนกรมตอพวง Proximity Sensor ลงบนโครงสรางอาคารจอรถ
40 40
4.1 น ารถจอดตรงชน 1 โซนละ 2 คน จะเหลอชองวาง 4 คน 44 4.2 น ารถจอดตรงชน 2 โซนละ 2 คน จะเหลอชองวาง 4 คน 45 4.3 แสดงภาพเมอรถเขาจอดทง 2 ชน ทงอาคารจะเหลอ 8 ชองจอด 45 4.4 น า ปาย RFID แปะ ท RFID Reader เพอลงทะเบยน 46 4.5 น า ปาย RFID แปะท RFID Reader ของชนจอดท 1 46 4.6 น า ปาย RFID แปะท RFID Reader ของชนจอดท 2 47 4.7 โปรแกรมตดตอกบ Hardware ผาน RS-232 48 4.8 Login เพอเขาไปลงทะเบยนและแกไขขอมลในฐานขอมล 49 4.9 รปแบบของฐานขอมลเพอใชลงทะเบยนและแกไขฐานขอมล 49 4.10 รายงานสถตการเขาจอด และสามารถคนหาขอมลจากฐานขอมลได 50 4.11 ลบขอมลออกจากฐานขอมล โดยลบจาก รหสของ ปาย RFID 50 4.12 เลอกราคาคาจอดรถตอชวโมง 50 4.13 บนทกภาพวดโอได 51 4.14 เชคสถานการณใชงานจาก ปาย RFID และแสดงขอมลของแตละชนได 51
บทท 1 บทน า
1.1 ทมาของปญหา
เนองจากปจจบนอาคารขนาดใหญ เชน หางสรรพสนคาชอด ง มกมรถทเขาใชบรการเปนจ านวนมาก ท าใหตองวนหาทจอดรถเปนเวลานาน ซงท าใหเสยเวลา เปลองพลงงาน และการจราจรภายในอาคารจอดรถ เปนไปดวยความยากล าบาก จงอาจจะตองแบงทจอดรถเปนของพนกงานและบคคลทวไป
โครงการนจงพฒนา ระบบชวยแนะน าทจอดรถในอาคารจอดรถ เพอชวยใหผมาใชบรการทราบถงต าแหนงชองจอด วาชนใด ชองใดวางหรอไม และมการแบงโซน ส าหรบพนกงานโดยใชทฤษฎ RFID เพอปองกนไมใหบคคลภายนอกเขาจอด โดยม Proximity Sensor ตรวจจบวาในชองจอดนนมรถหรอไม แลวแสดงผลไปยงบอรด LED ของทกโซนจอดรถ เพอแสดงผลของชองจอดรถทวาง โดยใช Microcontroller เปนตวควบคมระบบแนะน าทจอดรถ ซงชวยประหยดทงเวลาและพลงงาน และอ านวยความสะดวกตอผใชบรการ และน าเทคโนโลย RFID มาประยกตใชเพอใหทราบถงชนจอดรถของผใชบรการ 1.2 วตถประสงค
1.2.1 เพอประยกตใช Proximity Sensor มาตรวจจบรถ 1.2.2 แสดงจ านวนชองจอดทวางทบอรด LED เพอใหงายตอการหาทจอดรถ 1.2.3 เพอประยกตใช เทคโนโลย RFID ในการผานเขา-ออก อาคารจอดรถ 1.2.4 เพอลดเวลาในการหาทจอดรถ 1.2.5 เพอลดการสนเปลองเชอเพลงในการ วนหาทจอดรถ 1.2.6 เพอเพมความคลองตวของจราจรภายในอาคารจอดรถ 1.2.7 เพอใหผใชบรการทราบถงชนจอดรถ
2
1.3 ขอบเขต 1.3.1 สรางแบบจ าลองอาคารจอดรถ 2 ชน ชนละ 2 โซน
1) แบบจ าลองของแตละโซน จะม 4 ชองจอด 2) ชน 1 เปนของผใชท วไป ชน 2 เปนของพนกงานและเจาหนาท
1.3.2 สามารถตรวจสอบการเขา – ออกของรถยนตทม ดวยเครองอาน RFID 1) พนกงานและเจาหนาท จะตองลงทะเบยนเพอรบ RFID card เพอใชเขา-ออก 2) ในสวนของผใชท วไป จะมเจาหนาท แจก RFID card เพอใชเขา-ออก 1.3.3 สามารถยนยนการเขาจอดของแตละชน ดวย RFID card 1) จะมเครองอานไวใหยนยนชนทจอดรถของแตละชน 2) สามารถใช RFID card ตรวจสอบไดวาจอดรถไวชนไหน 1.3.4 สามารถบนทกขอมลของผใชบรการชวคราว และผใชบรการ ทตองการลงทะเบยน
ลงในฐานขอมล 1) รายงานเวลาเขา-ออกของผใชบรการ 2) แสดงวนทหมดอายรายเดอนของ RFID card ส าหรบสมาชก 3) แสดงคาจายรายวนโดยตรวจสอบจากเวลาเขาจอดส าหรบผใชท วไป 4) สามารถคนหาขอมลของผใชบรการไดทงผใชท วไป และสมาชกได 5) สามารถแสดงรปของรถตรงทาง เขา-ออก จากกลองเวบแคมได 1.3.5 มโปรแกรมไวใหส าหรบผดแลระบบ จดการระบบและแกไขขอมลตางๆ 1) ม User name และ passwords ส าหรบผดแลระบบ 2) โปรแกรมสามารถแสดงรายละเอยดจ านวนทวางของแตละชน 3) โปรแกรมสามารถ Comport กบ เครองอาน RFID 4) โปรแกรมสามารถ Comport กบ LED 7segment 5) โปรแกรมสามรถแสดงภาพจากกลอง ทางเขาและทางออก 6) สามารถบนทกภาพลงในคอมพวเตอรได
1.3.6 สามารถตรวจสอบชองจอดรถวามรถยนตจอดอยหรอไม โดยอปกรณตรวจจบโลหะ 1.3.7 แสดงผลของชองวางทจอดรถ ทบอรด LED เปนตวเลข
1) แสดงผลชองวางของแตละโซน 2) แสดงผลชองวางของแตละชน 3) แสดงผลชองวางของทงอาคาร
3
1.4 ประโยชนทคาดวาจะไดรบ 1.4.1 Proximity Sensor สามารถตรวจจบรถไดวามอยรถในชองจอดหรอไม 1.4.2 ผใชจะหาทจอดรถไดงาย โดยมองหาจ านวนชองจอดทบอรด LED 1.4.3 พนกงานจะไมตองกงวลเรองทจอด โดยใช RFID card สแกนเมอจะเขาจอด 1.4.4 ผใชบรการสามารถคนหาชนทจอดรถได โดยน า RFID card ตรวจสอบทเครองอาน 1.4.5 ผทเขามาใชบรการ จะไดรบความสะดวกและรวดเรว 1.4.6 ผทเขามาใชบรการจะประหยดเชอเพลงเพมขน 1.4.7 ชวยลดการจราจรตดขด ภายในอาคารจอดรถ
บทท 2 งานวจยและทฤษฎทเกยวของ
2.1 บทน า
จากโครงงานทไดกลาวถงในบทท 1 ไดมการจดท าระบบชวยแนะน าทจอดรถในอาคารจอดรถ และในบทน จะกลาวถงทฤษฎการท างาน และอธบายถงการน าเทคโนโลย RFID มาประยกตใช รวมกบฐานขอมลทฤษฎของไมโครคอนโทรลเลอร ทน ามาควบคมการตดตอระหวางอปกรณตางๆ และทฤษฎของอปกรณตรวจจบโลหะทน ามาประยกตใชเปนอปกรณตรวจจบรถยนตแทนเซนเซอรทมในปจจบน 2.2 งานวจยทเกยวของ
ทจอดรถอตโนมต โดย รณชย ธระ วจณเดช,วทรย พลขาว และธนวา หอมพกล ภาควชาวศวกรรมอเลกทรอนกสและโทรคมนาคม คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร [1] ไดน าทฤษฎ RFID มาใชระบชองจอดวาชองจอดรถชองนนเปนของใคร โดยเจาของรถจะตองม RFID Card เพอตรวจสอบวาเปนเจาของชองจอดนนหรอไม โดยจะมคานกนชองจอด หากใชเจาของชองจอด คานกนกจะเปดเพอใหเขาจอด โดยจะเกบขอมลของเจาของรถ ลงในฐานขอมล โดยใชโปรแกรม Delphi7 โดยจะเกบรหสของบตรทใชลงทะเบยนในฐานขอมล เพอใชในการเขา-ออกสถานทบรการทจอดรถยนตอตโนมต โดยมคอมพวเตอร เปนสวนควบคมกบชด RFID เชอมตอกนดวยพอรตอนกรม RS-232 ในสวนของฮารดแวรจะใชไมโครคอนโทรลเลอรเปนสวนควบคมซงมการควบคมทกน และท าการตรวจสอบคาจากเซนเซอร ไมโครคอนโทรลเลอรจะเชอมตอกบคอมพวเตอรผานพอรตอนกรม RS-232
ระบบปองกนการโจรกรรมรถจกรยานยนตดวยการใชอารเอฟไอด โดยณฐพงศ มนเขตวทย ภาควชาวศวกรรมอเลกทรอนกสและโทรคมนาคม คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร[2] ไดน าทฤษฎ RFID เปรยบเสมอนกญแจชนท 2 เพอเพมความปลอดภยใหกบตวรถจกรยานยนต ใชเซนเซอรตรวจจบระดบตวรถจกรยานยนตกบพน ถาเกนระดบทก าหนดไวกจะมเสยงไซเรนเตอน และไฟกระพรบ ใชเซนเซอรตรวจจบการเลอนลอหนาและลอหลง เพอตรวจจบการเคลอนไหวของลอ หากลอมการเคลอนครบจ านวนรอบทก าหนดไว กจะมเสยงไซเรนดงขน พรอมไฟกระพรบ
ระบบทจอดรถยนตภายในอาคาร โดยวฒพล วรรณทรพย ภาควชาเทคโนโลยคอมพวเตอร คณะวศวกรรมและเทคโนโลยการเกษตร สถาบนเทคโนโลยราชมงคลธญบร [3] ไดมการสราง
5
แผงวงจรเพอใชเปด-ปดทกนรถยนตใชโปรแกรมควบคมการด I/O Port 8255 เพอควบคมแผงวงจรเปด-ปดทกนรถยนต เพอปองกนการโจรกรรมรถยนตของผใชบรการ ใชเซนเซอรตรวจสอบทจอดรถยนตตามจ านวนทจอดรถยนต วามทวางอยทใดบาง ไดสรางโปรแกรมเพอใชพมพบารโคดใหกบรถยนตทเขามาใชบรการ และอานบารโคด เพอคดคาทจอดรถยนตเมอรถออกจากอาคาร สวนโปรแกรมเกบขอมลจะแบงออกเปนผใชบรการประจ าและชวคราวจดเกบในลกษณะของฐานขอมล สวนของโปรแกรมเกบขอมลรายไดทงหมดทไดรบ โดยผานการค านวณ และตรวจสอบรายไดในแตละวน
ระบบการจดการคลงสนคาโดยใชเทคโนโลย RFID โดยปรดา อนสรณธรกล และพจนสจจพานนท ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยขอนแกน [4]ไดน าเทคโนโลย RFID มาพฒนา โดยออกแบบและสรางแอพพลเคชนเพอใชตดตอกบอปกรณ RFID และฐานขอมลของสนคา เพอน ามาแสดงบนหนาจอคอมพวเตอร และสามารถคนหาสนคา จากรายละเอยดสนคา เพอใหผจดการสนคาสามารถจดการกบคลงสนคาไดอยางมประสทธภาพเพมขนในดานของความรวดเรว ในการตรวจสอบสนคา ลดความผดพลาดทจะเกดขน จากการตรวจสอบสนคาและการคนหาสนคาทท าไดงายและรวดเรวขน
ลานจอดรถอจฉรยะ โดยพลวฒน ชหอยทอง, ขวญจต งามบานผอ, อมรา กลอมจาด และสราวรรณ ค าสทธ สาขาเทคโนโลยคอมพวเตอร คณะวทยาศาสตรและเทคโนโลย มหาวทยาลยเทคโนโลยราชมงคลธญบร [5] ไดน าเทคโนโลย RFID มาประยกตใชในการระบเจาของบตร เพอตรวจสอบวา เปนบคคล ทไดรบอนญาตใหจอดรถหรอไม ผใชบรการตอลงทะเบยนกบเจาของสถานทจอดรถกอน และ มการเตมเงนส าหรบคาบรการจากนนจะได ไอด ทมรหส ซงสามารถเกบไดเฉพาะรหสของมนเอง และน าไมโครคอนโทรลเลอร เขามาชวยในการเปด -ปดประตอตโนมต เมอมการอานขอมลจาก ปาย RFID โดยไมจ าเปนตองใชพนกงานในการเปด -ปดประต ผใชบรการสามารถรชองจอดรถได จากหนาจอตรงทางเขา เมอแปะ ปาย RFID แลว วามชองวางส าหรบจอดรถไดตรงไหนบาง 2.3 ทฤษฎเทคโนโลย RFID
2.3.1 ความหมายและประวตของ RFID RFID ยอมาจาก Radio Frequency Identification เปนเทคโนโลยการระบขอมลท
แสดงเอกลกษณของวตถ หรอบคคล ดวยคลนความถวทย ทไดถกพฒนามาในยค ค.ศ. 1970 เพอวตถประสงค เพอน าไปใชในการบงชวตถ ในระยะไกลได โดยมจดเดนคอสามารถอานขอมลจากปาย (Tag) ไดหลายๆปายแบบไรสมผส และสามารถอานคาไดแมในสภาพททศนวสยไมด ทนตอ
6
ความเปยกชน แรงสนสะเทอนการกระทบกระแทก และสามารถจะอานขอมลไดดวยความเรวสง โดยขอมลจะถกเกบไวใน ไมโครชปทอยในปาย ในปจจบนไดมการน าอารเอฟไอดไปประยกตใชงานในดานอนๆ นอกเหนอจากน ามาใชทดแทนระบบรหสแทงแบบเดม ไดแก การใชงานในบตรชนดตางๆ เชน บตรประจ าตวพนกงาน (ID Card) บตรโดยสาร บตรส าหรบผานเขาออกหองพก บตรทจอดรถตามศนยการคาตางๆ ปายส าหรบตดกระเปาเดนทาง ปายส าหรบตดสนคา หนงสอหรอฉลากยา บางครงเราอาจพบเหนอยในรปของ ปายสนคา ซงมขนาดเลก จนสามารถแทรกลงระหวางชนของเนอกระดาษได หรอเปนแคปซลขนาดเลกฝงเอาไวใน ตวสตวเพอบนทกประวตตางๆ เปนตน ประวตการเรมตนของเทคโนโลยอารเอฟไอดนน ยอนกลบไปถงสมยสงครามโลกครงท 2 ซงประเทศในกลมพนธมตร และกลมอกษะไดมการใชเรดาร ซงถกคนพบโดย เซอรโรเบรต อเลกซานเดอร วตสน-วตต ในป ค.ศ. 1935 ใชในการตรวจจบและเตอนเครองบนทก าลงเขามา แตปญหาของการใชเรดารในยคนนคอไมสามารถแยกแยะ ระหวางเครองบนรบวาเปนของฝายไหน ทางฝงเยอรมนไดคนพบวา เมอนกบนบนหมนตวแลว จะท าใหมการสะทอนสญญาณเรดารทเปลยนไป ท าใหทราบวาเครองบนทบนเขามาเปนของฝายเยอรมน ซงเปนจดก าเนดของอารเอฟไอด แบบทขนอยกบคณสมบตการสะทอนคลนวทย (แพสทฟ) กวาไดเมอเทคโนโลยเรดาร มการพฒนาขน นกบนสามารถทจะสอสารระหวางเครองบนกบสถานภาคพนดน หรอระหวางนกบนดวยกน ทเราเรยกวาระบ บแยกแยะระหวางมตรกบศตรหรอ IFF (Identification Friend or Foe) โดยทเมอเครองบน ไดรบสญญาณเรดารจากภาคพนดน หรอวาระหวางเครองบน ตวเครองบนจะสงสญญาณอเลกทรอนกสตอบกลบไป ท าใหทราบวาเปนเครองบนของฝายไหน ซงถอวาเปนการสอสารอารเอฟไอดแบบทวตถสงสญญาณจากตวเองไปยงผถามหรอแบบแอกทฟ
ยคเรมแรกของการใชอารเอฟไอด ในเชงพาณชย ไดแกระบบกนขโมย (EAS: Electric Article Surveillance) ในหางสรรพสนคา ซงตวสนคาจะมการตดอารเอฟไอดแบบ 1 บต ซงจะมคาเปน ‘0’ หรอ ‘1’ เมอสนคามการช าระเงนตวบตจะถกตงคาเปน ‘0’ ท าใหสามารถน าออกจากรานได ในกรณทไมมการช าระสนคา เมอน าสนคาผานประตเครองตรวจปายกนขโมย เมออานคาจากวตถในถงของลกคามคาเปน ‚1‛ กจะมสญญาณเตอนขนมา
2.3.2 สวนประกอบของ RFID ในระบบอารเอฟไอด จะมองคประกอบหลกๆ อย 2 สวนดวยกน สวนแรก คอทราน-
สปอนเดอร หรอ ปาย (Transponder/Tag) ทใชตดกบวตถตางๆ ทเราตองการ โดยปายนนจะประกอบดวยสายอากาศ และไมโครชปทมการบนทกหมายเลข (ID) หรอขอมลเกยวกบวตถชนนนๆ สวนทสองคอเครองส าหรบ อาน/เขยน ขอมลภายในปาย (Interrogator/Reader) ดวยคลนความถวทย
7
รปท 2.1 ระบบ RFID
1) ปาย (Tag/Transponders) โครงสรางภายในของปายจะประกอบดวย 2 สวนใหญๆ ไดแก สวนของไมโครชป (Microchip) ทท าหนาทเกบขอมลของวตถเชนรหสสนคา และขดลวดขนาดเลกซงท าหนาทเปนสายอากาศ (Antenna) ส าหรบรบสงสญญาณคลนความถวทย และสรางพลงงานปอนใหสวนของไมโครชป โดยทวไป ตวปายอาจอยในรปแบบทเปนกระดาษ แผนฟลม พลาสตก มขนาดและรปรางตางๆ กนไป ทงนขนอยกบวสดทจะน าเอาไปตด และมหลายรปแบบ เชน บตรเครดต เหรยญ กระดม ฉลากสนคา แคปซล หรอปาย เปนตน ทงนเราสามารถแบงปายทมใชงานกนอยไดเปน 2 ชนด ใหญๆ ไดแก ปายแบบแพสทฟ และปายแบบกงแพสทฟและ ปายแบบแอกทฟ โดยแตละชนดกจะมความแตกตางกนตามการใชงาน ราคาโครงสรางและหลกการท างาน
รปท 2.2 องคประกอบทวไปของ ปาย RFID
นอกจาก การแบงจากชนด ทวามาแลว เราสามารถ ทจะแบงประเภทของปาย จากรปแบบการอาน หรอบนทกขอมลไดเปน 3 แบบ คอ ปายชนดทสามารถถกอานและเขยนขอมลไดหลายครง (Read–Write) ปายชนดทเขยนไดเพยงครงเดยวเทานนแตอานไดอยางหลายครง (Write-
8
Once Read-Many หรอ WORM) และปายชนดอานไดเพยงอยางเดยว (Read-Only) หรอเรายงสามารถแบงชนดของปาย ตามความถของการใชงานเชนปายยานความถต า(LF)125-134 กโลเฮรตซ ปายยานความถสง (HF) 13.56 เมกะเฮรตซ ปายยานความถสงยง (UHF) 433 และ 900 เมกะเฮรตซ และปายยานไมโครเวฟ 2.4 กกะเฮรตซ
ปายอารเอฟไอดชนดแพสซฟ ปายชนดนท างานได ไมตองอาศยแหลงจายไฟภายนอกใดๆ เพราะภายในปาย
จะมวงจรก าเนดไฟฟาเหนยวน าขนาดเลกเปนแหลงจายไฟในตวอย ท าใหการอานขอมลท าไดไมไกลมากนก ระยะอานสงสดประมาณ 1 เมตร ขนอยกบก าลงงานของเครองสงและคลนความถวทยทใช โดยปกตปายชนดน มกมหนวยความจ าขนาดเลก โดยทวไปประมาณ 16 - 1,024 ไบต มขนาดเลกและน าหนกเบา ราคาตอหนวยต าไมโครชป หรอไอซของปายชนดแพสซฟ ทมการผลตออกมาจะมทงขนาด และรปราง เปนไดตงแตแบบแทง หรอแผนขนาดเลกจนแทบไมสามารถมองเหนได ไปจนถงขนาดใหญสะดดตา ซงตางกมความเหมาะสมกบชนดการใชงานทแตกตางกน
โดยทวไป โครงสรางภายในสวนทเปนไอซของปายนนกจะประกอบดวย 3 สวนหลกๆ ไดแก สวนของการควบคมการท างาน ของภาครบสงสญญาณวทย (AnalogFront-End) สวนควบคมภาคลอจก (Digital Control Unit) สวนของหนวยความจ า (Memory) ซงอาจจะเปนแบบ ROM หรอ EEPROM
รปท 2.3 สถาปตยกรรมภายในไมโครชปของ ปาย RFID แบบแพสซฟ
ปายอารเอฟไอดแบบกงแพสซฟ ปายชนดนจะตองอาศยแหลงจายไฟ จากแบตเตอรภายนอก ท าใหสามารถสง
ขอมลไดระยะไกลกวาปายแบบแพสซฟ ปายเองไมสามารถเปนผเรมตนสงสญญาณการสอสารได ตวปายเองจะรอรบสญญาณกระตนใหท างานจากเครองอานไดอยางเดยว
9
ปายอารเอฟไอดแบบแอกทฟ ปายชนดนจะตองอาศยแหลงจายไฟจากแบตเตอรภายนอก เพอจายพลง-
งานใหกบวงจรภายในท างาน โดยปายแบบนสามารถมหนวยความจ าภายในขนาดใหญไดถง 1 เมกะไบต และสามารถอานไดในระยะไกลสงสดประมาณ 100 เมตรขอเสยของปายแบบนคอ มราคาตอหนวยสง มขนาดคอนขางใหญ และมอายการใชงาน ทจ ากดตามอายของแบตเตอรซงจะมอายการใชงานประมาณ 3 - 7 ป
รปท 2.4 ปาย RFID แบบแอกทฟ
2) เครองอาน (Reader) โดยหนาทของเครองอานกคอ การเชอมตอเพออานหรอเขยนขอมลลงในปาย ดวยสญญาณความถวทย ภายในเครองอานจะประกอบดวย เสาอากาศทท าจากขดลวดทองแดง เพอใชรบสงสญญาณ ภาครบ และภาคสงสญญาณวทย และวงจรควบคมการอาน -เขยนขอมลซงมกจะเปนวงจรจ าพวกไมโครคอนโทรลเลอร และสวนของการตดตอกบคอมพวเตอร
รปท 2.5 แสดงโครงสรางภายในเครองอาน RFID
10
เครองอานจะประกอบดวยสวนประกอบหลกดงน ภาครบและสงสญญาณวทย (Transceiver) ภาคสรางสญญาณพาหะ (Carrier) ขดลวดทท าหนาทเปนสายอากาศ (Antenna) วงจรจนสญญาณ (Tuner) หนวยประมวลผลขอมล และภาคตดตอกบคอมพวเตอร
โดยทวไปหนวยประมวลขอมลทอยภายในเครองอาน มกใชเปนไมโคร-คอนโทรลเลอร ซงอลกอรทมทอยภายในโปรแกรม จะท าหนาทถอดรหสขอมล (decoding) ทไดรบ และท าหนาทตดตอกบคอมพวเตอร โดยลกษณะ ขนาด และรปรางของเครองอานจะแตกตางกนไปตามประเภทของการใชงาน เชน แบบมอถอขนาดเลก หรอ ตดผนง จนไปถงขนาดใหญเทาประต (Gate size) เปนตน
2.3.3 ความถทใชงานของ RFID
รปท 2.6 ยานความถทใชใน RFID
ในปจจบน คลนพาหะทใชงานกนในระบบอารเอฟไอด จะอยในยานความถพลเรอน ISM (Industrial-Scientific-Medical) ซงเปนยานความถ ทก าหนดในการใชงาน ในเชงการแพทย วทยาศาสตรและอตสาหกรรม สามารถใชงานไดโดยไมตรงกบยานความถทใชงานในการสอสารโดยทวไป โดยม 4 ยาน ความถใชงาน คอส าหรบคลนพาหะทใชกนในระบบอารเอฟไอด อาจแบงออกไดเปน 4 ยานใหญ ๆ ไดแก
1) ยานความถต า (Low Frequency : LF) ต ากวา 150 กโลเฮรตซ 2) ยานความถสง (High Frequency : HF) 13.56/27.125 เมกะเฮรตซ 3) ยานความถสงยง ( Ultra High Frequency : UHF) 433/868/915 เมกะเฮรตซ
11
4) ยานความถไมโครเวฟ ( Microwave frequency ) 2.45/5.8 กกะเฮรตซ ถาเปรยบเทยบคลนความถทใชงาน แตละยานความถในดานของระยะการอาน
สามารถสรปไดดงตารางตอไปน ตารางท 2.1 ระยะทอานไดของยานความถตาง ๆ
ความถ ระยะทอานได
125 - 134 กโลเฮรตซ นอยกวา 1 เมตร (10 เซนตเมตร)
13.56 เมกะเฮรตซ นอยกวา 1.5 เมตร ( ~1 เมตร )
860 - 960 เมกะเฮรตซ
2-5 เมตร
1-100 เมตร (ปายแบบแอกทฟ)
2.45 กกะเฮรตซ
นอยกวา 1 เมตร (ปายแบบแพสซฟ)
1-15 เมตร (ปายแบบแอกทฟ)
2.4 ระบบจดการฐานขอมล
2.4.1 ความหมายของระบบฐานขอมล ฐานขอมล (Database) หมายถง กลมของขอมลทถกเกบรวบรวมไว โดยม
ความสมพนธซงกนและกน โดยไมไดบงคบวาขอมลทงหมดนจะตองเกบไวในแฟมขอมลเดยวกนหรอแยกเกบหลาย ๆ แฟมขอมล นนกคอการเกบขอมลในฐานขอมลนน เราอาจจะเกบทงฐานขอมล โดยใชแฟมขอมลเพยงแฟมขอมลเดยวกนได หรอจะเกบไวในหลาย ๆ แฟมขอมล ทส าคญคอจะตองสรางความสมพนธระหวางระเบยน และเรยกใชความสมพนธนนได มการก าจดความซ าซอนของขอมลออก และเกบแฟมขอมลเหลานไวทศนยกลาง เพอทจะน าขอมลเหลาน มาใชรวมกน ควบคมดแลรกษา เมอผตองการใชงาน และผมสทธจะใชขอมลนนสามารถดงขอมลทตองการออกไปใชได ขอมลบางสวนอาจใชรวมกบผอนได แตบางสวนผมสทธเทานนจงจะสามารถใชไดโดยทวไปองคกรตาง ๆ จะสรางฐานขอมลไว เพอเกบขอมลตาง ๆ ของตวองคกร โดยเฉพาะอยางยงขอมลในเชงธรกจ เชน ขอมลของลกคา ขอมลของสนคา ขอมลของลกจางและ
12
การจางงาน เปน-ตน การควบคมดแลการใชฐานขอมลนน เปนเรองทยงยากกวาการใชแฟมขอมลมาก เพราะเราจะตองตดสนใจวาโครงสราง ในการจดเกบขอมลควรจะเปนเชนไร การเขยนโปรแกรมเพอสรางและเรยกใชขอมล จากโครงสรางเหลาน ถาโปรแกรมเหลานเกดท างานผดพลาดขนมา กจะเกดความเสยหายตอโครงสราง ของขอมลทงหมดได เพอเปนการลดภาวะการท างานของผใช จงไดมสวนของฮารดแวร และโปรแกรมตาง ๆ ทสามารถเขาถงและจดการขอมลในฐานขอมลนน เรยกวา ระบบจดการฐานขอมล
2.4.2 ความส าคญของระบบฐานขอมล การจดขอมลใหเปนระบบฐานขอมลท าใหขอมลมสวนดกวาการเกบขอมลในรปของ
แฟมขอมลเพราะการจดเกบขอมลในระบบฐานขอมล จะมสวนทส าคญกวาการจดเกบขอมลในรปของแฟมขอมลดงน
1) ลดการเกบขอมลทซ าซอน ขอมลบางชดทอยในรปของแฟมขอมลอาจมปรากฏอยหลาย ๆ แหง เพราะมผใชขอมลชดนหลายคน เมอใชระบบฐานขอมลแลวจะชวยใหความซ าซอนของขอมลลดนอยลง เชน ขอมลอยในแฟมขอมลของผใชหลายคน ผใชแตละคนจะมแฟมขอมลเปนของตนเอง ระบบฐานขอมลจะลดการซ าซอนของขอมลเหลาน ใหมากทสด โดยจดเกบในฐานขอมลไวทเดยวกน ผใชทกคนทตองการใชขอมลชดนจะใชโดยผานระบบฐานขอมล ท าใหไมเปลองเนอทในการเกบขอมลและลดความซ าซอนลงได
2) รกษาความถกตองของขอมล เนองจากฐานขอมลมเพยงฐานขอมลเดยว ในกรณทมขอมลชดเดยวกนปรากฏอยหลายแหงในฐานขอมล ขอมลเหลานจะตองตรงกน ถามการแกไขขอมลนทก ๆ แหงทขอมลปรากฏอยจะแกไขใหถกตองตามกนหมดโดยอตโนมตดวยระบบจดการฐานขอมล
3) การปองกน และรกษาความปลอดภย ใหกบขอมลท าไดอยางสะดวก การปองกนและ รกษาความปลอดภย กบขอมลระบบฐานขอมลจะใหเฉพาะผทเกยวของเทานนจงจะมสทธเขาไปใชฐานขอมลไดเรยกวามสทธสวนบคคล (Privacy) ซงกอใหเกดความปลอดภย (Security) ของขอมลดวย ฉะนนผใดจะมสทธทจะเขาถงขอมลไดจะตองมการก าหนดสทธกนไวกอนและเมอเขาไปใชขอมลนน ๆ ผใชจะเหนขอมลทถกเกบไวในฐานขอมลในรปแบบทผใชออกแบบไว
4) สามารถใชขอมลรวมกนได เนองจากในระบบฐานขอมล จะเปนทเกบรวบรวมขอมลทกอยางไว ผใชแตละคนจงสามารถทจะใชขอมลในระบบไดทกขอมล ซงถาขอมลไมไดถกจดใหเปนระบบฐานขอมลแลว ผใชกจะใชไดเพยงขอมลของตนเองเทานน
5) มความเปนอสระของขอมล เมอผใชตองการเปลยนแปลงขอมล หรอน าขอมลมาประยกตใชใหเหมาะสมกบโปรแกรมทเขยนขนมา จะสามารถสรางขอมลนนขนมาใชใหมได โดย
13
ไมมผลกระทบตอระบบฐานขอมล เพราะขอมลทผใชน ามาประยกตใชใหมนน จะไมกระทบตอโครงสรางทแทจรงของการจดเกบขอมล นนคอ การใชระบบฐานขอมล จะท าใหเกดความเปนอสระระหวางการจดเกบขอมลและการประยกตใช
6) สามารถขยายงานไดงาย เมอตองการจดเพมเตมขอมลทเกยวของ จะสามารถเพมไดอยางงายไมซบซอน เนองจากมความเปนอสระของขอมล จงไมมผลกระทบตอขอมลเดมทมอย
7) ท าใหขอมลบรณะกลบสสภาพปกตไดเรว และมมาตรฐาน เนองจากการจดพมพขอมลในระบบทไมไดใชฐานขอมล ผเขยนโปรแกรมแตละคน มแฟมขอมลของตนเองเฉพาะ ฉะนน แตละคนจงตางกสรางระบบ การบรณะขอมลใหกลบสสภาพปกตในกรณทขอมลเสยหายดวยตนเอง และดวยวธการของตนเอง จงขาดประสทธภาพ และมาตรฐาน แตเมอมาเปนระบบฐานขอมลแลว การบรณะขอมลใหกลบคนสสภาพปกตจะมโปรแกรมชดเดยวและมผดแลเพยงคนเดยวทดแลทงระบบ ซงยอมตองมประสทธภาพและเปนมาตรฐานเดยวกนแนนอน
2.4.3 ความหมายของระบบจดการฐานขอมล คอซอฟตแวรทเปรยบเสมอนสอกลางระหวางผใช และโปรแกรมตางๆทเกยวของกบ
การใชฐานขอมล ซงมหนาทชวยใหผใชเขาถงขอมลไดงาย สะดวกและมประสทธภาพ การเขาถงขอมลของผใชอาจเปนการสรางฐานขอมล การแกไขฐานขอมล หรอการตงค าถามเพอใหขอมลมา โดยผใชไมจ าเปนตองรบรเกยวกบรายละเอยดภายในโครงสรางของฐานขอมล เปรยบเสมอนเปนสอกลางระหวางผใชและโปรแกรมตางๆทเกยวของกบการใชฐานขอมล
2.4.4 หนาทของระบบจดการฐานขอมล 1) ดแลการใชงานใหกบผใช ในการตดตอกบตวจดการระบบแฟมขอมลไดในระบบ
ฐานขอมลนขอมลจะมขนาดใหญ ซงจะถกจดเกบไวในหนวยความจ าส ารองเมอผใชตองการจะใชฐานขอมล ระบบการจดการฐานขอมล จะท าหนาทตดตอกบระบบแฟมขอมล ซงเสมอนเปนผจดการแฟมขอมล (File Manager) น าขอมลจากหนวยความจ าส ารอง เขาสหนวยความจ าหลกเฉพาะสวนทตองการใชงาน และท าหนาทประสานกบตวจดการระบบแฟมขอมลในการจดเกบ เรยกใช และแกไขขอมล
2) ควบคมระบบความปลอดภยของขอมล โดยปองกนไมใหผทไมไดรบอนญาตเขามาเรยกใชหรอแกไขขอมลในสวนปองกนเอาไว พรอมทงสรางฟงกชนในการจดท าขอมลส ารอง โดยเมอเกดมความขดของของระบบ แฟมขอมล หรอของเครองคอมพวเตอร เกดการเสยหายนน ฟงกชนนจะสามารถท าการฟนสภาพของระบบขอมลกลบเขาสสภาพทถกตองสมบรณได
3) ควบคมการใชขอมล ในสภาพทมขอมลในสภาพทมผใชพรอมๆกนหลายคน โดยจดการเมอมขอผดพลาดของขอมลเกดขน
14
2.4.5 ค าศพทตางๆเกยวกบระบบฐานขอมล 1) เอนทต (Entity) เปนค าทอางองถงบคคล สถานท และสงของตางๆ เชน สนคา
ใบสงซอ และลกคา เปนตน ถาเราสนใจในการสรางระบบฐานขอมลการสงซอสนคา เอนทตของระบบนจะประกอบดวยเอนทตลกคา ใบสงซอ และสนคา
2) แอตทรบวต (Attribute) เปนขอมลทแสดงลกษณะของเอนทต เชน แอตทรบวตของเอนทตลกคา จะมชอ ทอย และรหสไปรษณย สวนแอตทรบวตของเอนทตใบสงซอ จะมรหสใบสงซอ วนทสงซอ ชอสนคา จ านวนสนคาทสง และราคาสนคา
3) ความสมพนธ (Relationships) หมายถง ความสมพนธระหวาง เอนทตตางๆ ในระบบ เชน ในระบบการสงซอสนคา จะประกอบดวยเอนทต ใบสงซอ และเอนทตลกคา ซงมความสมพนธจากลกคาไปยงใบสงซอ เปนแบบหนงตอกลม (One-to-Many) หมายความวา ลกคาสามารถสงสนคาไดหลายครง คอ มใบสงซอหลายใบนนเอง แตใบสงซอแตละใบจะมาจากลกคาเพยงรายเดยวเทานน เปนตน
4) ฐานขอมลเชงสมพนธ (Relational Database) จากค าศพททงสามทกลาวมา เราสามารถสรปนยามความหมาย ใหกบฐานขอมลใหมได คอการรวบรวมเอนทต ในระบบทมความสมพนธระหวางกนเขาไวดวยกน
5) ฟลด (Field)หนวยขอมลทประกอบดวยหลายอกขระเชน ชอ ทอย ทประกอบดวยอกขระหลายๆ ตว
6) เรคอรด (Record) จะเปนการน าฟลดหลายๆฟลดมารวมกน เชน เรคอรดลกคา กจะเกบฟลดขอมลของลกคาทงหมดทประกอบดวย ชอ ทอย เบอรโทรศพท
7) ตาราง (Table) จะเปนการน าเรคอรดหลายๆ เรคอรดมารวมกน เชน ตารางลกคา จะประกอบดวยเรคอรดของลกคาทเปนลกคาแตละราย
2.4.6 ชนดของความสมพนธ (Relationships) 1) ความสมพนธหนงตอหนง (One-to-One Relationships) เปนความสมพนธทท า
ความเขาใจงายทสด เนองจากเรคอรด 1 เรคอรดในตารางหนงจะมความสมพนธกบ เรคอรด 1 เร-คอรดในอกตารางหนงเทานน ไมสามารถมเกน 1 ได
2) ความสมพนธแบบหนงตอกลม (One-to-Many Relationships) เปนความสมพนธแบบทพบบอยทสดในระบบฐานขอมลทวไป ความสมพนธแบบนเปนความสมพนธท เรคอรด 1 เรคอรดในตารางหนง จะสมพนธกบจ านวนเรคอรด 2 เรคอรดหรอมากกวาในอกตารางหนง
15
3) ความสมพนธแบบกลมตอกลม (Many-to-Many Relationships) เราสามารถสรางความสมพนธแบบนได โดยสรางตารางใหมทความสมพนธแบบ Many-to-One คนกลางตาราง 2 ตารางทมความสมพนธแบบ Many-to-Many
2.4.7 ชนดของคย ในระบบฐานขอมลเชงสมพนธนน เราจะตองก าหนดชนดของคยตางๆเพอเปนแอต-
ทรบวตพเศษทท าหนาทบางอยาง ซงมดงตอไปน 1) Primary Key (คยหลก) เปนฟลดทมคาไมซ ากนเลยในแตละเรคอรดในตารางนน
เราสามารถใชคยหลกในการหาเรคอรดแบบเจาะจงได 2) Composite Key (คยประกอบ) บางตารางหาฟลดไมซ าไมไดเลย จงตองใชหลายๆ
ฟลดมารวมกนเปนคยหลก 3) Candidate Key (คยคแขง) เปนฟลด หรอกลมฟลดทคาไมซ ากนเลยในแตละเร-
คอรดในตารางนน แตไมไดถกเลอกเปนคยหลก เชน รหสจงหวดเปนคยหลก สวนชอจงหวดกไมซ าเชนกน เปนอกทางเลอกหนงในการหาเรคอรดแบบเจาะจง ในกรณทไมสามารถใชคยหลกหาได
4) Foreign Key (คยตางถน) เปนฟลดหรอกลมฟลดทมอทธพลตางถน (อทธพลนอกตาราง) คอเปนคยหลกในตารางอน เราจะใชฟลดนในการหาเรคอรดแบบเจาะจงในตารางอน 2.5 ทฤษฎอปกรณตรวจจบโลหะ
เครองจบโลหะ สามารถตรวจหาโลหะได โดยอาศยหลกการสรางความสมดลของสญญาณสนามแมเหลกไฟฟา ทเกดจากขดลวดสงสญญาณ ทมการประกอบพนอยภายในเครองตรวจจบโลหะ เครองตรวจจบโลหะสวนใหญ จะใชการสรางคลนพลงงานทคลายกบคลนความถวทย โดยการสรางความสมดลของสนามแมเหลกไฟฟา ทเกดขนรอบขดลวดตวน าไฟฟา หรอเรยกสภาวะสมดล ของพลงงานสนามแมเหลกไฟฟา รอบขดลวดน วา Balanced Coil ซงเปนสภาวะทสนามแมเหลกไฟฟา ทเกดจากการสงคลนพลงงานจากขดลวดสงสญญาณ หรอ Transmitter Coil ไปยงขดลวดรบสญญาณ หรอ Receiver ท าใหสนามแมเหลกไฟฟาทสรางขนระหวางขดลวดทงสองประเภทน เกดเปนสนามแมเหลกไฟฟาทมคณสมบตของแมเหลก ( Magnetic) หรอคณสมบตตวน าไฟฟา (Electrically Conductive) เกดเปนสนามแมเหลกไฟฟาโดยรอบบรเวณระหวางขดลวดสงสญญาณและขดลวดตวรบ
ดงนนการพนขดลวดทงสอง ในต าแหนงทถกตอง และเหมาะสมในบรเวณเครองตรวจจบโลหะ จะมผลตอระดบความเขมสนามแมเหลกไฟฟาทเกดขน ในบรเวณของเครองตรวจจบโลหะและมผลตอความสามารถในการตรวจหาวตถโลหะ ผลการศกษาคณสมบตของโลหะทมคณสมบต
16
ทางดานแมเหลก หรอคณสมบตตวน าไฟฟานจะมผลตอการตรวจจบสญญาณของโลหะทปนเปอนมาในวตถ ทเคลอนผานสนามแมเหลกไฟฟา และถาระดบสญญาณทเกดขนระหวางขดลวดทงสองประเภทน มความเขม หรอความแรงของสญญานอยางเพยงพอแลว เครองตรวจจบโลหะจะตรวจวดสญญาณทเกดขนและสามารถประมวลผลเพอท าใหผควบคมเครองตรวจจบโลหะรบทราบถงการมอยของโลหะในวตถทน ามาทดสอบ
ปจจยทสงผลตอความแรงของระดบสญญาณทเกดขนน ขนอยกบระยะหาง ระหวางขดลวดทงสองประเภท จากภาพการจดวางต าแหนงของขดลวดทงสองประเภทตามรปท 1 และรปท 2 ซงมการจดวางต าแหนงขดลวดสงสญญาณ (Transmitter coil) อยกงกลางและมขดลวดตวรบ ( Receiver) อยประกบทงสองดาน ของขวดลวดสงสญญาณการก าหนดระยะหาง ระหวางขดลวด ทงสองดานจะตองมระยะหางเทากน เพอใหขดลวดตวรบสญญาณไดรบสญญาณทมระดบความแรงสญญาณเทากน
รปท 2.7 ขดลวด รบ-สงสญญาณของอปกรณตรวจจบโลหะ
การจดวางต าแหนงของขดลวดทงสองประเภท ใหเกดสภาวะทสมดลหรอ Balanced Coil จะใชขดลวดสามขดลวด จดเรยงตวกนตามทระบในรปภาพท 1 ซงมขดลวดสงสญญาณอยกงกลางระหวาง ขดลวดรบสญณาณทงสองขาง โดยการจดเรยงขดลวด จะวางเรยงรอบๆ ชองอโมงคทออกแบบส าหรบใหวตถเคลอนผานอโมงคขณะตรวจหาโลหะ เรยกชองอโมงคนวา Aperture ซงเปนการพนขดลวดรอบอโมงค และจดเรยงตวของขดลวดเปนแบบระบบเตมวงรอบหรอทเรยกวา Full Loop System
17
จากการวดระดบสญญาณคลนทไดจากขดลวดรบสญญาณน จะสงสญญาณทางไฟฟาทไดรบจากขดลวดรบสญญาณทงสองดาน มลกษณะสญญาณ ทมทศทางตรงขามกน และมความแรงของสญญาณทสงมาจากทงสองดาน มขนาดของสญญาณทเทากน ท าใหผลรวมของสญญาณรวมมคาเปนศนย หรอ เกดสภาวะทสมดลของสญญาณดานซายและดานขวา
จากภาวการณสมดลของสญญาณไฟฟานเอง เราสามารถเปรยบเทยบสภาวะดงกลาว ไดกบการใชตาชงน าหนก เพอเปรยบเทยบ ขนาดของสญญาณ ทวดระดบความแรงสญญาณ ดานตวน า (Conductive Scale) และระดบสญญาณดานแมเหลก (Magnetic Scale) ตามรปภาพเปนสภาวะทสมดลกนระหวางคณสมบตดานตวน าและคณสมบตดานแมเหลก
รปท 2.8 แสดงภาพของ Conductive Scale และ Magnetic Scale
การรบกวน สภาวะความสมดลดงกลาว จะสงสญญาณไฟฟา เพอแสดงถง ผลรบกวน
สญญาณไฟฟา ทเกดขนสงสญญาณไปยงระบบการควบคม และระบบการตรวจจบใหท างาน และประเมนผลของการเปลยนแปลงสญญาณไฟฟา ตามการตงคาใหเครองตรวจจบท างาน ณ ระดบความแรงของสญญาณทตงคาไว หรอเรยกวา Sensitivity threshold เพอท าการเลอกหรอคดแยกวตถดบทสามารถสงสญญาณรบกวนทางไฟฟาน าตรวจหาวตถโลหะทอาจปนเปอนอย
จากผลการท างานในสภาพการใชงานจรง กบพบอปสรรคทสงผลตอการประมวลผล ไดแก ความสามารถของเครองตรวจจบโลหะ ส าหรบวตถทใชบรรจภณฑ แบบอลมเนยมฟอยด ซงมคณสมบตของธาตเหลก และสามารถรบกวนสญญาณทางไฟฟาท าใหไมสามารถตรวจหาโลหะไดเนองจากผลกระทบจากการรบกวนสญญาณไฟฟาของอลมเนยมฟอยดนเองการแบงกลมโลหะตาม
2.6.1 ประเภทของโลหะแบงเปน 3 กลมคอ 1) กลมโลหะทมธาตเหลกเปนสวนประกอบ (Ferrous) 2) กลมโลหะทไมมธาตเหลก (Non Ferrous) 3) โลหะกลมสแตนเลส
18
2.6.2 การแบงประเภทของกลมโลหะ กลมโลหะแตละประเภท จะมคณสมบตทางแมเหลก และคณสมบตดานตวน าท
แตกตางกน การใชเครองตรวจจบโลหะตรวจหาความแตกตาง จากสญญาณทางไฟฟาทเกดขนสามารถน ามาก าหนด กลมประเภทของโลหะ โดยระดบความไวทเครองตรวจจบโลหะ สามารถตรวจจบไดหรอเรยกวาคา Sensitivity จะสามารถน ามาก าหนดกลมของโลหะจากระดบทตรวจจบไดงายสด หรอใหคาความแรงของสญญาณทางไฟฟาทสง จนถงการตรวจจบไดยากสด ดงน
1) Ferrous โลหะกลมทมธาตเหลก ซงมปฏกรยาตอแมเหลก (แมเหลกดดตดได) เชน เหลก
เปนกลมทสามารถตรวจจบไดงายทสดในประเภทของโลหะทกกลมทปนเปอน 2) Non-Ferrous
โลหะกลมทมคณสมบตการน าไฟฟา แตไมมปฏกรยาตอแมเหลก เชน ทองแดง หากท าการตรวจผลตภณฑประเภท Dry products ลกษณะของสญญาณทเกดขนจะเหมอนกบโลหะประเภท Ferrous สามารถตรวจหาโลหะกลมนซงมคณสมบตเปนสารตวน าทด หากท าการตรวจผลตภณฑประเภทกลม Wet products จะสงผลใหการความสามารถของตรวจสอบมอตราการตรวจพบโลหะลดลงอยางนอย 50% ท าใหตรวจพบไดยากขน
3) Non-Magnetic Stainless Steel โลหะกลมสแตนเลสทมคณภาพสง เชน Type 304, 316 จดเปนกลมทตรวจจบได
ยากสด เนองจากโลหะกลมนจดเปนกลมทมคณสมบตของตวน าทางไฟฟา (electrical conductive qualities) ทต ามาก และยงมสมบตทางแมเหลกทต าดวย หากท าการตรวจผลตภณฑประเภทกลม Dry products พบวาความสามารถในการตรวจหาโลหะกลม Non-Magnetic Stainless Steel จะตรวจหาไดยากกวา เนองจากคาสญญาณทางไฟฟาทวดไดจากการใชโลหะทรงกลมทท าจากโลหะกลมนตองท าใหมของโลหะทรงกลมขนาดใหญกวาโลหะกลม ferrous ถง 50% แตกลบใหคาความแรงของสญญาณไฟฟาทใกลเคยงกนกบสญญาณทางไฟฟาทไดจากโลหะทรงกลม ferrous และหากท าการตรวจสอบหาโลหะกลมน ในกลม Wet products แลวนนตองใชโลหะสแตนเลสทรงกลมขนาดใหญขนถง 200-300 % เพอน ามาทดสอบโดยเปรยบเทยบกบโลหะทรงกลมกลม ferrous จงจะสงสญญาณ ใหเครองตรวจจบโลหะ ตรวจจบสญญาณการมอยของโลหะกลม Non-Magnetic Stainless Steel นได
บทท 3 วธการด าเนนงาน
ในสวนการด าเนนงาน และ การออกแบบของระบบชวยแนะน าทจอดรถในอาคารจอดรถ
จะตองสรางแบบจ าลองของอาคารขนมากอน และตดตงบอรด LED ตามชนตางๆ หลงจากนนจะตดตงเครองอาน RFID ทตรงเจาหนาท ชน1 และ ชน2 แลวน าอปกรณตรวจจบโลหะตดตงตามชองจอดรถยนต แลวเชอมโยงใหอปกรณทงหมดตดตอกนโดยผานไมโครคอนโทรลเลอร และตดตอกบเครองคอมพวเตอร ผาน RS-232 และด าเนนการออกแบบโปรแกรม และเขยนโปรแกรม เพอควบคมระบบ และสรางฐานขอมลเพอบนทกขอมล 3.1 แผนการด าเนนงานของโครงการ
การสรางแบบจ าลองระบบชวยแนะน าทจอดรถนนไดมการวางแผนการท างานออกแบบ การด าเนนการสราง และระยะเวลาในการด าเนนงาน ซงไดสรปไวในตารางแสดงแผนการด าเนนงานของโครงการ ซงเปรยบเทยบระหวางแผนทไดวางไวกบการด าเนนงานจรง ดงน ตารางท 3.1 แผนการด าเนนงานของโครงการ
ระยะเวลาปฏบตงาน
ขนตอนด าเนนงาน
เดอน (พ.ศ. 2555 )
ก.พ. ม.ค. เม.ย. พ.ค. ม.ย. ก.ค. ส.ค. ก.ย. ต.ค.
ศกษารายละเอยดขอมลของโครงงาน เขาพบอาจารยทปรกษาเพอขอค าแนะน าเกยวโครงงาน
ศกษาการท างานเทคโนโลย RFID ศกษาการเขยนโปรแกรม ศกษาทฤษฎเกยวกบ ฐานขอมล
ศกษาไมโครคอนโทรเลอร ออกแบบระบบ ออกแบบดาน Hardware จดเตรยมอปกรณ ท าการตดตงอปกรณ Hardware
20
ตารางท 3.1 แผนการด าเนนงานของโครงการ (ตอ)
ระยะเวลาปฏบตงาน
ขนตอนด าเนนงาน
เดอน (พ.ศ. 2555 )
ก.พ. ม.ค. เม.ย. พ.ค. ม.ย. ก.ค. ส.ค. ก.ย. ต.ค.
ออกแบบซอฟแวร และเขยนโปรแกรม ทดสอบการท างาน และแกไขระบบ จดท าปรญญานพนธ
แสดงแผนการด าเนนงาน แสดงการด าเนนงานจรง
3.2 การออกแบบ / เครองมอ
การออกแบบระบบชวยแนะน าทจอดรถ จะมการออกแบบการท างานโดยจะแบงออกเปน 2 สวน คอ การออกแบบทางดาน Hardware และการออกแบบดาน Software โดยมหลกการท างานตามรปท 3.1
Da
tab
ase
Car In Car Out
Recording Recording
Hard drive
Sa
ve
Car In
RFID
Reader
IDTag Reading
Car Out
IDTag
RFID
Reader
Reading
Reading
Reading
IDTag
IDTag
RFID
Reader
RFID
Reader
Car Out
Car In
Button
RFID
LED
1
LED
LED
2
RFID Reader
รปท 3.1 หลกการท างานของระบบชวยแนะน าทจอดรถ
21
3.2.1 หลกการท างานของระบบ จากรปท 3.1 สามารถ อธบายการท างานของระบบ ทใชในการออกแบบ และสราง
ระบบชวยแนะน าทจอดรถในอาคารจอดรถ ส าหรบในสวนของสมาชก จะตองมาลงทะเบยนรายเดอน หรอ รายปกบผดแลระบบ เพอรบ ปาย RFID ส าหรบบคคลทวไป จะมพนกงานแจก ปายRFID อยตรงทางเขาออกของอาคาร และ คดคาใชจายเปนรายชวโมง เมอมรถเขามาจะมกลองบนทกภาพวดโอ ตรงทางเขา-ออก ลงในเครองบนทก ส าหรบบคคลทวไป จะเขาจอดไดเฉพาะ ชนจอดรถชนท 1 ทเตรยมไวใหแลว โดยน า ปาย RFID แปะท RFID Reader เพอเขาใชระบบส าหรบสมาชกทไดลงทะเบยนไวแลว สามารถน ารถเขาจอดทชน 2 ไดเลยโดยใช ปาย RFID แปะ ท RFID Reader ของชน 2 ขอมลทลงทะเบยนไว จะถกบนทกลงในฐานขอมล ระบบจะมอปกรณตรวจจบโลหะตดตงอยทกชองจอด เพอตรวจจบรถวามอยหรอไม เพอแสดงผลออก 7- segment ของแตละโซน แตละชน และจะมจ านวนชองจอดของทกโซน ทกชน แสดงผลตรงหนาอาคาร ไวส าหรบผเขาใชระบบทราบ เมอบคคลทวไปออกจากชนทจอดรถ กจะตองมาจายคาบรการตรงทางออกของอาคาร โดยถาหากตองการจะคนหาขอมลกท าการคนหาไดจากโปรแกรมของระบบ
3.2.2 การออกแบบทางดาน Hardware การออกแบบในสวนของ Hardware นน ตองค านงถงวสดอปกรณ และเครองมอตางๆ
ทเหมาะสม ในการน ามาเปนสวนประกอบหลก ในการสราง Hardware เพอใหระบบสมบรณ และไมเสยหายในขณะใชงาน โดยสามารถแสดงการท างานดวย Block diagram ดงน
MCU 1Pic18F8628
MCU 2Pic18F8628
Proximity
Sensor
Proximity
Sensor
7-Segment
Floor 1
7-Segment
Floor 2
RFID
Reader
Floor1
RFID
Reader
Floor2
RFID
Reader
Computer
7-Segment
รปท 3.2 Block diagram การท างานโดยรวมของ Hardware
เมอพจารณาจาก Block diagram การท างานโดยรวมของ Hardware จะมสวนหลก ๆ อย 4สวน คอ ไมโครคอนโทรลเลอร 2 ตว Proximity Sensor ชนละ 8 ตว ตดตงไว 2 ชน RFID Reader
22
และ LED 7-segment โดย Proximity Sensor ชนท 1 จะตอเขาไมโครคอนโทรลเลอร ตวท 1 และ Proximity Sensor ตวท 2 ตอเขาไมโครคอนโทรลเลอรตวท 2 และสงขอมลการตรวจจบไปท LED 7-segment และ RFID Reader ของชนท 2 และ RFID Reader ทใชลงทะเบยน จะตออยกบไมโครคอนโทรลเลอรตวท 2 และ RFID Reader ของชน 1 จะตออยกบไมโครคอนโทรลเลอรตวท1 ไมโครคอนโทรลเลอรทง 2 ตวจะพวงกนและ Interface กบคอมพวเตอรผานสาย Serial RS-232
1) RFID Reader เปนสวนทใชอาน ปาย RFID เพออานขอมล ID ของ ปาย RFID เพอสงขอมลไป
ยงเครองคอมพวเตอร ซงจะม 3 ตวดวยกน โดยจะตดตงไวตามชนตาง ๆ และ จะม RFID Reader ไวใหลงทะเบยน และตรวจสอบสถานการณใชงาน 1 ตว โดยจะตอเขากบไมโครคอนโทรลเลอรทง 2 ตวเพอจะสงขอมลผานไมโครคอนโทรลเลอรไปยงเครองคอมพวเตอร ผานสาย RS-232
2) Proximity Sensor จะตดตงอยตรงชองจอดทกชอง เพอตรวจสอบวามรถจอดอยหรอไม โดยจะตอ
เขากบไมโครคอนโทรเลอร และสงขอมลไปยง LED 7-segment และคอมพวเตอร ผานสาย RS-232 3) MCU Pic18F8628
เปนไมโครคอนโทรลเลอร ทรบขอมลจาก RFID Reader และ Proximity Sensor เพอสงขอมลไปยงบอรด LED 7-segment และ สงขอมลไปยงเครองคอมพวเตอร ผานสาย RS-232
4) ออกแบบโครงสรางอาคารจอดรถ
รปท 3.3 รปแบบจ าลองโครงสรางอาคารจอดรถ
23
5) วสดอปกรณทน ามาใช ใช Microcontroller เบอร PIC18F8628 ควบคมการท างานตางๆ ของระบบ
ดงรปท 3.7 ใช RFID Reader 125 KHz รน ID12 Breakout Board เพออานคา ID ของ
ปาย RFID ใชแผนปรนอเนกประสงค ในการสราง 7-segment และ วงจรตอพวง Sensor ใชอปกรณตรวจจบโลหะ ชนด Proximity Sensor มาตรวจสอบรถยนต กลอง Webcam ยหอ Oker 16 Megapixel 30 fps
รปท 3.4 Board PIC18F8628
รปท 3.5 RFID Reader รน ID12 Breakout Board
24
รปท 3.6 แผนปรนอเนกประสงคมาใชตดตง 7-segment
รปท 3.7 อปกรณตรวจจบโลหะชนด Proximity Sensor
รปท 3.8 กลอง Webcam ยหอ Oker 16 Megapixel 30 fps
6) ออกแบบวงจรควบคมการท างาน การออกแบบวงจรควบคมการท างาน กเพอเปนตวกลางในการควบคมใหอปกรณ
ไฟฟา ท างานไดตามสงของโปรแกรม เพราะโปรแกรมไมสามารถสงใหอปกรณไฟฟา สงงานไดโดยตรง
25
วงจร Proximity Sensor ชนด Inductive ระยะการตรวจจบ 8mm
รปท 3.9 วงจรของอปกรณตรวจจบโลหะชนด Proximity Sensor
จากรปท 3.9 เปนวงจรของ Proximity Sensor โดยจะมทรานซสเตอร 1 ตว
ขนานอยกบไดโอด 1 ตว อนกรมอยกบ ตวตานทาน 1 ตว มไดโอด 2 ตว อนกรมอยกบ Inductive โดยจะมขา 3 ขา เพอตอกบ ไฟ กราว และ ขอมล โดยจะมไฟเลยง +24 vdc
วงจรของบอรด LED-7segment
รปท 3.10 วงจรของบอรด 7-segment ชนจอดรถท 1 และ ชนจอดรถท 2
26
จากรปท 3.10 เปนวงจรของบอรด LED 7-segment ของชนจอดรถท 1 และชนจอดรถท 2 โดยจะม 7-segment 1 หลกอย 3 ชน แตละชน จะตอผานตวตานทาน 220 โอหม เพอตอเขากบ Pin
รปท 3.11 วงจรของบอรด 7-segment ของหนาอาคาร
จากรปท 3.11 เปนวงจรของบอรด LED 7-segment ของหนาอาคาร โดยจะม 7-segment 1 หลกอย 2 ชน แตละชน จะตอผานตวตานทาน 220 โอหม เพอตอเขากบ Pin
27
วงจรรวมของระบบ Hardware
รปท 3.12 วงจรรวมของระบบ Hardware
การท างานของวงจรรวม โดยจ าลองการท างานในโปรแกรม Proteus ซงในวงจรจะม ไมโครคอนโทรลเลอร 2 ตว เพอเชอมตอกน ระหวางอปกรณไฟฟาตางๆ โดยไมโครคอนโทรลเลอรทน ามาใช จะเปน ชนด PIC18F8628 และทง 2 ตว พวงกนผานขา RC7 และจะม Sensor 16 ตว ท าหนาทเหมอนสวตซ ทเปนโลจก 0 กบ 1 ตอเขากบไมโครคอนโทรลเลอรทง 2 ตว จะแบงเปน Sensor 8 ตว ตอไมโครคอนโทรเลอร 1 ตว และจะสงขอมลทรบคาจาก Sensor
28
สงออกไปทบอรด LED 7-segment โดยตอผาน ตวตานทาน 220 โอหม และท าการ Interface กบคอมคอมพวเตอร ผานสาย Serial RS-232 โดยไมโครคอนโทรเลอรทง 2 ตว จะมไฟเลยงอยท +5 V
3.2.3 การออกแบบดาน Software การออกแบบ ในสวนของ Software จะตองใชความร ความเขาใจ เกยวกบระบบการ
ท างาน ของระบบชวยแนะน าทจอดรถในอาคารจอดรถกอน เพองายตอการเขยนโปรแกรม ซงในการเขยนโปรแกรม จะตองเขยนโปรแกรมให RFID Reader และ อปกรณตรวจจบโลหะ สามารถตดตอกบ Microcontroller ได และรบสงขอมลกบ 7-segment และโปรแกรมหลกของระบบและตดตอกบฐานขอมลได โดยจะตองใชเครองมอในการเขยนโปรแกรมดงน
1) เขยนโปรแกรมควบคมการท างานของ Microcontroller โดยใชภาษา C++ ในการเขยนชดค าสงควบคมการท างานตาง ๆของ RFID Reader และ Proximity Sensor โดยมการควบคมการท างานของระบบทงอาคาร แสดงผลออกทาง 7-segment และสามารถ รบ-สงขอมล ผาน Serial Port RS-232 เพอตดตอกบคอมพวเตอรได
2) เขยนโปรแกรม ส าหรบการใชงาน ทงหมดของระบบ โดยใช C#.NET ในการออกแบบWindows Form ของโปรแกรม และ ชดค าสงเพอการใชงานตางๆ ของโปรแกรม
Start
Read Sensor
Show In 7-segment 7-segment
Send[ID Card+Floor1] ID 1
Read ID Tag RFID?
Yes
No
รปท 3.13 แผนผงการท างานของ Microcontroller ตวท 1
29
การท างานของ Microcontroller ตวท 1 จะรบคาจาก Sensor ทมการตรวจจบเปนโลจก 0 และ โลจก 1 และสงขอมลเพอแสดงผลท 7-segment ตอมา กจะอานคาของ ปาย RFID และสงคา ID ของชนท 1 ไปยงเครองคอมพวเตอร
Start
Read Sensor
Show In 7-segment 7-segment
Send[ID Card+Floor2] ID 2
Read ID Tag RFID?
Yes
No
รปท 3.14 แผนผงการท างานของ Microcontroller ตวท 2
การท างานของ Microcontroller ตวท 2 จะรบคาจาก Sensor ทมการตรวจจบเปนโลจก 0 และ โลจก 1 และสงขอมลเพอแสดงผลท 7- segment ตอมา กจะอานคาของ ปาย RFID และสงคา ID ของชนท 2 ไปยงเครองคอมพวเตอร
3) การท างานของ Graphic User Interface (GUI) จะกลาวถงการท างานในสวนตาง ๆ ทใชในระบบชวยแนะน าทจอดรถในอาคาร
จอดรถ โดยรวม โดยจะแสดงอยในรปแบบของผงงาน หรอ Flowchart
30
Start
1. Set RS-232
2.Save Image
Get RS-232
YES
Select Baud rate
6. SET RS-232 Program
NO
YES
Save image?
NO
3. Go to Save image
YES
NO
รปท 3.15 แผนผงการท างานของ Graphic User Interface (GUI)
31
4. SET RS-232
Show menu[1]. Baud rate setting[2]. Comport setting[3] Stop bit setting
.
OK button Click
Go to Start
YES
Rx to RFID
NO
Convert ASCII to number
Save setting value In
Buffer RAM
Wait Get
Select Menu
รปท 3.15 แผนผงการท างานของ Graphic User Interface (GUI) (ตอ)
32
5. Go to Save
Image
Save Image?
Go to Start
YES
Store ASCII Select
Menu in memory
NO
Convert ASCII to
number
Select Resolution1?
Select Resolution2?
Save Image Data Base
Save Image Data Base
NO
NO
YES
YES
Show menu[1]. Get file Name[2]. Get Definition[3] Get value of file
Wait Get
Select Menu
รปท 3.15 แผนผงการท างานของ Graphic User Interface (GUI) (ตอ)
33
Get ID from
RFID
Split Data
Package etch floor
Floor 1
Save in database
Floor 1
Floor 2
Save in database
Floor 2
YES
YES
Read data member and
Show data member
NO
NO
รปท 3.15 แผนผงการท างานของ Graphic User Interface (GUI) (ตอ)
34
4) การออกแบบฐานขอมลของระบบ ในสวนน จะเปนการออกแบบฐานขอมลทใชบนทกการลงทะเบยนของผใช
ระบบทมการออกแบบดวย ER-Diagram เพอสะดวกในการท างานและความเขาใจในการท างานทเรวและงายขนโดยมการออกแบบ ER-Diagram ในแตละสวนของระบบชวยแนะน าทจอดรถในอาคารจอดรถ ดงน
CarID
CarData
CarName
CarLastName
CarTimeIn
CarTimeOut
CarExpiredDay
CarStatus
CarSelectMode
CarNum
CarCash
CarUserMode
TimeStatusID
TimeStatus
CarID
CarTimeIn
CarTimeOut
CarNum
CarCash
CarUserMode
Cash
CarID
CashValue
ComControl
ComPort
Baud rate
รปท 3.16 ER-Diagram ของฐานขอมล Car Park
ฐานขอมลตาราง CarData เปนตาราง ทใชลงทะเบยนเพอบนทกขอมล โดย
อางองจาก รหส ของ ปาย RFID เปนหลก และใชตรวจสอบสถานะ การใชงานโดยเรยกใชจากตาราง CarData
35
ตารางท 3.2 ตารางฐานขอมล CarData
Name Type Description CarID int(11) รหสของ id RFID card CarName varchar(50) ชอของผใชระบบ CarLastName varchar(50) นามสกลของผใชระบบ CarTimeIn time เวลาเขาใชระบบ CarTimeOut time เวลาออกจากระบบ
CarExpiredDay time เวลาทหมดอายของผเขาใชระบบ
CarStatus varchar(50) สถานะ การเขา-ออก ของรถ CarSelectMode varchar(50) พนกงานหรอผใชท วไป CarUserMode varchar(50) ชนทจอดรถ CarNum varchar(50) หมายเลขทะเบยนรถ CarCash varchar(50) คาใชบรการ
ฐานขอมลตาราง TimeStatus เปนตารางทเกบสถตการเขาใชบรการของรถทก
คนทม ปาย RFID โดยจะบนทกขอมล เวลาเขา และเวลาออก ชนทจอดรถและ คาใชบรการ ลงในฐานขอมลตาราง TimeStatus และสามารถเรยกดขอมลไดโดยคนหาขอมลจาก ID ของ ปาย RFID ตารางท 3.3 ตารางฐานขอมล TimeStatus
Name Type Description TimeStatusID int(11) ID ของตารางTimeStatus CarID varchar(50) รหสของ id RFID card CarTimeIn time เวลาเขาใชระบบ CarTimeOut time เวลาออกจากระบบ CarNum varchar(50) หมายเลขทะเบยนรถ CarUserMode varchar(50) ชนทจอดรถ CarCash varchar(50) คาใชบรการ
36
ฐานขอมลตาราง Cash เปนตารางทใชบนทกคาใชบรการเปนรายชวโมง และเรยกใชจ านวนของคาใชบรการ จากตาราง Cash เพอน าไปค านวณและแสดงผลในตาราง CarData และ ตาราง TimeStatus ตารางท 3.4 ตารางฐานขอมล Cash
Name Type Description CashID int(11) ID ของตาราง Cash CashValue varchar(50) จ านวนเงนของคาใชจาย
ฐานขอมลตาราง ComControl เปนตารางทใชบนทก ชองทางการสอสารผาน
พอรตอนกรม ระหวาง Microcontroller กบ เครองคอมพวเตอร และเรยกใชขอมลเพอเรมตนตดตอสอสารกน จากตาราง ComControl ตารางท 3.5 ตารางฐานขอมล ComControl
Name Type Description
ComPort varchar(50) พอรตอนกรมทตดตอกบเครองคอมพวเตอร
Baud Rate varchar(50) อตราความเรวในการรบ-สงขอมล
3.3 ขนตอนการสราง / ขนตอนการด าเนนงาน 3.3.1 ขนตอนการสรางทางดาน Hardware 1) สรางแบบจ าลองอาคารจอดรถ
อาคารจอดรถม 2 ชน แตละชนมชองจอด 2 โซน แตละโซนมชองจอด 4 ชอง
37
2) สรางวงจร 7-segment เพอใชแสดงจ านวนชองจอด
น า 7-segment มาบดกรลงในบอรด อเนกประสงค น า 7-segment เชอมตอกบ Microcontroller
3) ตดตง RFID Reader และ Microcontroller บนโครงสรางอาคารจอดรถ
น า RFID Reader ตอเขา Microcontroller 4) ตดตงอปกรณตรวจจบโลหะลงบน โครงสรางอาคารจอดรถ
ตดตง Proximity Sensor ลงบนโครงสรางอาคารจอดรถ แตละชองจอด สรางวงจรอนกรม ส าหรบตอพวง Proximity Sensor ลงในแผนปรน
อเนกประสงค น าวงจรอนกรม ตอเขา Microcontroller น า Proximity Sensor ตอเขากบวงจรอนกรม
รปท 3.17 แบบจ าลองอาคารจอดรถ
38
รปท 3.18 แสดงการเชอมตอ 7-segment กบ Microcontroller
รปท 3.19 ตดตง 7-segment ลงบน โครงสรางอาคารจอดรถ
39
รปท 3.20 ตดตง Microcontroller ลงบน โครงสรางอาคารจอดรถ
รปท 3.21 ตดตง อปกรณตรวจจบโลหะ ลงบน โครงสรางอาคารจอดรถ
40
รปท 3.22 บดกรวงจรอนกรมตอพวง Proximity Sensor กบ Microcontroller
รปท 3.23 ตดตงวงจรอนกรมตอพวง Proximity Sensor ลงบนโครงสรางอาคารจอรถ
41
3.3.2 ขนตอนการสรางของ Software ขนตอนการสรางของระบบชวยแนะน าทจอดรถในอาคารจอดรถนน จะม 2 สวนหลก ๆ คอ การสรางชดค าสงเพอควบคมการท างาน ของ Microcontroller และ โปรแกรมหลกของระบบและฐานขอมล ซงมขนตอนการสรางดงน
1) ขนตอนการสรางเพอควบคมอปกรณไฟฟาโดยใช Microcontroller ท าการเขยนชดค าสงตามทไดออกแบบไวแลวดวยภาษา C++ เมอเขยนชดค าสงเสรจกท าการโหลดเขาไปใน Microcontroller เพอทดสอบ ท าการปรบปรงแขไขหากโปรแกรมท างานไมถกตอง เขยนชดค าสงอนๆเพมตอไปจนครบทกชดค าสง
2) ขนตอนการสรางโปรแกรมหลกของระบบและฐานขอมล ท าการสรางตารางฐานขอมลทออกแบบไวแลวดวย Microsoft office access สรางหนาตา User Interface ใหเหมาะสมกบการใชงาน เขยนชดค าสงลงในโปรแกรมตามทออกแบบไวโดยใชภาษา C#.NET เขยนชดค าสงเพอตดตอกบ Microcontroller
3.4 วธการวดผล
3.4.1 กระบวนการทจะใชทดลอง 1) น า ปาย RFID มาใชลงทะเบยนและบนทกขอมลการใชงานลงในฐานขอมล 2) น า ปาย RFID แปะกบ RFID Reader ทางเขาลานจอดรถเพอเขาใชระบบ แสดงผล
การใชงานของระบบ และขอมลของผใชบรการ 3) น ารถทตดโลหะมาวางลงไป บนอปกรณตรวจจบโลหะทตดตงไวบนชองจอดเพอ
ยนยนการเขาจอด และจ านวนตวเลขทแสดงบน 7-segment จะเปลยนแปลง 4) น า ปาย RFID แปะกบ RFID Reader เพอหาทจอดรถวาจอดอยชนทเทาไหร 5) น า ปาย RFID แปะกบ RFID Reader ของทางออก เพอยนยนเวลาออก และคด
คาบรการ ตามเวลาทบนทกการใชงานจากฐานขอมล 3.4.2 เครองมอทใชประกอบการทดลอง
1) ปาย RFID 2) รถตดแผนโลหะ 3) เครองคอมพวเตอร
42
3.4.3 สภาพแวดลอมทตองใชทดสอบ สภาพแวดลอมทจะใชทดสอบ ตองท าการทดลองในทรมเนองจากอปกรณตาง ๆ หาม
เปยกน า
บทท 4 ผลการด าเนนงานและการวเคราะห
จากการวเคราะหผลการด าเนนงานน เปนการน าระบบชวยแนะน าทจอดรถในอาคารจอดรถ
มาทดสอบ และวดผลการท างานในสวนตางๆโดยแบงเปน 2 สวนหลกๆคอสวนของผลการทดสอบการท างานดาน Hardware และสวนของผลการทดสอบการท างานดาน Software 4.1 ผลทไดจากการทดสอบและวดผล
4.1.1 สวนของผลการทดสอบการท างานดาน Hardware เปนการทดสอบผลการตรวจจบโลหะ ของ Proximity Sensor เพอ แสดงผลออก LED
7-segment และทดสอบการอานคาของ ปาย RFID โดยน าโมเดลรถทตดแผนโลหะมาจอดตามชองจอดของอาคารจอดรถ และน า ปาย RFID มา แปะ บน RFID Reader
1) ผลการทดสอบ Proximity Sensor เมอจายแรงดนไฟ 5VDC โดยตรง Proximity Sensor จะไมท างาน และไม
สามารถสงขอมลออก 7-segment ได เมอจายแรงดนไฟ 5VDC และ ความตานทาน 10 กโลโอหม ท าให Proximity
Sensor ท างานไดบางตว ตวทท างานไดจะสงขอมลออก 7-segment เมอจายแรงดนไฟ 9VDC โดยตรง Proximity Sensor จะไมท างาน และไม
สามารถสงขอมลออก 7-segment เมอจายแรงดนไฟ 9VDC และ ความตานทาน 10 กโลโอหม Proximity Sensor
สามารถตรวจจบโลหะได และสงขอมลออก 7-segment ได 2) ผลการทดสอบการท างานของ LED 7-segment
เมอจายไฟ 5VDC3A เขา Microcontroller ท าให 7-segment จะมไฟกระพรบตลอดเวลา
เมอจายไฟ 5VDC 28A เขา Microcontroller ท าให 7-segment ใชงานไดปกต 7-segment ส าหรบชนท 1 ทงโซนท 1 และโซนท 2 คาของตวเลขเปลยนแปลง
ตามจ านวนชองจอด 7-segment ส าหรบชนท 2 ทงโซนท 1 และโซนท 2 คาของตวเลขเปลยนแปลง
ตามจ านวนชองจอด
44
7-segment ส าหรบ ทงอาคาร คาของตวเลขเปลยนแปลงตามจ านวนชองจอดทงหมด
3) ผลการทดสอบการท างานของ RFID Reader เมอน า ปาย RFID แปะ ท RFID Reader ตวท 1 มสถานะของ LED และเสยงวา
ใชงานได เมอน า ปาย RFID แปะ ท RFID Reader ตวท 2 มสถานะของ LED และเสยง
วาใชงานได เมอน า ปาย RFID แปะ ท RFID Reader ตวท 3 มสถานะของ LED และเสยง
วาใชงานได
รปท 4.1 น ารถจอดชนจอดท 1 โซนละ 2 คน จะเหลอชองวาง 4 คน
45
รปท 4.2 น ารถจอดชนจอดท 2 โซนละ 2 คน จะเหลอชองวาง 4 คน
รปท 4.3 แสดงภาพเมอรถเขาจอดทง 2 ชน ทงอาคารจะเหลอ 8 ชองจอด
46
รปท 4.4 น า ปาย RFID แปะ ท RFID Reader เพอลงทะเบยน
รปท 4.5 น า ปาย RFID แปะท RFID Reader ของชนจอดท 1
47
รปท 4.6 น า ปาย RFID แปะท RFID Reader ของชนจอดท 2
4.1.2 สวนของผลการทดสอบการท างานดาน Software ท าการทดสอบโดยการเชอมตอโนตบค กบ Microcontroller ผานสาย RS-232 โดยใช
Converter USB to RS-232 จากนนเปด โปรแกรมระบบชวยแนะน าทจอดรถ และท าการเลอก Portของโนตบค และท าการ Login เขาสระบบ เพอเขาถงฐานขอมล และสามารถลงทะเบยนลงในฐานขอมลได สามารถคนหาขอมลจากฐานขอมลได
1) ผลการทดสอบการเชอมตอคอมพวเตอร กบ 7-segment และ RFID Reader สามารถเลอก Port ของการเชอมตอระหวางสาย RS-232 กบ คอมพวเตอรได เครองคอมพวเตอรสามารถเชอมตอกบ RFID Reader ผานสาย RS-232ได เครองคอมพวเตอรสามารถเชอมตอกบ 7-segment ผานสาย RS-232 ได
2) ผลการทดสอบการตดตอกบฐานขอมล สามารถ ใช Username และ Password เพอ Login เขาสระบบได สามารถลงทะเบยนลงขอมลของรถลงในฐานขอมลได สามารถคนหาขอมลจากฐานขอมลได สามารถแสดงวนหมดอายผใชบรการรายเดอนได สามารถลบขอมลออก และลงทะเบยนใหมกบ ปาย RFID อนเกาได
48
3) ผลการทดสอบโปรแกรมหลก โปรแกรมสามารถตดตอกบ Hardware ได โปรแกรมสามารถเลอก Rate คาบรการได สามารถค านวณคาใชบรการได โปรแกรมสามารถ บนทก ภาพเคลอนไหวได โปรแกรมสามารถ ตรวจสอบสถานะ การใชงานได โปรแกรมสามารถแสดงจ านวนชองจอดได โปรแกรมสามารถแสดงขอมลของแตละชนได โปรแกรมสามารถคนหาขอมลได สามารถคนหาวารถจอดอยชนไหนได
รปท 4.7 โปรแกรมตดตอกบ Hardware ผาน RS-232
49
รปท 4.8 Login เพอเขาไปลงทะเบยน และแกไขขอมลในฐานขอมล
รปท 4.9 รปแบบของฐานขอมลเพอใชลงทะเบยน และแกไขฐานขอมล
50
รปท 4.10 รายงานสถตการเขาจอด และสามารถคนหาขอมลจากฐานขอมลได
รปท 4.11 ลบขอมลออกจากฐานขอมลโดยลบจาก รหสของ ปาย RFID
รปท 4.12 เลอกราคาคาจอดรถตอชวโมง
52
4.2 การวเคราะห / การวจารณ ในสวนของการวเคราะหน จะท าการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดจาก
การทดสอบการท างานของโครงงานระบบชวยแนะน าทจอดรถในอาคารจอดรถ ดงตารางตอไปน ตารางท 4.1 แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงาน ระบบชวย
แนะน าทจอดรถในอาคารจอดรถ ในสวนของ Hardware
ผลทคาดหวง ผลทท าได ระดบ
ความส าเรจของงาน
สวนของการท างานดาน Hardware มาก ปานกลาง
นอย
1. ตวโครงสรางลานจอดรถ 1.1 ลานจอดรถมขนาด 2ชน
ชนละ 8 ชอง จอด ลานจอดรถมขนาด 2ชน ชน ละ 8 ชอง จอด ครบ
1.2 ลานจอดรถ ในแตละชน จะมรไวใส เซนเซอร อปกรณตรวจจบโลหะ
ลานจอดรถ มชองเสยบ อปกรณตรวจโลหะ
1.3 โครงสรางลานจอดรถ ม ความแขงแรงทนทาน สามารถรองรบการเขาจอดของรถได
โครงสรางลานจอดรถ มความแขงแรง รบน าหนกของรถเขาจอดได
2. อปกรณตรวจจบโลหะและบอรด 7-segment แสดงสถานะชองวางในลานจอดรถ 2.1 มอปกรณตรวจจบโลหะ
ทงหมด 16 ชองจอด มการตดตงอปกรณตรวจจบโลหะครบทกชองจอด
2.2 อปกรณตรวจจบโลหะ สามารถตวจบรถได
อปกรณตรวจจบโลหะ สามารถตวจบรถไดทกชองจอด
2.3 อปกรณตรวจจบโลหะสามารถสงขอมลผานบอรด PIC 18F8628
เมอรถเขาจอด อปกรณตรวจจบโลหะ สามารถตรวจจบและสงขอมล เขาบอรด PIC 18F8628 ได
53
ตารางท 4.1 แสดงการเปรยบเทยบระหวางผลทคาดหวง และผลทท าไดของโครงงานระบบชวยแนะน าทจอดรถในอาคารจอดรถ ในสวนของ Hardware (ตอ)
2.4 บอรด PIC 18F8628
สามารถประมวลผลและสงขอมลไปยงบอรดแสดงสถานะ 7-segment
บอรด 7-segment แสดงสถานะชองวาง สามารถแสดงตวเลขชองวางในการเขาจอดรถได
2.5 บอรด 7-segment มทงหมด 3 บอรดคอในสวน ชนท 1 ชนท 2 และ บอรดรวมของทง 2 ชน
บอรด 7- segment ทง 3 สว นสามารถท างาน แสดงสถานการณเขาจอดของรถไดทงหมด
3. RFID Reader ม 3ตว
3.1 RFID Reader ตวท 1 มไวใหเจาหนาทท าการลงทะเบยนลงในฐานขอมลและ แสดงสถานะ การใชงาน
RFID Reader ตวท 1 เจาหนาทสามารถ ลงทะเบยน ลงบนฐานขอมลได และสามารถแสดงสถานะ การใชงานระบบได
3.2 RFID Reader ตวท 2 ส าหรบตรวจสถานะ การใชระบบและการอนญาตการเขาจอดของชนท 1 คอผใชทวไป
RFID Reader ตวท 2 สามารถเรยกใชขอมลจากฐานขอมลและสามารถอนญาตใหผใชท วไปเขาจอดได
3.3 RFID Reader ตวท 3 ส าหรบตรวจสถานะ การใชระบบและการอนญาตการเขาจอดของชนท 2 คอสมาชกทไดลงทะเบยนไว
RFID Reader ตวท 3 สามารถเรยกใชขอมลจากฐานขอมลและสามารถอนญาตใหสมาชกเขาจอดได
คะแนนเตม 33 คะแนน คะแนนทได31 คะแนน มาก = 3 คะแนน, ปานกลาง = 2 คะแนน, นอย = 1 คะแนน
54
ตารางท 4.2 ตารางผลการทดสอบ การท างานของอปกรณตรวจจบโลหะ ชนจอดท 1
เมอรถเขาจอด ผลของการทดสอบ เปอรเซนตการตรวจจบ 1 2 3 4 5 6 7 8
SENSOR ท างาน / / / / / / / / 100 % SENSOR ไมท างาน
0 %
ตารางท 4.3 ตารางผลการทดสอบ การท างานของอปกรณตรวจจบโลหะ ชนจอดท 2
เมอรถเขาจอด ผลของการทดสอบ เปอรเซนตการตรวจจบ 1 2 3 4 5 6 7 8
SENSOR ท างาน / / / / / / / / 100 % SENSOR ไมท างาน
0 %
ตารางท 4.4 ผลการทดสอบ การท างานของ บอรด 7-segment ชนจอดท 1
เมอรถเขาจอดโซนท1
7-segment แสดงผลวาง เปอรเซนตการท างาน 4 3 2 1 0
ไมมรถจอด
100 % จอดรถ1คน
จอดรถ2คน
จอดรถ3คน
จอดรถ4คน
55
ตารางท 4.4 ผลการทดสอบ การท างานของ บอรด 7-segment ชนจอดท 1 (ตอ)
เมอรถเขาจอดโซนท2
7-segment แสดงผลวาง เปอรเซนตการท างาน 4 3 2 1 0
ไมมรถจอด
100 %
จอดรถ1คน
จอดรถ2คน
จอดรถ3คน
จอดรถ4คน
ตารางท 4.5 ผลการทดสอบ การท างานของ บอรด 7-segment ชนจอดท 2
เมอรถเขาจอดโซนท1
7-segment แสดงผลวาง เปอรเซนตการท างาน 4 3 2 1 0
ไมมรถจอด
100 %
จอดรถ1คน
จอดรถ2คน
จอดรถ3คน
จอดรถ4คน
เมอรถเขาจอดโซนท2
4 3 2 1 0
ไมมรถจอด
จอดรถ1คน
จอดรถ2คน
จอดรถ3คน
จอดรถ4คน
บทท 5 สรปและขอเสนอแนะ
จากการออกแบบ การด าเนนงาน และทดสอบโครงงานระบบชวยแนะน าทจอดรถในอาคาร
จอดรถ ในสวนน จะกลาวถงการสรปผล ตลอดจนปญหาและอปสรรคของการท าโครงงานน รวมทงขอเสนอแนะในการน าเอาโครงงานไปพฒนาตอ เพอใชเปนแนวทางส าหรบผทสนใจศกษา 5.1 สรปผลการท าโครงงาน
โครงงาน ระบบชวยแนะน าทจอดรถในอาคารจอดรถ เปนการจ าลอง Model สถานทในอาคารจอดรถ เรมตงแตขนตอนการออกแบบ จนถงขนตอนการสรางจะเกดปญหา ในเกอบทกขนตอน เนองมาจากการออกแบบ ทตองเนนถงความแขงแรง และการตดตงอปกรณโดยจ าลอง Model คลายกบสถานทจรง ในการรบน าหนกในตวของอาคารจอดรถและของแตละชองจอด ในการท าโครงงานน ท าขนคลายอาคารจอดรถตามหางสรรพสนคา หรอสถานทอนแบบเปนตกหลายชนจะตองมอาคารจอดรถอย
ในขนตอนในการสรางระบบชวยแนะน าทจอดรถในอาคารจอดรถ มอปสรรค และปญหาทเกดขนมากพอสมควร เนองจากตองใชเปนโครงสรางทแขงแรงจ าตองใชเหลกท าโครงสรางเพอยดและตอกนเพอใหรบน าหนกได และแผนพลาสตกอะครลคในการจ าลองเปนพนซเมนต คอนขางทจะมความแขง และเหนยว จงท าใหยากตอการเจาะหรอเลอย จงตองใชความพยายามในการตดและเจาะพอสมควร อปกรณตรวจจบโลหะทน ามาใชงานกนไฟ 6-36V ตองจายไฟ 9V ท าใหไฟทจายใหระบบทงหมดทมแรงดน 5V จงไมพอจงตองแยกแรงดนไฟ 9V ตางหาก และ ตองเพมกระแสไฟเพมเปน 28A จากทใชปกต 3A
ในสวนของโปรแกรม มปญหาส าคญอย คอ ไมสามารถบนทกภาพ ลงในฐานขอมลไดเนองจาก ผเขยนโปรแกรมยงไมช านาญเกยวกบเรองฐานขอมลมากนก การบนทกภาพวดโอลงในเครองบนทกขอมลจะบนทกตลอด โดยตองกดบนทกและหยดบนทกเอง ท าใหล าบากตอการคนหาภาพยอนหลง การบนทกภาพเปลองทจดเกบ เนองจากขนาดไฟลใหญ
ดงนน ระบบแนะน าทจอดรถในอาคารจอดรถ สามารถใชงานไดและไดผล ดงน 5.1.1 สามารถลงทะเบยนลงในฐานขอมลได 5.1.2 สามารถ คนหาขอมลจากฐานขอมลได 5.1.3 สามารถใช ปาย RFID คนหาขอมล แสดงผลการใชงานตรงหนาโปรแกรมได
57
5.1.4 สามารถทราบไดวาจอดรถไวชนไหน โดยตรวจสอบจากการใช ปาย RFID แปะ ทRFID Reader
5.1.5 อปกรณตรวจจบโลหะสามารถตรวจจบรถทเขาจอดไดทกชองจอด และสามารถสงขอมลออก 7-segment และ หนาจอคอมพวเตอรได
5.1.6 ระบบสามารถคดคาบรการเปนรายชวโมง โดยสามารถเลอกไดวาชวโมงละเทาไร 5.1.7 สามารถบนทกภาพวดโอตรงทางเขา-ออก ได
5.2 ขอเสนอแนะ
5.2.1 ปญหาและอปสรรค 1) ผจดท าโครงงานน ขาดประสบการณและความช านาญ ท าใหใชเวลานานใน
การศกษา ออกแบบ สราง และเลอกซอวสดอปกรณตางๆ 2) วงจร และอปกรณตรวจจบโลหะ ทใชงานนน ตองการคาแรงดนไฟสงกวา
แหลงจายไฟเดมทมคา 5 โวลต จงท าใหเกดปญหา ในภาคจายไฟเพอน ามาใชกบอปกรณตรวจจบโลหะไมไดเพราะตองจายไฟมากกวาแหลงจายไฟเดม
3) การเขยนโปรแกรมเปนไปดวยความยากล าบาก เนองจากผจดท าไมมประสบการณและขาดความร จงใชเวลาในการศกษาและปรกษาเปนเวลานาน
4) การบนทกภาพลงในฐานขอมลนนยงท าไมได เนองจากผเขยนโปรแกรมยงขาดความช านาญ
6) การบนทกภาพเปนวดโอ ไมสามารถบนทกภาพแบบอตโนมตได จงท าใหยากแกการคนหาภาพยอนหลง
5.2.2 แนวทางการพฒนา 1) เขยนโปรแกรมบนทกภาพลงในฐานขอมลเพมเตม 2) การบนทกภาพวดโอควรพฒนาใหบนทกทกชวโมง และแสดงชอไฟล เปนวนและ
เวลาการบนทก เพองายตอการคนหาภาพยอนหลง 3) มจอคอมพวเตอรเพมเพอใหผใช คนหาขอมลไดตามจดตางๆ 4) พฒนารปแบบของจอแสดงผลใหใหญขน เพอบอกสถานะของชองจอดใหสะดวก
ตอผทเขาใชบรการจอดรถ 5) ควรม หลอดไฟ LED แสดงสถานะ ชองจอดรถ วาวางหรอไมวางทกชองจอด เพอ
สะดวกแกการหาชองจอด
บรรณานกรม
[1] รณชย ธระวจณเดช, วทรยพลขาว, ธนวา หอมพกล. “ทจอดรถอตโนมต”. ปรญญานพนธ. ปทมธาน : มหาวทยาลยเทคโนโลยราชมงคลธญบร , 2553
[2] ณฐพงศ มนเขตวทย. “ระบบปองกนการโจรกรรมรถจกรยานยนตดวยการใชอารเอฟไอด”. ปรญญานพนธ. ปทมธาน : มหาวทยาลยเทคโนโลยราชมงคลธญบร, 2553
[3] วฒพล วรรณทรพย . “ระบบทจอดรถยนตภายในอาคาร”. ปรญญานพนธ. ปทมธาน : สถานบนเทคโนโลยราชมงคลธญบร,2540 [4] ปรดา อนสรณธรกล, พจน สจจพานนท. “ระบบการจดการคลงสนคาโดยใชเทคโนโลย
RFID”.ปรญานพนธ. ขอนแกน : มหาวทยาลยขอนแกน, 2548 [5] พลวฒน ชหอยทอง, ขวญจต งามบานผอ, อมรา กลอมจาด, สราวรรณ ค าสทธ. “ลาน
จอดรถอจฉรยะ”.ปรญานพนธ. ปทมธาน : มหาวทยาลยเทคโนโลยราชมงคลธญบร, 2553
60
รปท ก.1 Board PIC18F8628 (ICD2)
บอรด PIC รนใหม ทใชเครองโปรแกรม ET-PGM PIC USB ของทาง อทท ทตอกบ PORT USB ของเครองคอมพวเตอร พซ ผานทางขวมาตรฐานของบรษท Microchip ขว RJ-11 (ICD2) โดยจะม 2 รน โครงสราง และวงจรจะเหมอนกนทง 2 รน แตกตางกนเฉพาะในสวนของ MCU คอ ET-BASE PIC8628 คอ บอรด PIC รนใหมทใชกบเครองโปรแกรม ET-PGM PIC USB V1 หรอ V1 PLUS ทตอกบ PORT USB ของเครองคอมพวเตอร พซ ของทาง อทท ผานทางขวมาตรฐานของบรษท MICROCHIP ขว RJ-11 (ICD2) ใชเบอร PIC18F8628เปนMCU ประจ าบอรด ออกแบบเปน PCB ขนาด SIZE BASE สามารถน าไปใชงานอสระ หรอใชกบบอรด ET-BASIC I/O V1 กได
- ใช MCU เบอร PIC18F8628-I/P, ขนาด 80 PIN TQFP TYPE - หนวยความจ าแบบ FLASH 128 KBYTE, RAM 3936 BYTE, EEPROM 1024BYTE - A TO D ขนาด 10 BIT 16 CH - ET-BASE PIC8722 (ICD2) ประกอบดวย บอรด ET-BASE PIC8722 (ICD2) แผน CD-ROM คมอโปรแกรม
61
คณสมบตรวมของทง 2 รนเปนดงน
- RUN X’ TAL ON BOARD 10MHz, สามารถตงให RUN ไดเรวถง 40MHz ไดในตว - จ านวน I/O PORT ใชงาน 70 BIT - ขว 10 PIN ET BUS I/O 7 ชด - 14 PIN LCD PORT แบบ CHARACTER TYPE - RJ-11 (ICD2) ใช DOWNLOAD โปรแกรมเขาตว MCU ดวยชด ET-PGM PIC USB V1 หรอ V1 PLUS พรอม SW. เลอกการท างาน - RS232 PORT 2 ชอง แบบขว 4 PIN ETT (ICL3232 ON BOARD) - TIMER / COUNTER, PWM, WATCH DOG - POWER SUPPLY 5VDC สามารถใชกบชด POWER SUPPLY ของ ETT รน ET- SWITCHING ADAPTER 5V/1.2A - ขนาด PCB 6.2 x 8.1 cm. มาตรฐาน ET-BASE SIZE
63
รปท ข.1 RFID Reader ID12 Breakout Board
เปน RFID Reader 125 Khz ซง ID12 ท าหนาทในการอานขอมลจาก Tag เพยงอยางเดยว ไมสามารถเขยนลงไปใน Tag ได
รปท ข.2 ขนาดและสวนประกอบของ RFID Reader ID12 Breakout Board
1. คณสมบตโดยทวไปของ ID12 Breakout Board - ระยะ Tag ประมาณ 5 cm. (ระยะ tag สามารถเพมหรอลดลงได เกดจากปจจย อน ๆ เชน
ขนาดของตว Tag ทใช ถามขนาดใหญ จะสามารถมระยะทไกลขน , สภาวะแวดลอมทางไฟฟา ,สงแวดลอม มวตถทเปนโลหะ)
64
- ออกแบบมาส าหรบการใชงานแบบ ASCII เทานน โดยการ Set Jumper บนบอรด (ตาม Datasheet ของ ID-12 สามารถท า ASCII, Magnet Emulation, Wiegand26 ได)
- ใชไฟเลยงส าหรบบอรด 5 Volt - สามารถดงขอมลออกเปน TTL ใช PIN ขา D0 (ตงคาส าหรบ Hyper Terminal คอ 9600
Baud rate , Data bits = 8 , Parity = None , Stop bit =1 , Flow Control = None) - ม Buzzer แสดงสถานะ เสยง Beep และ Green LED แสดงสเขยว เมอมการ Tag สญญาณ
อานขอมลจาก Proximity Card - Dimension 28*63 mm. (รวม connector)
2. การใชงาน ID-12 Breakout Board กบไมโครคอนโทรลเลอร
- การตอใชงาน ID12 Breakout Board กบ ไมโครคอนโทรลเลอร ตางๆ จะใช PIN จาก ID12 Breakout Board เพยง 3 PIN คอ PIN D0, PIN 5V , และ PIN GND โดยสามารถน า PIN D0 ไปตอเขากบ MCU ทขาใชงาน Serial RX ไดเลย สญญาณทมาจาก ID12 Module นนเปน TTL ทสงออกจากตว ID12 โดย 5V และ GND ของ ID12 Breakout Board กบไมโครคอนโทรลเลอร จะตองเชอมตอกน โดยในกรณ ทใชไมโครคอนโทรลเลอร 3.3 Volt จะตองมวงจร Regulator 3.3V และ วงจรทใชในการเชอมตอสญญาณลอจกระหวางอปกรณ 5V กบอปกรณสญญาณประเภท 3.3 V โดยใช IC 74LCX245 เปนตวกลางในการเชอมตอ
66
คมอการใชงานโปรแกรมระบบชวยแนะน าทจอดรถในอาคารจอดรถ แบงออกเปนขนตอนตาง ๆ ดงตอไปน ขนตอนท 1 ตองลงทะเบยนลงในฐานขอมลกอน โดยคลกทปม ฐานขอมล
รปท ค.1 คลกทปมฐานขอมลเพอลงทะเบยน 1. เมอเปดโปรแกรมขนมาถาจะลงทะเบยนตองคลกทฐานขอมล 2. Login เขาระบบ โดยกรอก Username และ Pass 3. ท าการลงทะเบยนได
รปท ค.2 รปของหนาตาตอน login เขาสระบบ
67
รปท ค.3 รปของการลงทะเบยนลงในฐานขอมล 1. กดปม ReadID ทวงกลมสแดงไว แลวน าบตรไปแตะท เครองอาน RFID ทเอาไวส าหรบ
ลงทะเบยน 2. กรอกขอมล เมอกรอกขอมลเสรจแลว กด ปม RegisterID 3. ถาตองการลบขอมลออก ให copy รหสของบตร แลวไปคลกทปม DeleteID แลวน ารหส
บตรทตองการลบวางลงไปในชองขอความ แลวกดปมตกลง
รปท ค.4 รปของการลบขอมลออกจากฐานขอมล
1 2 3
68
ขนตอนท 2 หนาหลกของโปรแกรมทใชแสดงผลการเขาใชบรการ และตรวจสอบการใชบรการ
รปท ค.5 แสดงหนาตาของโปรแกรมหลกทไวใชตรวจสอบขอมล
1. เลอก port และ อตราความเรวการรบ-สง ขอมลโดยกดทปมสอสาร 2. กดปม Start เพอเรมตนใชโปรแกรม 3. เลอกราคา ตอชวโมงได โดยคลกทปม คาใชจาย 4. กดบนทกภาพวดโอ ทปม บนทกภาพ 5. คลกทปม Report เพอ ดสถตการเขาใชบรการและคนหาขอมล
1 2 3 4 5
71
ประวตผจดท าปรญญานพนธ
ชอ นายศกดชย สกลวยเจรญสน 115230462003-0 สาขาวชา/ภาควชา ภาควชาวศวกรรมคอมพวเตอร วน-เดอน-ป เกด วนท 17 ธนวาคม 2530 สถานทเกด จงหวดยะลา ทอย 139/1 ถ.นวลสกล ต.สะเตง อ.เมอง จ.ยะลา 95000
ประวตการศกษา ประกาศนยบตรวชาชพ (ปวช.) วทยาลยเทคนคยะลา ป 2549 ประกาศนยบตรวชาชพชนสง (ปวส.) โรงเรยนสงขลาเทคโนโลย ป 2551
72
ประวตผจดท าปรญญานพนธ
ชอ นายพรศกด สบเหมาะ รหส 115230462005-5 สาขาวชา/ภาควชา ภาควชาวศวกรรมคอมพวเตอร วน-เดอน-ป เกด วนท 12 พฤษภาคม 2531 สถานทเกด จงหวดนครศรธรรมราช ทอย 59 หม 8 ต.ทาขน อ.ทาศาลา จ.นครศรธรรมราช 80160 ประวตการศกษา ประกาศนยบตรวชาชพ (ปวช.) วทยาลยเทคนคสชล ป 2550
ประกาศนยบตรวชาชพชนสง (ปวส.) วทยาลยเทคนคนครศรธรรมราช ป 2552
73
ประวตผจดท าปรญญานพนธ
ชอ นายศภลคน ทศนโกวท รหส 115230462052-7 สาขาวชา/ภาควชา ภาควชาวศวกรรมคอมพวเตอร วน-เดอน-ป เกด วนท 5 กมภาพนธ 2531 สถานทเกด จงหวดนครศรธรรมราช ทอย 33 ซ.ศรธรรมโศก1 ต.ในเมอง อ.เมอง จ.นครศรธรรมราช 80000ประวตการศกษา ประกาศนยบตรวชาชพ (ปวช.) โรงเรยนนครอาชวศกษา ป 2550
ประกาศนยบตรวชาชพชนสง (ปวส.) วทยาลยเทคนคนครศรธรรมราช ป 2552