Πώς μια Magnetic Card Reader εργασίας;
Μια μαγνητική κάρτα είναι ένα ορθογώνιο πλαστικό αντικείμενο (πιστεύω πιστωτική / χρεωστική κάρτα) που περιέχει είτε ενσωματωμένο μαγνητικό αντικείμενο κατά την κάρτα ή μια μαγνητική ταινία στο εξωτερικό της κάρτας. Μια μαγνητική κάρτα μπορεί να αποθηκεύσει κάθε μορφή ψηφιακών δεδομένων.
Οι ηλεκτρονικές συσκευές έχουν σχεδιαστεί για να διαβάσετε αποθηκευμένες πληροφορίες από μια μαγνητική κάρτα το κάνουν είτε από την κάρτα swiping μέσω σχισμή στη συσκευή ανάγνωσης ή ασκεί την επόμενη κάρτα σε μαγνητική συσκευή ανάγνωσης καρτών. Περίπου εκατό bytes πληροφοριών μπορούν να αποθηκευτούν σε μαγνητική κάρτα.
Λόγω της εκτεταμένης χρήσης τους, οι περισσότερες μαγνητικές κάρτες απασχολούν τα πρότυπα που περιγράφουν τα φυσικά χαρακτηριστικά και η μαγνητική για μια μαγνητική ταινία σε μια πλαστική κάρτα. Προδιαγραφές για την αποθήκευση και τη μορφή ανταλλαγής πληροφοριών είναι, επίσης, ορίζεται από τα εν λόγω πρότυπα.
Πριν από την οποία περιγράφει τον τρόπο μια μαγνητική κάρτα αναγνώστης έργα, ας δούμε πώς τα δεδομένα αποθηκεύονται σε μια μαγνητική κάρτα, καθώς και η μορφή αποθήκευσης των δεδομένων που συλλέγονται.
Σύμφωνα με τα υπάρχοντα πρότυπα, μια μαγνητική κάρτα αποθηκεύει πληροφορίες σε τρεις διαφορετικές πίστες. Και τα τρία κομμάτια διαθέτουν διαφορετικές πυκνότητες και λίγο κωδικοποιημένα σύνολα χαρακτήρων. Η μέση πυκνότητα bit του πρώτου κομματιού είναι 210 bit ανά ίντσα (BPI). A 64-bit χαρακτήρα στοιχείων χρησιμοποιείται για την αποθήκευση πληροφοριών σε τροχιά 1. Οι χαρακτήρες που αποτελείται από έξι bits δεδομένων και μια περίεργη parity bit. Η μορφή κωδικοποίησης επιχορηγήσεις το λιγότερο σημαντικό bit να έρθει πρώτο και το parity bit, το τελευταίο. Έτσι, μπορεί κανείς να κατέχει τροχιά γύρω από 79 χαρακτήρες.
Οι πληροφορίες της πυκνότητας του το δεύτερο και το τρίτο κομμάτια είναι περίπου 75 και 210 αντίστοιχα BPI. Μόνο αριθμητικά δεδομένα μπορούν να αποθηκευτούν για το δεύτερο και το τρίτο κομμάτι. 4-bit δυαδική κωδικοποίηση χρησιμοποιείται ως δεκαδικό υποσύνολο με την ισοτιμία και παράξενο είναι κωδικοποιημένα με το λιγότερο σημαντικό bit πρώτη και την τελευταία parity bit. Το δεύτερο και το τρίτο κομμάτια κατέχουν 40 και 107 χαρακτήρες, αντίστοιχα. Τα πραγματικά δεδομένα που είναι αποθηκευμένα χρησιμοποιήσιμα θα ελαχιστοποιηθούν δεδομένου ότι η Αρχή Sentinel, Τέλος Sentinel, και LRC χαρακτήρες προστίθενται.
"Δύο-Συχνότητα, Συνεκτική Φάση Καταγραφή" χρησιμοποιείται για την κωδικοποίηση μαγνητικών καρτών. Είναι, επίσης, όπως ονομάζεται F/2F δειγματοληψίας-κωδικοποίηση. Με τη χρήση συνδυασμένων ρολόι bits δεδομένων και των αυτο-χρονισμό επιτυγχάνεται.
Για τα 3 κομμάτια, η μορφή αποθήκευσης δεδομένων είναι η εξής: μηδέν bits είναι κωδικοποιημένα για να καθορίσετε την παρουσία μιας κωδικοποιημένων μαγνητικών καρτών και παρέχουν παλμούς συγχρονισμού για να διαβάσετε το κεφάλι της ηλεκτρονικής και, τελικά, στον υπεύθυνο της επεξεργασίας. Η έναρξη Sentinel χαρακτήρα στη συνέχεια, δείχνει την κίνηση των πραγματικών στοιχείων. Τα κωδικοποιημένα δεδομένα τα εξής Start Sentinel χαρακτήρα η οποία ακολουθείται από το Τέλος Sentinel χαρακτήρα. Το Τέλος Sentinel χαρακτήρα τερματίζει τα δεδομένα τμήμα της κάρτας και ακολουθείται από LRC byte (χρησιμοποιείται για τον εντοπισμό σφαλμάτων). Το υπόλοιπο της κάρτας είναι γεμάτη από μηδενικό bit.
Τώρα που καταλαβαίνουμε τον τρόπο με τον οποίο τα δεδομένα είναι αποθηκευμένα σε μαγνητική κάρτα είναι λίγο πιο εύκολο να βασιστεί στα θεμέλια που να κερδίσει την κατανόηση του πώς λειτουργεί πραγματικά ο αναγνώστης.
Η μαγνητική κάρτα αναγνώστης χρησιμοποιεί ένα ειδικό στοιχείο για να διαβάσετε δεδομένα από μια μαγνητική κάρτα που αναφέρεται ως το διαβάσετε κεφάλι. Η μαγνητική κάρτα αναγνώστης είναι μια συσκευή που βασίζεται στο μικροελεγκτή. Ο επικεφαλής διαβάστε περιέχουν ενισχυτές σήματος και γραμμή οδηγούς. Όλες οι σύγχρονες κεφαλές μαγνητικών διαβάστε περιέχουν ολοκληρωμένα κυκλώματα F/2F λίγο ανάκτηση και διασύνδεση με το κεντρικό ελεγκτή.
Χρησιμοποιώντας καλή κωδικοποίησης, διακόπτουν οδηγείται η δειγματοληψία μπορεί να χρησιμοποιηθεί για να διαβάζουν και να χειρίζονται τα δεδομένα. Το μεγαλύτερο μέρος της κεφαλής θα διαβάσει το πρώτο και το δεύτερο κομμάτια ταυτόχρονα. Ορισμένα από προηγμένες διαβάσει το κεφάλι μπορεί να διαβάσει και τα τρία κομμάτια ταυτόχρονα. Γραμμική κλιματισμού χρησιμοποιείται για τη μείωση του θορύβου και σήματος conditioning.
Ο αναγνώστης επίσης έναν ταλαντωτή τμήμα το οποίο χρησιμοποιείται για την παροχή των ρολόγια για την είσπραξη και το τμήμα για την ενεργοποίηση / απενεργοποιήσετε χρονόμετρα. Η ενεργοποίηση / απενεργοποιήσετε μετρητές παροχής αρχικοποίησης για την ανάκτηση τμήματος. Η ανάκαμψη τμήμα κλειδαριές πάνω στο ρυθμό και να ανακτά δεδομένα τα ατομικά στοιχεία δυφία από τη ροή δεδομένων.
Η μαγνητική κάρτα αναγνώστης είναι μια συσκευή που βασίζεται στο μικροελεγκτή και έχει προγραμματιστεί για συγκεκριμένη εφαρμογή. Το πρόγραμμα απλά διαβάζει την κάρτα προς τα εμπρός σε μια απλή μορφή δεδομένων ή μπορεί να είναι αρκετά περίπλοκη για να διαβάσετε την κάρτα σε κάθε κατεύθυνση, με αντίστοιχη μορφή κωδικοποίησης.
|
Bookmark Πώς μια Magnetic Card Reader εργασίας;
Τελευταίες θέσεις Blog
- SourceForge έναντι Freshmeat

