ในห้างสรรพสินค้าต่าง ๆ ที่มีการนำสินค้าไปยังเคาน์เตอร์เพื่อชำระเงิน เราก็จะคุ้นเคยกับภาพของพนักงานที่ใช้อุปกรณ์บางอย่างตรวจสอบแถบรหัสหรือที่เรียกกันว่า
แถบบาร์โค้ด บนตัวสินค้าเพื่ออ่านข้อมูลบางอย่างออกมา ซึ่งแม้ว่าฉลากแบบบาร์โค้ดจะเป็นที่นิยมและใช้กันมากในบ้านเรา แต่ทว่าวิธีการเก็บข้อมูลแบบดังกล่าวก็ยังคงมีจุดด้อยที่ควรได้รับการแก้ไขอยู่หลายๆจุดปัญหาที่เห็นได้ชัดข้อหนึ่งก็คือ ปัญหาในการอ่านค่าข้อมูลจากแถบดังกล่าวที่ต้องลำแสงตรวจจับยิงลงไปยังฉลากเพื่ออ่านค่ากลับหรือใช้กล้องซีดีขนาดเล็กจับภาพฉลากขึ้นมาเพื่ออ่านภาพก็ตาม ซึ่งถ้าหากว่าแถบข้อมูลดังกล่างมีรอยเปื้อนหรือไม่ชัดเจน การอ่านค่ากลับมามีความผิดพลาด นอกจากนั้นวิธีการอ่านค่าที่จำเป็นต้องนำเครื่องอ่านมาวางอยู่เหนือฉลากที่ต้องการอ่านค่าก็ไม่ใช่ทางที่สะดวกสำหรับงานบางประเภทโดยเฉพาะอย่างยิ่งในกรณีที่มีฉลากต้องตรวจสอบเป็นจำนวนมากๆนี้ก็คงเป็นหนึ่งในหลาย ๆ
เหตุผลที่ทำให้เกิดการพัฒนาระบบฉลากแบบใหม่ซึ่งมีชื่อเรียกว่า “RFID”
ระบบ RFID คืออะไร
RFID ย่อมาจากคำว่า Radio Frequency Identification เป็นระบบฉลากที่ได้ถูกพัฒนามาตั้งแต่ปี ค.ศ. 1980 โดยที่อุปกรณ์ RFID ที่มีการประดิษฐ์ขึ้นใช้งานเป็นครั้งแรกนั้น เป็นผลงานของ Leon Theremin ซึ่งสร้างให้กับรัฐบาลของประเทศรัสเซียในปี ค.ศ. 1945 ซึ่งอุปกรณ์ที่สร้างขึ้นมาในเวลานั้นทำหน้าที่เป็นเครื่องมือดักจับสัญญาณ ไม่ได้ทำหน้าที่เป็นตัวระบุเอกลักษณ์อย่างที่ใช้งานกันอยู่ในปัจจุบัน
RFID ในปัจจุบันมีลักษณะเป็นป้ายอิเล็กทรอนิกส์ (RFID Tag) ที่สามารถอ่านค่าได้โดยผ่านคลื่นวิทยุจากระยะห่าง เพื่อตรวจ ติดตามและบันทึกข้อมูลที่ติดอยู่กับป้าย ซึ่งนำไปฝังไว้ในหรือติดอยู่กับวัตถุต่างๆเช่น ผลิตภัณฑ์ กล่อง หรือสิ่งของใดๆ สามารถติดตามข้อมูลของวัตถุ 1 ชิ้นว่า คืออะไร ผลิตที่ไหน ใครเป็นผู้ผลิต ผลิตอย่างไร ผลิตวันไหน และเมื่อไร ประกอบไปด้วยชิ้นส่วนกี่ชิ้น และแต่ละชิ้นมาจากที่ไหน รวมทั้งตำแหน่งที่ตั้งของวัตถุนั้น ๆ ในปัจจุปันว่าอยู่ส่วนใดในโลก โดยไม่จำเป็นต้องอาศัยการสัมผัส (Contact-Less) หรือต้องเห็นวัตถุนั้นๆ ก่อน ทำงานโดยใช้เครื่องอ่านที่สื่อสารกับป้ายด้วยคลื่นวิทยุในการอ่านและเขียนข้อมูล RFID มีข้อได้เปรียบเหนือกว่าระบบบาร์โค้ดดังนี้
- มีความละเอียด และสามารถบรรจุข้อมูลได้มากกว่า ซึ่งทำให้สามารถแยกความแตกต่างของสินค้าแต่ละ ชิ้นแม้จะเป็น SKU (Stock Keeping Unit – ชนิดสินค้า) เดียวกันก็ตาม
- ความเร็วในการอ่านข้อมูลจากแถบ RFID เร็วกว่าการอ่านข้อมูลจากแถบบาร์โค้ดหลายสิบเท่า
- สามารถอ่านข้อมูลได้พร้อมกันหลาย ๆ แถบ RFID
- สามารถส่งข้อมูลไปยังเครื่องรับได้โดยไม่จำเป็นต้องนำไปจ่อในมุมที่เหมาะสมอย่างการใช้เครื่องอ่านบาร์โค้ด (Non-Line of Sight)
- ค่าเฉลี่ยของความถูกต้องของการอ่านข้อมูลด้วยเทคโนโลยี RFID นั้นจะอยู่ที่ประมาณ 99.5 เปอร์เซ็นต์ ขณะที่ความถูกต้องของการอ่านข้อมูลด้วยระบบบาร์โค้ดอยู่ที่ 80 เปอร์เซ็นต์
- สามารถเขียนทับข้อมูลได้ จึงทำให้สามารถนำกลับมาใช้ใหม่ได้ซึ่งจะลดต้นทุนของการผลิตป้ายสินค้า ซึ่งคิดเป็นประมาณ 5% ของรายรับของบริษัท
- สามารถขจัดปัญหาที่เกิดขึ้นจากการอ่านข้อมูลซ้ำที่อาจเกิดขึ้นจากระบบบาร์โค้ด
- ความเสียหายของป้ายชื่อ (Tag) น้อยกว่าเนื่องจากไม่จำเป็นต้องติดไว้ภายนอกบรรจุภัณฑ์
- ระบบความปลอดภัยสูงกว่า ยากต่อการปลอมแปลงและลอกเลียนแบบ
- ทนทานต่อความเปียกชื้น แรงสั่นสะเทือน การกระทบกระแทก
องค์ประกอบ RFID
องค์ประกอบในระบบ RFID จะมีหลัก ๆ อยู่ 2 ส่วนด้วยกัน คือ
1) Tag หรือ Transponder
แท็กส์ (Tag) นั้นเรียกอีกชื่อหนึ่งว่าทรานสปอนเดอร์(Transponder) มาจากคำว่าทรานสมิตเตอร์ (Transmitter) ผสมกับคำว่าเรสปอนเดอร์ (Responder) ถ้าจะแปลให้ตรงตามศัพท์ แท็กส์ก็จะทำหน้าที่ส่งสัญญาณหรือข้อมูลที่บันทึกอยู่ในแท็กส์ตอบสนองไปที่ตัวอ่านข้อมูล การสื่อสารระหว่างแท็กส์และตัวอ่านข้อมูลจะเป็นการสื่อสารกันโดยอาศัยช่องความถี่วิทยุผ่านอากาศ โครงสร้างภายในแท็กส์จะประกอบไปด้วย 2 ส่วนใหญ่ ๆ ได้แก่ ส่วนของไอซีซึ่งเป็นชิปสารกึ่งตัวนำ (Semiconductor Chip) และส่วนของขดลวดซึ่งทำหน้าที่เป็นเสาอากาศสำหรับรับส่งข้อมูลโดยทั้งสองส่วนนี้จะเชื่อมต่ออยู่ด้วยกัน
2) Reader หรือ Interrogator
หน้าที่สำคัญของตัวอ่านข้อมูล (Reader หรือ Interrogator) ก็คือการรับข้อมูลที่ส่งมาจากแท็กส์ แล้วทำการตรวจสอบความผิดพลาดของข้อมูล ถอดรหัสสัญญาณข้อมูลที่ได้รับซึ่งกระทำโดย ไมโครคอนโทรเลอร์ อัลกอริทึมที่อยู่ในเฟิร์มแวร์ (Firmware) ของตัวไมโครคอนโทรเลอร์จะทำหน้าที่ในการส่งสัญญาณ ถอดรหัสสัญญาณที่ได้ และทำหน้าที่ติดต่อกับคอมพิวเตอร์เพื่อนำข้อมูลผ่านเข้าสู่กระบวนการต่อไป นอกจากนี้ตัวอ่านข้อมูลที่ดีต้องมีความสามารถในการป้องกันการอ่านข้อมูลซ้ำ เช่น ในกรณีที่แท็กถูกวางทิ้งอยู่ในบริเวณสนามแม่เหล็กไฟฟ้าที่ตัวอ่านข้อมูลสร้างขึ้น หรืออยู่ในระยะการรับส่ง ก็อาจทำให้ตัวอ่านข้อมูลทำการรับหรืออ่านข้อมูลจากแท็กซ้ำอยู่เรื่อยๆไม่สิ้นสุด
ดังนั้นตัวอ่านข้อมูลที่ดีต้องมีระบบป้องกันเหตุการณ์เช่นนี้ที่เรียกว่าระบบ "Hands Down Polling" โดยตัวอ่านข้อมูล จะสั่งให้แท็กส์หยุดการส่งข้อมูลในกรณีเกิดเหตุการณ์ดังกล่าว หรืออาจมีบางกรณีที่มีแท็กส์หลายแท็กส์อยู่ในบริเวณสนามแม่เหล็กไฟฟ้าพร้อมกัน หรือที่เรียกว่า "Batch Reading" ตัวอ่านข้อมูลควรมีความสามารถที่จะจัดลำดับการอ่านแท็กส์ทีละตัวได้
หลักการทำงานเบื้องต้นของระบบ RFID
1. ตัวอ่านข้อมูลจะปล่อยคลื่นแม่เหล็กไฟฟ้าออกมาตลอดเวลา และคอยตรวจจับว่ามีแท็กส์เข้ามาอยู่ในบริเวณสนามแม่เหล็กไฟฟ้าหรือไม่ หรืออีกนัยหนึ่งก็คือการคอยตรวจจับว่ามีการมอดูเลตสัญญาณเกิดขึ้นหรือไม่
2. เมื่อมีแท็กส์เข้ามาอยู่ในบริเวณสนามแม่เหล็กไฟฟ้า แท็กจะได้รับพลังงานไฟฟ้าที่เกิดจากการเหนี่ยวนำของคลื่นแม่เหล็กไฟฟ้าเพื่อให้แท็กเริ่มทำงาน และจะส่งข้อมูลในหน่วยความจำที่ผ่านการมอดูเลตกับคลื่นพาหะแล้วออกมาทางสายอากาศที่อยู่ภายในแท็ก
3. คลื่นพาหะที่ถูกส่งออกมาจากแท็กส์จะเกิดการเปลี่ยนแปลงแอมปลิจูด, ความถี่ หรือเฟส ขึ้นอยู่กับวิธีการมอดูเลต
4. ตัวอ่านข้อมูลจะตรวจจับความเปลี่ยนแปลงของคลื่นพาหะแปลงออกมาเป็นข้อมูลแล้วทำการถอดรหัสเพื่อนำข้อมูลไปใช้งานต่อไป
การป้องกันการชนกันของสัญญาณข้อมูล (Anti-Collision)
ในการที่จะรับข้อมูลจากแท็กส์หลาย ๆ อัน ทั้งแท็กส์และตัวเครื่องอ่านต้องได้รับการออกแบบให้รองรับสภาวะที่มีแท็กส์มากกว่า 1 อันทำงาน (ส่งสัญญาณ) มิเช่นนั้นแล้วสัญญาณพาหะก็จะมีการส่งออก ในเวลาเดียวกันทำให้เกิดการชนของสัญญาณ (Collusion) จะทำให้ไม่มีข้อมูลใด ๆ ส่งถึงตัวเครื่องอ่านเลย การติดต่อระหว่างแท็กส์กับตัวเครื่องอ่านเปรียบเสมือน บัสแบบอนุกรม แต่บัสชนิดนี้จะใช้อากาศเป็นตัวกลางในการส่งสัญญาณ ในระบบบัสที่ใช้เคเบิ้ลเป็นตัวกลางก็ต้องมีการควบคุมไม่ให้เกิดการชนกันของสัญญาณ RFID ก็จำเป็นที่จะต้องมีการป้องกันให้มีการส่งสัญญาณจากแท็กส์อันเดียวต่อช่วงเวลานั้นเช่นกัน