welcome to
http://www.geocities.com/aon_micro
|
อ่านข้อมูลสมาร์ตการ์ด SLE4436 (TOT Card) หลังจากศึกษาการทำงานของสมาร์ตการ์ดกับโปรแกรมแล้วมาถึงขั้นตอนการต่อวงจร ใครที่เคยทดลองการทดลองอันเก่ามาแล้วก็เปลี่ยนแปลงเล็กน้อยก็จะได้วงจรอ่านบัตรสมาร์ตการ์ด สำหรับคนที่ยังไม่เคยต่อแนะนำให้ใช้แผ่นปรินต์อเนกประสงคหรือต่อลงโปรโตบอร์ดก็สะดวกดี สำหรับบอร์ดผมมีรูปร่างหน้าตาดังนี้
ที่สำคัญอย่างลืมต่อไฟเลี้ยงให้สมาร์ตการ์ดด้วยนะครับ หน้าสัมผัสของ TOT Card เป็นดังนี้ C1 ต่อกับไฟ +5 V ,C2 ต่อกับ P1.1, C3 ต่อกับขา P1.2, C5 ต่อกับกราวน์, C6 ปล่อยลอยไว้, C7 ต่อกับ P1.0
เมื่อเขียนโปรแกรมเสร็จแล้วให้ลองเบิร์นลงไมโครคอนโทรเลอร์แล้วเปิดโปรแกรม Hyper Termial ที่อยู่ในเมนู start - - - > Acessories - - - > Communication - - - > Hyper Termial (ถ้าไม่มีให้ Add program ที่ Control panel) เมื่อเปิดขึ้นมาแล้วให้ใส่ชื่อ SLE4436 ในช่อง Name แล้วเลือกการสื่อสารที่ port1, port2 ... ให้ใส่การ์ดลงในซอกเกตแล้วกดรีเซตที่บอร์ดไมโครคอนโทรลเลอร์จะได้ข้อมูลดังนี้ เมื่อทำการเปรียบเทียบข้อมูลที่อ่านได้กับรหัสหลังบัตรโทรศัพท์จะมีส่วนเหมือนกันคือ ตั้งแต่ไบต์ที่ 5 ข้อมูลได้ 12 25 06 93 38 ซึ่งตรงกับเลขหลังบัตรสำหรับข้อมูล 5 ไบต์ถัดไปคือจำนวนเงินคงเหลือเป็น 00 00 00 00 00 เพราะจำนวนเงินในบัตรหมดแล้ว มาถึงไบต์สุดท้ายคือวันหมดอายุ วันหมดอายุที่หลังบัตรระบุไว้คือ มีนาคม 2548 เมื่อทำการอ่านบัตรตั้งแต่เดือน มกราคม 2548 - มิถุนายน 2548 พบความสัมพันธ์ดังนี้
คุณสามารรนำบัตรโทรศัพท์ที่ไม่เหลือเงินใบบัตรแล้วมาทำเป็น Security Card ได้โดยอาศัยข้อมูลในบัตรเป็นรหัสในการ Access โดยเช็คก่อนว่าบัตรยังสามารถใช้งานได้อยู่หรือเปล่า ส่วนจะนำไปควบคุมอะไรอันนี้ขึ้นอยู่กับไอเดียคุณแล้วละ : )
|
Copyright © 2003 Aon micro. All rights reserved
E-mail:[email protected]