Διαφορετικοί πίνακες μικροελεγκτών και οι εφαρμογές του

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Για να ξεκινήσετε με ένα ενσωματωμένη ανάπτυξη , χρειαζόμαστε δύο σημαντικά πράγματα που είναι ο πίνακας ανάπτυξης και ένα IDE (Ολοκληρωμένο Περιβάλλον Ανάπτυξης). Ένας πίνακας ανάπτυξης μικροελεγκτή είναι ένας πλακέτα τυπωμένου κυκλώματος (PCB) με κυκλώματα και υλικό που έχουν σχεδιαστεί για να διευκολύνουν τον πειραματισμό με ορισμένες δυνατότητες πλακέτων μικροελεγκτή. Οι πίνακες ανάπτυξης συνδυάζονται με επεξεργαστή, μνήμη, chipset και περιφερειακά περιφερειακά, όπως LCD, πληκτρολόγιο, USB, σειριακή θύρα, ADC, RTC, IC Driver Motor, υποδοχή κάρτας SD, Ethernet κ.λπ. με δυνατότητες εντοπισμού σφαλμάτων. Αυτό θα μας σώσει από το να βλάψουμε τις συνδέσεις με καλώδια jumper και την πλακέτα.

Οι προδιαγραφές των Πίνακες μικροελεγκτή είναι τύπος διαύλου, τύπος επεξεργαστή, μνήμη, αριθμός θυρών, τύπος θύρας και λειτουργικό σύστημα. Αυτά χρησιμοποιούνται για την αξιολόγηση προγραμμάτων για ενσωματωμένες συσκευές, όπως διαφορετικοί ελεγκτές, οικιακές συσκευές, ρομπότ, τερματικά σημείου πώλησης (PoS), περίπτερα και συσκευές πληροφοριών. Εδώ, θα συζητήσουμε για το χαρακτηριστικό ανάμεσα σε διαφορετικούς πίνακες ανάπτυξης σε όλο τον κόσμο. Κάθε ένα από αυτά έχει τα δικά του χαρακτηριστικά καθώς και ορισμένα μειονεκτήματα, και ορισμένες πλατφόρμες ανάπτυξης είναι εμφανείς για ορισμένα έργα από άλλα.




Πίνακας μικροελεγκτή

Πίνακας μικροελεγκτή

Ο πίνακας ανάπτυξης μικροελεγκτών γνωστός και ως μικροελεγκτής μονού πίνακα. Σήμερα είναι πολύ απλό και φθηνό να αναπτυχθεί ένα κιτ ανάπτυξης μικροελεγκτή μονού πίνακα. Τόσα πολλά λογισμικά ανοιχτού κώδικα (IDE) είναι διαθέσιμα για την ανάπτυξη πλακέτων μικροελεγκτή για την ανάπτυξη μιας εφαρμογής σε πραγματικό χρόνο. Εδώ συζητάμε Διαφορετικούς Πίνακες Μικροελεγκτή, όπως διατίθενται στην αγορά που περιλαμβάνει



Πίνακες μικροελεγκτή με βάση το DIY

Οι πίνακες μικροελεγκτών που βασίζονται σε DIY (Do It Yourself) μπορούν να κατασκευαστούν από το σπίτι μόνοι σας για αυτό, χρειάζεστε όλα τα μεμονωμένα ηλεκτρονικά και ηλεκτρικά εξαρτήματα όπως μικροελεγκτής (Atmel, ARM, MSP κ.λπ.) , βάση στοιχείων και εξωτερικά περιφερειακά όπως RTC, σειριακές θύρες, μονάδα LCD, πληκτρολόγιο, επιφάνεια αφής κ.λπ. Τώρα όλα αυτά τα στοιχεία πρέπει να είναι προσεκτικά κολλημένο στο PCB . Μετά την ολοκλήρωση της εγκατάστασης υλικού, πρέπει να επιλέξουμε ένα κατάλληλο IDE για τον προγραμματισμό του μικροελεγκτή για την ανάπτυξη μιας απαιτούμενης εφαρμογής.

Πίνακας DIY με βάση μικροελεγκτή

Πίνακας DIY με βάση μικροελεγκτή

Εφαρμογές Πίνακες Μικροελεγκτή

Εδώ, δίνουμε περίπου 8051 οικογενειακές εφαρμογές DIY. 8051 μικροελεγκτής είναι ένας ελεγκτής γενικού σκοπού, ο οποίος χρησιμοποιείται για την ανάπτυξη εφαρμογών βασικού επιπέδου. Όπως τα συστήματα απόκτησης δεδομένων, αυτόματο σύστημα ελέγχου έντασης φωτός , βιομηχανικά συστήματα ελέγχου θερμοκρασίας κ.λπ.

Arduino UNO

Το Arduino είναι η πιο δημοφιλής πλατφόρμα πρωτοτύπων ηλεκτρονικών ανοιχτού κώδικα για τη δημιουργία διαδραστικών ηλεκτρονικών εφαρμογών. Ο πίνακας Arduino UNO περιέχει όλα όσα χρειάζονται για την υποστήριξη του μικροελεγκτή. Ο πίνακας μικροελεγκτών Arduino UNO είναι πολύ γνωστός σε απόλυτους αρχάριους και ειδικούς. Θα πρέπει να θεωρηθεί ως ένας από τους πρώτους πίνακες ανάπτυξης με βάση τον μικροελεγκτή. Το Arduino UNO R3 είναι απλούστερο και το πιο ισχυρό πρωτότυπο περιβάλλον που βασίζεται στον μικροελεγκτή ATmega328P.


Διοικητικό Συμβούλιο ArduinoUNO

Διοικητικό Συμβούλιο ArduinoUNO

Χαρακτηριστικά

  • Μικροελεγκτής: ATmega328P
  • 32 KB μνήμης Flash
  • Τάση λειτουργίας: 5V
  • Τάση εισόδου (συνιστάται): 7-12V
  • Τάση εισόδου (όρια): 6-20V
  • Ψηφιακές ακίδες I / O: 14 (6 ακίδες παρέχουν έξοδο PWM)
  • Αναλογικοί ακροδέκτες εισόδου: 6
  • Ρεύμα DC ανά καρφίτσα I / O: 40 mA
  • Ρεύμα DC για Pin 3.3V: 50 mA.

Ο λόγος για τη δημοτικότητά του είναι ότι έχει ένα ανοιχτό κώδικα IDE για την ανάπτυξη σκίτσων, με μια απλή σύνταξη βασισμένη στη γλώσσα «C», ο κώδικας είναι εύκολο να μάθει. Εκτός από το Arduino UNO έχουμε διαφορετικοί τύποι πινάκων Arduino που φαίνονται παρακάτω

Πίνακες Arduino

Πίνακες Arduino

Εφαρμογές του Διοικητικού Συμβουλίου του Arduino UNO

Ένα από τα καλύτερα χαρακτηριστικά του Arduino UNO, έχει αναλογικές καρφίτσες εισόδου / εξόδου. Χρησιμοποιεί το atmega328 και είναι πολύ απλό να προγραμματιστεί χρησιμοποιώντας προκαθορισμένες βιβλιοθήκες και λειτουργίες του ArduinoIDE που είναι ανοιχτού κώδικα. Εδώ, μερικές από τις εφαρμογές αναπτύχθηκαν χρησιμοποιώντας το ARDUINO UNO

  • Πρόσβαση σε συσκευή RFID Sensed με βάση το Arduino
  • Σύστημα ελέγχου βιομηχανικών συσκευών με βάση το Arduino αποκωδικοποιώντας σήματα πολλαπλών συχνοτήτων διπλού τόνου μέσω δικτύου GSM
  • Ανίχνευση βλαβών υπόγειου καλωδίου με βάση το Arduino
  • Οικιακός αυτοματισμός με βάση το Arduino

Συμβούλιο ανάπτυξης Raspberry Pi

Ο πίνακας ανάπτυξης βατόμουρου pi είναι μικρό (όπως σε μέγεθος υπολογιστή με πιστωτική κάρτα. Το βατόμουρο pi μπορεί εύκολα να συνδεθεί στην οθόνη, τον υπολογιστή ή την τηλεόρασή σας. Επίσης, χρησιμοποιεί τυπικό πληκτρολόγιο και ποντίκι. Ακόμη και οι μη τεχνικοί χρήστες εξαρτώνται από αυτό για τη διαμόρφωση των ψηφιακών τους μέσων συστήματα και κάμερες παρακολούθησης. Το Raspberry Pi 3 είναι σίγουρα η πιο προσιτή και ισχυρή υπολογιστική πλατφόρμα. Το Raspberry Pi 3 που κυκλοφόρησε πρόσφατα

  • Επεξεργαστής: 1.2GHz, 64-bit τετραπύρηνος επεξεργαστής ARMv8
  • Ασύρματο LAN 802.11n
  • Bluetooth 4.1
  • Χαμηλή ενέργεια Bluetooth (BLE)
  • RAM 1 GB
  • 4 θύρες USB
  • 40 καρφίτσες GPIO
  • Πλήρης θύρα HDMI
  • Συνδυασμένη υποδοχή ήχου 3,5 mm και σύνθετο βίντεο
  • Διεπαφή κάμερας (CSI)
  • Διεπαφή οθόνης (DSI)
  • Υποδοχή κάρτας Micro SD
  • videoCore IV 3D πυρήνας γραφικών
Συμβούλιο ανάπτυξης Raspberry Pi

Συμβούλιο ανάπτυξης Raspberry Pi

Δυνατότητα λογισμικού

Το Raspberry Pi εκτελείται σε προσαρμοσμένο Debian Linux που ονομάζεται Raspbian, για την εγκατάσταση διαφορετικών πακέτων όπως Node.js, Java, η στοίβα LAMP, Python και πολλά άλλα.

Εφαρμογές του πίνακα ανάπτυξης βατόμουρου pi

Χρησιμοποιώντας τον πίνακα βατόμουρου, μπορούμε να αναπτύξουμε έναν μίνι υπολογιστή. Είναι πολύ χρήσιμο για τους μαθητές. Μπορούμε να ξεκινήσουμε τον διακομιστή wed weight, επειδή μπορεί να υποστηρίξει όλες τις γλώσσες προγραμματισμού όπως HTML, JAVA. Μπορεί ακόμη και να χειριστεί το WordPress, ώστε να μπορείτε να διαχειριστείτε τα δικά σας ιστολόγια / ιστότοπους. Η ρομποτική με βάση το βατόμουρο είναι μια τεράστια ποσότητα εφαρμογών σε βιομηχανίες αυτοματισμού. είναι πολύ εύκολο να αναπτυχθεί Εφαρμογές IOT χρησιμοποιώντας βατόμουρο pi.

Το BeagleBone Black Development Board

Το BeagleBone Black είναι ένας από τους δημοφιλείς υπολογιστές ανοιχτού κώδικα ,. Τώρα έρχεται με ενσωματωμένη δυνατότητα ασύρματης δικτύωσης. Αξιοποιώντας μια συνεργασία με τα συστήματα Octavo και σχεδιάστηκε στο CadSoft Eagle, το BeagleBone Black Wireless είναι ο ευκολότερος στη χρήση και τροποποίηση διαθέσιμου υπολογιστή IoT Linux μεγέθους πιστωτικής κάρτας. Το BeagleBone Black είναι μια χαμηλού κόστους, υποστηριζόμενη από την κοινότητα πλατφόρμα ανάπτυξης για ενσωματωμένους προγραμματιστές εφαρμογών. Ο χρόνος εκκίνησης για την εγκατάσταση του Linux διαρκεί 10 δευτερόλεπτα και ξεκινήστε την ανάπτυξη σε λιγότερο από 5 λεπτά με ένα μόνο καλώδιο USB.

BeagleBone Black Development Board

BeagleBone Black Development Board

Χαρακτηριστικά

  • Επεξεργαστής: AM335x 1GHz ARM Cortex-A8
  • RAM 512MB DDR3
  • 2 GB 8-bit eMMC ενσωματωμένη αποθήκευση flash
  • Επιταχυντής κινητής υποδιαστολής NEON
  • Μικροελεγκτές 2x PRU 32-bit
  • Επιταχυντής 3Dgraphics

Συνδεσιμότητα

  • Πελάτης USB για τροφοδοσία και επικοινωνίες
  • Κεντρικός υπολογιστής USB και προσαρμογέας Ethernet
  • Κεφαλίδες HDMI και 2x 46 ακίδων

Συμβατότητα λογισμικού

  • Linux
  • Android
  • Ubuntu
  • Cloud9 IDE στη βιβλιοθήκη Node.jsw / Bone Script

Διοικητικό Συμβούλιο της AdaFruit Flora

Ο κύριος στόχος του διοικητικού συμβουλίου Adafruit Flora είναι να αναπτύξει φορητές ηλεκτρονικές συσκευές. Είναι μικροελεγκτής συμβατός με Arduino σε σχήμα δίσκου, σχεδιασμένος για να αναπτύσσει εκπληκτικά έργα που φοριούνται. Η τελευταία έκδοση του Adafruit Flora έρχεται με LED micro-USB και Neopixel για εύκολη δυνατότητα προγραμματισμού και δοκιμών.

Διοικητικό Συμβούλιο της AdaFruit Flora

Διοικητικό Συμβούλιο της AdaFruit Flora

Χαρακτηριστικά

  • Μικροελεγκτής Atmega32u4, ο οποίος τροφοδοτεί τον Arduino Mega και τον Leonardo
  • Ενσωματωμένη πολική μπαταρία 2 JST
  • Προσομοίωση με χρήση του Arduino IDE
  • 14 μαξιλαράκια ραψίματος για σύνδεση και ηλεκτρικές συνδέσεις
  • ο ενσωματωμένος ρυθμιστής

Εφαρμογές του Διοικητικού Συμβουλίου AdaFruit

Φόρεμα ανίχνευσης ηλεκτρομαγνητικού πεδίου, είναι πολύ σημαντικό να εντοπίσουμε σήματα EMF για να σωθούμε από την ακτινοβολία. Φορετό θερμόμετρο που είναι πολύ σημαντικό για τους ασθενείς.

Από τις παραπάνω πληροφορίες, τέλος, μπορούμε να συμπεράνουμε ότι χρησιμοποιούνται οι διαφορετικοί τύποι πλακέτων μικροελεγκτή για τη δημιουργία διαφόρων εφαρμογών όπως ηλεκτρονικά έργα , ηλεκτρονικές οικιακές συσκευές, κ.λπ. Ελπίζουμε να έχετε καλύτερη κατανόηση αυτής της έννοιας. Επιπλέον, οποιεσδήποτε αμφιβολίες σχετικά με αυτήν την ιδέα, δώστε τις πολύτιμες προτάσεις σας σχολιάζοντας την παρακάτω ενότητα σχολίων. Εδώ είναι μια ερώτηση για εσάς, Ποια είναι η διαφορά μεταξύ του πίνακα Arduino και του πίνακα Arduino Nano ;