Top 50 Popular Supplier
1 100,000D_อินเวอร์เตอร์ 178,597
2 100,000D_มิเตอร์วัดไฟฟ้า 175,715
3 100,000D_อุปกรณ์ไฟฟ้าและอิเลคทรอนิกส์ 175,026
4 100,000D_เครื่องมือช่าง 174,978
5 100,000D_เอซีมอเตอร์ 172,287
6 100,000D_ดีซีมอเตอร์ 171,391
7 100,000D_อุปกรณ์แคมป์ปิ้ง 170,347
8 100,000D_เครื่องดื่มและสมุนไพร 169,774
9 เคอีบี (KEB ) ประเทศไทย 163,593
10 100,000D_เครื่องใช้ไฟฟ้าครัวเรือน 160,174
11 100,000D_ของใช้จำเป็นสำหรับผู้หญิง 160,031
12 100,000D_ขายของเล่นเด็ก 159,215
13 E&L INTERNATIONAL CO., LTD. 69,897
14 T.N. METAL WORKS Co., Ltd. 64,537
15 ฟิลิปส์อิเล็กทรอนิกส์ (ประเทศไทย) จำกัด 52,736
16 บ.ไทนามิคส์ จำกัด 45,392
17 Industrial Provision co., ltd 41,426
18 ลาดกระบัง ทูลส์ แอนด์ ดาย จำกัด 40,093
19 Infinity Engineering System Co.,Ltd 38,127
20 สยาม เอลมาเทค (siam elmatech) 36,318
21 ไทยเทคนิค อีเล็คตริค จำกัด 35,283
22 ฟอร์จูน เมคคานิค แอนด์ ซัพพลาย 33,522
23 เอเชียเทค พาวเวอร์คอนโทรล จำกัด 32,981
24 บริษัท เวิลด์ ไฮดรอลิคส์ จำกัด 32,876
25 โปรไดร์ฟ ซิสเต็ม จำกัด 29,245
26 ซี.เค.แอล.โพลีเทค เอ็นจิเนียริ่ง 28,300
27 P.D.S. Automation co.,ltd 24,672
28 AVERA CO., LTD. 24,398
29 เลิศบุศย์ 23,291
30 ห้างหุ้นส่วนสามัญ เอ-รีไซเคิล กรุ๊ป 22,109
31 เทคนิคอล พรีซิชั่น แมชชีนนิ่ง 21,962
32 Electronics Source Co.,Ltd. 21,811
33 แมชชีนเทค 21,627
34 มากิโน (ประเทศไทย) 20,946
35 อีดีเอ อินเตอร์เนชั่นเนล จำกัด 20,784
36 ทรอนิคส์เซิร์ฟ จำกัด 20,597
37 Pro-face South-East Asia Pacific Co., Ltd. 20,280
38 SAMWHA THAILAND 20,142
39 วอยก้า จำกัด 20,008
40 CHEMTEC AUTOMATION CO.,LTD. 19,425
41 IWASHITA INSTRUMENTS (THAILAND) LTD. 19,242
42 I-Mechanics Co.,Ltd. 19,138
43 เอส.เอส.บี สยาม จำกัด 19,037
44 ดีไซน์ โธร แมนูแฟคเจอริ่ง 18,975
45 ศรีทองเนมเพลท จำกัด 18,923
46 Intelligent Mechantronics System (Thailand) 18,822
47 Systems integrator 18,393
48 เอ็นเทค แอสโซซิเอท จำกัด 18,390
49 ดาต้า เอ็นทรี่ กรุ๊ป จำกัด 18,222
50 Advanced Technology Equipment 18,182
12/01/2553 20:47 น. , อ่าน 10,350 ครั้ง
Bookmark and Share
Radio Frequency Identification Technology (RFIT) คืออะไร
โดย : Admin

 
RFID คืออะไร

 โดย :  Panya       Vongpratanporn     
 <BoMGradE@hotmail.com
 
 
หลายๆ ท่านอาจยังไม่รู้จักว่า RFID คืออะไร
 
RFID คือ
 
1. ส่วนตัวเครื่องส่งสัญญาณคลื่นความถี่
2. ตัวบัตรหน่วยความจำ
Radio Frequency Identification Technology เป็นผลิตภัณฑ์ใหม่ที่เข้ามาช่วยในการจัดเก็บข้อมูลลงในรูปแบบของบัตรหรือเหรียญขนาดเล็กซึ่งสามารถอ่านและเขียนข้อมูลลงไปใน Tag ได้หลายครั้งโดยการใช้คลื่นความถี่ในการอ่านและเขียนข้อมูล ส่วนประกอบของ RFID มีด้วยกัน 2 ส่วนคือ
 
 
 

การใช้งานส่วนใหญ่

การเขียนโปรแกรมบนคอมพิวเตอร์เพื่อควบคุมและจัดเก็บข้อมูลที่อ่านและเขียนจาก RFID โดยใช้ VB นั้นไม่ยาก
ครับ เพียงแต่เราต้องรู้หลักการเบื้องต้นและมีคู่มือการรับส่งสัญญาณของอุปกรณ์ที่เราต้องการติดต่อ ในที่นี้ผมจะใช้ชุดทดลองของ ออมรอน

 
 
ขั้นตอนที่ 1
    ผมได้นำชุดทดลอง RFID มาเสียบต่อผ่านทาง USB พอร์ตของเครื่องคอมและเซ็ตคอมพอร์ตตามที่เครื่องจัดไว้ให้ หรือจะเซ็ตเอาเองก็ได้ ดังรูป
 





 
 
 ตัวส่งสัญญาณจะทำการส่งสัญญานออกไปเมื่อมีบัตรเข้ามาอยู่ในระยะที่สัญญาณไปถึงโดยที่ทั้งสองส่วนไม่จำเป็นต้องอยู่ติดกันบัตรจะถูกอ่านค่าข้อมูลที่บันทึกอยู่ในบัตรออกมาแสดงผล ระยะของการอ่านค่าก็ขึ้นอยู่กับตัวส่งสัญญาณคลื่นความถี่ถ้ายิ่งใหญ่มากสัญญาณก็ยิ่งส่งได้ไกลมากขึ้น ซึ่งเราสามารถแก้ไขข้อมูลรวมถึงเพิ่มเติมข้อมูลโดยการเขียนข้อมูลกลับลงไปใน Tag ได้ในเวลาเดียวกัน    จะใช้เก็บข้อมูลการผลิตสินค้ารายละเอียดต่างๆ ของสินค้าเพื่อใช้ในการอ้างอิงและเรียกดูข้อมูลได้โดยง่าย        ในรูปคอมพอร์ตของผมเป็น Com 5 ดังนั้นถ้าผมต้องการติดต่อกับ RFID ผมต้องเปิดพอร์ตเป็น Com 5 เพื่อให้ตรงกับที่เครื่องคอมพิวเตอร์กำหนดให้หลังจากนั้นก็ให้เปิดโปรแกรม VB ขึ้นมาเลือกไปที่ Standard EXE


     2.
ให้คลิกขวาที่ Tool box เลือก
Component
จากนั้นให้เลือก Microsoft Comm Controll 6.0 เพื่อใช้งาน Comport เพื่อติดต่อกับอุปกรณ์ภายนอก



 
 
   จะได้ไอคอนปรากฏที่ Toolbox ดังรูป จากนั้นก็ดับเบิ้ลคลิกที่รูปเป็นการเรียกใช้ MsCom control การกำหนดค่าต่างๆ ให้กับ mscom กำหนดได้ดังต่อไปนี้ให้ดับเบิ้ลคลิกที่ Form เพื่อเข้าสู่โหมดเขียนโค้ดของ VB
 
 


 
 
Private Sub Form_Load() ‘
If MSComm1.PortOpen = False Then ‘
MSComm1.Settings = "9600,e,8,1" ‘
ข้อมูล
MSComm1.CommPort = 5 ‘
MSComm1.PortOpen = True ‘
End If
End Sub
ส่วนของการอ่านข้อมูล RFID
 
 

 

 
ในฟอร์มโหลดเช็คค่าของคอมพอร์ตก่อนว่ามีการเปิดไว้หรือเปล่ากำการส่งและรับค่าข้อมูลให้กับ Com port ที่จะใช้ในการรับส่งกำหนดคอมพอร์ตเปิดคอมพอร์ตให้ใช้งานได้กลับมาที่ฟอร์ม ลาก Text box กับ botton มาวางบนฟอร์ม
 
ดับเบิ้ลคลิกที่ปุ่ม
Read Data เพื่อเขียนโค้ดดังนี้
 
Private Sub Command1
MSComm
MSComm
_Click()1.Output = "313100FFFF" + Chr$(13) ส่งคำสั่งอ่านข้อมูลไปยัง RFID1.InputLen = 1 ‘ให้รับข้อมูลจาก RFID ทีละตัว
 
Do
X = MSComm1.Input ‘
showval = showval & X ‘
Loop While X <> Chr$(
รับคำข้อมูลจาก RFID มาทีละตัวมาเก็บไว้ยังตัวแปร Xนำค่าที่ได้จากตัวแปร X มารวมกับค่าของตัวแปร showval13) ‘ให้วนลูปไปเรื่อยๆ จนพบคำสั่ง Chr(13) ซึ่งเป็นคำสั่งจบการทำงาน
 
Text1.Text = showval ‘
End Sub
ส่วนของการเขียนข้อมูลไปยัง RFID
 
 

 

 
นำข้อมูลที่ได้จากตัวแปร showval มาแสดงผลใน Textbox    ลาก Textbox กับ Botton มาวางบนฟอร์ด ดังรูป
จากนั้นเขียนโปรแกรมที่ปุ่มดังนี้
Private Sub Command2
_Click()ตั้งค่าตัวแปรเป็น integer64" ‘ตั้งค่าเริ่มต้นให้ตัวแปร totalLen เพื่อเช็คค่าของตัวอักษร
wval = Text2.Text ‘
รับค่าจาก textbox ใส่ในตัวแปรชื่อ wval
vSp = 0 ‘ตั้งค่า vSp ให้เท่ากับ 0 เพื่อนำไปใช้ในส่วนคำนวณตัวอักษร
If Len(wval) > 64 Then ‘เช็คว่าตัวอักษรที่รับเข้ามาจาก textbox มีจำนวนกี่ตัวอักษร
wval = Left(wval, 64)’ถ้าเกินจาก 64 ตัวอักษรให้ตัดเอามาแค่ 64 ตัวอักษร
End If
vSp = totalLen - Len(wval) ‘เช็คจำนวณของตัวอักษรที่ขาดเพื่อจะใส่ตัวอักษรให้ครบ
For i = 1 To vSp ‘เริ่มใส่ตัวอักษร
wval = wval + " " ‘รวมจำนวนตัวอักษรเข้ากับตัวอักษรเดิมที่มีอยู่แล้วเพื่อให้ครบ 64 ตัวอักษร
Next
MSComm1.Output = "323100FFFF" + wval + Chr$(13) ‘เขียนข้อมูลลงใน Tag จำนวน 64 ตัวอักษร
End Sub
คำอธิบายเพิ่มเติม
MSComm1.Output = "323100FFFF" + wval + Chr$(13)
MSComm1.Output = “คำสั่งที่ต้องใช้ในการอ่าน/เขียนข้อมูล”
คำสั่งการเขียน/อ่านข้อมูลของ RFID โดยสามารถดูได้จาก manual ของรุ่นนั้นๆ
 
 
 
Dim i, vSp As Integer ‘
totalLen = "
 
 

========================================================

 

 

28 October 2026
:: MEMBER LOGIN
E-mail Account
Password
:: OUR SPONSORS
sponsored
LZD
e-book
LZD
LZD
LZD
LZD
LZD
LZD
LZD