Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 7630|Απάντηση: 0

Ταξίδι με Zigbee (1): Σπάζοντας το έδαφος

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 30/10/2014 11:14:57 μ.μ. | | | |
1. Προοίμιο
     Πρώτα απ 'όλα, επιτρέψτε μου να συστηθώ~ Είμαι κατώτερος φοιτητής από ένα πανεπιστήμιο στο Χουμπέι. Λόγω των επαγγελματικών και προσωπικών μου χόμπι, ενδιαφέρομαι για το Zigbee πρόσφατα. Έτσι, συζήτησα με αρκετούς συμμαθητές και συγκέντρωσα κάποια χρήματα για να αγοράσω μια πλακέτα ανάπτυξης Zigbee βασισμένη στο τσιπ CC2430, σχεδιάζοντας να αφιερώσω λίγο χρόνο για να την εξερευνήσω. Σκέφτηκα λοιπόν να δημοσιεύσω μια σχετική ανάρτηση ιστολογίου στον κήπο του ιστολογίου για να παρουσιάσω το ταξίδι μας στην αυτομάθηση του Zigbee.
     Αυτή η σειρά αναρτήσεων ιστολογίου είναι κατάλληλη για φίλους που έχουν κάποια θεωρητική ή πρακτική εμπειρία με τους μικροελεγκτές της σειράς C-51 και ενδιαφέρονται για την τεχνολογία Zigbee. Μέρος του περιεχομένου της ανάρτησης ιστολογίου βασίζεται στο εκπαιδευτικό υλικό που επισυνάπτεται στο Διαδίκτυο και στον πίνακα ανάπτυξης, το υπόλοιπο περιεχόμενο είναι πρωτότυπο, καλώς ήρθατε στην ανατύπωση, αναφέρετε τον συγγραφέα και την πηγή κατά την επανεκτύπωση, σας ευχαριστώ!
2. Εισαγωγή στο Zigbee
      IoT→ αισθητήρες→ ασύρματα δίκτυα αισθητήρων→ Zigbee
      Πιθανώς οι περισσότεροι άνθρωποι βλέπουν τη λέξη Zigbee για πρώτη φορά, αλλά αν αναφέρεταιΔιαδίκτυο των πραγμάτωνΑυτές οι τρεις λέξεις, νομίζω ότι οι φίλοι που ανησυχούν περισσότερο για τις τελευταίες τάσεις της τεχνολογίας θα πρέπει να τους είναι οικείοι. Η Εγκυκλοπαίδεια Baidu του Διαδικτύου των Πραγμάτων ορίζεται ως:
      Μέσω αναγνώρισης ραδιοσυχνοτήτων (RFID), αισθητήρων υπερύθρων, παγκόσμιων συστημάτων εντοπισμού θέσης, σαρωτών λέιζερ και άλλου εξοπλισμού ανίχνευσης πληροφοριών, οποιοδήποτε αντικείμενο συνδέεται στο Διαδίκτυο σύμφωνα με το συμφωνημένο πρωτόκολλο και πραγματοποιείται ανταλλαγή και επικοινωνία πληροφοριών για την υλοποίηση ενός δικτύου έξυπνης αναγνώρισης, εντοπισμού θέσης, παρακολούθησης, παρακολούθησης και διαχείρισης αντικειμένων. (Δείτε λεπτομέρειες.)Εγκυκλοπαίδεια Baidu)
      Ένα σημαντικό μέρος του Διαδικτύου των Πραγμάτων είναιΑισθητήρες, η οποία είναι υπεύθυνη για τη συλλογή πληροφοριών από τον πραγματικό φυσικό κόσμο. ΕνώΑσύρματο δίκτυο αισθητήρων(Wireless Sensor Nnetwork, WSN) είναι ένα καυτό ερευνητικό πεδίο αιχμής που έχει προσελκύσει μεγάλη προσοχή στον κόσμο. Ενσωματώνει αισθητήρες, ενσωματωμένους υπολογιστές, σύγχρονα δίκτυα, τεχνολογίες ασύρματης επικοινωνίας και κατανεμημένης επεξεργασίας πληροφοριών και μπορεί να ολοκληρώσει την παρακολούθηση, την αντίληψη και τη συλλογή πληροφοριών σε πραγματικό χρόνο σε διάφορα περιβάλλοντα ή αντικείμενα παρακολούθησης μέσω διαφόρων ενσωματωμένων μικροαισθητήρων, οι οποίοι μεταδίδονται ασύρματα και μεταδίδονται σε τερματικά χρήστη με τη μορφή αυτοσυναρμολογούμενων δικτύων πολλαπλών αναπηδήσεων, έτσι ώστε να πραγματοποιηθεί η σύνδεση του φυσικού κόσμου, του κόσμου των υπολογιστών και του τριμερούς κόσμου της ανθρώπινης κοινωνίας.
      Όταν πρόκειται για το WSN, δεν μπορείτε να μην αναφέρετε τον Zigbee.
      ΖιγκμπιΕίναι συνώνυμο με το πρωτόκολλο IEEE 802.15.4 και είναι μια τεχνολογία ασύρματης επικοινωνίας μικρής εμβέλειας και χαμηλής κατανάλωσης. Το όνομα προέρχεται από τον χορό οκτώ χαρακτήρων της μέλισσας, ο οποίος βασίζεται στον «χορό» του πετάγματος και του κουνήματος των φτερών της για να μεταφέρει πληροφορίες σχετικά με τη θέση της γύρης με τους συντρόφους της. Το Zigbee χαρακτηρίζεται από την εγγύτητα, τη χαμηλή πολυπλοκότητα, την αυτοοργάνωση, τη χαμηλή κατανάλωση ενέργειας, τον χαμηλό ρυθμό μετάδοσης δεδομένων και το χαμηλό κόστος, καθιστώντας το ιδιαίτερα κατάλληλο για τη δημιουργία ασύρματων δικτύων αισθητήρων.
      Οι τομείς εφαρμογής του Zigbee περιλαμβάνουν:
  • Οικιακά και κτιριακά δίκτυα: έλεγχος θερμοκρασίας συστημάτων κλιματισμού, αυτόματος έλεγχος φωτισμού, αυτόματος έλεγχος κουρτινών, έλεγχος μέτρησης αερίου, τηλεχειρισμός οικιακών συσκευών κ.λπ.
  • Βιομηχανικός έλεγχος: αυτόματος έλεγχος διαφόρων οθονών και αισθητήρων
  • Επιχειρήσεις: Έξυπνες ετικέτες κ.λπ
  • Γεωργικός έλεγχος: Συλλογή διαφόρων πληροφοριών για το έδαφος και το κλίμα
  • Ιατρικά: Συσκευές τηλεειδοποίησης έκτακτης ανάγκης και ιατρικοί αισθητήρες για ηλικιωμένους και άτομα με μειωμένη κινητικότητα
     Τα εξαιρετικά ευρεία πεδία εφαρμογής του Zigbee και οι τεράστιες προοπτικές ανάπτυξης είναι ένας σημαντικός λόγος για τον οποίο το επιλέξαμε ως αντικείμενο μάθησης και ελπίζουμε επίσης ότι περισσότεροι ομοϊδεάτες φίλοι μπορούν να ενταχθούν στην ομάδα του Zigbee.
3. Αγορά πλακέτας ανάπτυξης Zigbee
     Πέντε μαθητές στην τάξη μας έφτιαξαν περίπου 500 γιουάν μαζί στο TaobaoΑπολαύστε το MCU Electronics Development StudioΑγόρασε ένα κιτ ανάπτυξης ZigBee με βάση το τσιπ CC2430 (2 μονάδες + 2 έγχρωμες οθόνες + 1 εξομοιωτής). Οι καλές κριτικές πελατών, η εξαιρετική εμφάνιση του προϊόντος και το ολοκληρωμένο εκπαιδευτικό υλικό μας έκαναν να επιλέξουμε τελικά αυτό το προϊόν Zigbee.
4. Διαμόρφωση περιβάλλοντος ανάπτυξης(1) Crack IAR (μόνο για εκμάθηση και δοκιμή, όχι για εμπορική χρήση)
     Γενικά επιλέγουμεΑΣΕΤο Embedded Workbench for MCS-51 7.51A είναι ένα IDE που αναπτύχθηκε από την Zigbee και ακολουθεί μια σύντομη περιγραφή της διαδικασίας πυρόλυσης του:
     Ξεκινήστε κάνοντας λήψη του πακέτου IAR και της γεννήτριας σειριακών αριθμών και, στη συνέχεια, ξεκινήστε την εγκατάσταση IAR:
      Στη συνέχεια μέχρι να εμφανιστεί η επόμενη οθόνη:
     Αυτή τη στιγμή, για ναΚατάσταση διαχειριστήΑνοίξτε το σπασμένο πρόγραμμα:
     Τύπος προϊόντος: Ενσωματωμένος πάγκος εργασίας Για το MCS-51 v7.50A, κάντε κλικ στο "Λήψη αναγνωριστικού" για να λάβετε τον σειριακό αριθμό εγκατάστασης και την άδεια χρήσης.
     θαΑριθμός άδειαςΑντιγράψτε το στο πλαίσιο εισαγωγής "License#" στη διεπαφή εγκατάστασης IAR, κάντε κλικ στο Next και, στη συνέχεια, ορίστε τοΚλειδί άδειας χρήσηςΑντιγράψτε το στο πλαίσιο εισαγωγής "Κλειδί άδειας χρήσης" στη διεπαφή εγκατάστασης IAR:
     Στη συνέχεια, ακολουθήστε τις οδηγίες σε όλη τη διαδρομή και θα εγκατασταθεί η αρμονική έκδοση του λογισμικού ανάπτυξης IAR~
(2) Εγκατάσταση προγράμματος οδήγησης εντοπισμού σφαλμάτων Zigbee
     Κατεβάστε πρώταΠρόγραμμα οδήγησης SmartRFΚαι αποσυμπιέστε το σε ένα φάκελο και, στη συνέχεια, πατήστεZigbee Development Board → Debugger → διασύνδεση USB για υπολογιστήΑνοίξτε τη Διαχείριση Συσκευών του υπολογιστή, θα διαπιστώσετε ότι υπάρχει μια "μη αναγνωρισμένη συσκευή USB", κάντε δεξί κλικ, κάντε κλικ στο "Ενημέρωση λογισμικού προγράμματος οδήγησης", επιλέξτε "Αναζήτηση υπολογιστή για εύρεση λογισμικού προγράμματος οδήγησης" και, στη συνέχεια, επιλέξτε τη διαδρομή φακέλου του προγράμματος οδήγησης που έχετε λάβει, κάντε κλικ στο "Επόμενο" και μπορείτε να εγκαταστήσετε με επιτυχία το πρόγραμμα οδήγησης.
5. Διαδρομή εκμάθησης Zigbee
     Στη συνέχεια, ας μιλήσουμε για τη μέθοδο εκμάθησης του Zigbee, επειδή είμαι επίσης πρωτάρης από αυτή την άποψη, και είχα μόνο περίπου 51 μαθησιακή εμπειρία στην τάξη μικροελεγκτών στο κατώτερο έτος μου. Εδώ αναφέρομαι στον πίνακα περιεχομένων του "Zigbee Technology Practice Tutorial" και ορίζω μια διαδρομή εκμάθησης για το Zigbee για τον εαυτό μου:
(1) Προετοιμασία:
     Μέσα από μια σειρά μικρών πειραμάτων, θα εξοικειωθούμε με τις σημαντικές μονάδες υλικού στο τσιπ CC2430, συμπεριλαμβανομένων εξωτερικών διακοπών, χρονόμετρων, AD, επικοινωνίας σειριακής θύρας, DMA, επικοινωνίας RF κ.λπ.
(2) Βασικά:
     Μάθετε περισσότερα για το πρωτόκολλο TI Z-Stack και εξοικειωθείτε με ένα απλό ασύρματο δίκτυο αισθητήρων Zigbee.
(3) Βελτίωση:
     Αναπτύξτε δεξιότητες για την ανάπτυξη πραγματικών έργων Zigbee με επίκεντρο ένα συγκεκριμένο έργο.
6. Συμπέρασμα
     Εντάξει, αυτό είναι όλο για το πρώτο άρθρο~ Παρουσιάσαμε εν συντομία το Zigbee, τον εξοπλισμό της πλακέτας ανάπτυξης και το βασικό περιβάλλον ανάπτυξης. Στη συνέχεια, θα χρησιμοποιήσουμε ένα πολύ απλό πείραμα για να δείξουμε πώς το IAR μπορεί να χρησιμοποιηθεί για την ανάπτυξη εφαρμογών που βασίζονται στο τσιπ CC2430.







Προηγούμενος:Τραγικό: Alibaba και Tmall μπλόκαραν JD.com στο Double 11
Επόμενος:Zigbee Journey (2): Το πρώτο πρόγραμμα CC2430 - Πείραμα LED που αναβοσβήνει
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com