ΣΤSTM32F091VCH632-bit Mainstream ARM Cortex-M0 MCU γραμμής πρόσβασης
Ως επαγγελματίας διανομέας στον τομέα των ηλεκτρονικών εξαρτημάτων,Η εταιρεία Shenzhen Mingjiada Electronics Co., Ltd.έχει προμηθεύσει την STSTM32F091VCH6το κύριο MCU βασίζεται για μεγάλο χρονικό διάστημα στον πυρήνα ARM Cortex-M0, ο οποίος είναι ένας μικροελεγκτής 32 bit με υψηλές επιδόσεις, πλούσια περιφερειακά συστήματα και χαμηλή κατανάλωση ενέργειας,και έχει δείξει ένα ευρύ φάσμα δυνατοτήτων εφαρμογής στους τομείς του βιομηχανικού ελέγχου, καταναλωτικά ηλεκτρονικά και το Διαδίκτυο των Πραγμάτων.
Επισκόπηση του προϊόντος και βασική αρχιτεκτονική
STM32F091VCH6είναι ο βασικός μικροελεγκτής 32-bit της ST, που ανήκει στη σειρά προϊόντων STM32F0 για τσιπ υψηλών επιδόσεων,που κατέχει σημαντική θέση στον σχεδιασμό ενσωματωμένων συστημάτων λόγω της ισορροπημένης διαμόρφωσης των επιδόσεων και της οικονομικής της αποτελεσματικότητας.
Όσον αφορά την αρχιτεκτονική πυρήνα, η STM32F091VCH6 είναι εξοπλισμένη με έναν πυρήνα επεξεργαστή ARM Cortex-M0 48MHz.έχει βελτιστοποιηθεί από την ST για να παρέχει εξαιρετική απόδοση 0.95 DMIPS/MHz. Ο επεξεργαστής υιοθετεί σχεδιασμό τριών σταδίων αγωγού και υποστηρίζει το σύνολο εντολών Thumb-2,παρέχοντας απόδοση κοντά στο επίπεδο Cortex-M3 διατηρώντας παράλληλα το πλεονέκτημα πυκνότητας κώδικαΙδιαίτερα σημαντικό είναι ότι ο πυρήνας ενσωματώνει έναν Nested Vector Interrupt Controller (NVIC) που διαχειρίζεται έως και 32 προγραμματιζόμενες πηγές διακοπής προτεραιότητας,παροχή αξιόπιστων εγγυήσεων απόκρισης για εφαρμογές σε πραγματικό χρόνο.
Όσον αφορά τη διαμόρφωση μνήμης, η STM32F091VCH6 παρέχει 256KB μνήμης Flash και 32KB SRAM,συνδυασμός δυνατοτήτων που του επιτρέπουν να χειρίζεται σχετικά περίπλοκους αλγόριθμους ελέγχου και εφαρμογές πολλαπλών εργασιώνΗ μνήμη Flash υποστηρίζει την επιτάχυνση ανάγνωσης, η οποία επιτρέπει πρόσβαση σε κατάσταση μηδενικής αναμονής και εξασφαλίζει την αποτελεσματικότητα εκτέλεσης κώδικα με πλήρη ταχύτητα 48 MHz. Η SRAM είναι εξοπλισμένη με λειτουργία ισοτιμίας υλικού,που ενισχύει την αξιοπιστία του συστήματος σε σκληρά ηλεκτρομαγνητικά περιβάλλονταΕπιπλέον, ο STM32F091VCH6 παρέχει μια ειδική περιοχή SRAM 8KB που μπορεί να χρησιμοποιηθεί για στοίβες επικοινωνίας ή ειδικές ανάγκες αποθήκευσης δεδομένων.
Όσον αφορά το πακέτο και το pinout, το STM32F091VCH6 διατίθεται σε πακέτο LQFP100 και παρέχει έως 87 GPIO (γενική χρήση εισόδου/εξόδου) πιν,που τα περισσότερα είναι πολλαπλασιασμένα και μπορούν να διαμορφωθούν ευέλικτα ως διεπαφές για διάφορες περιφερειακές συσκευέςΜε μέγεθος συσκευασίας 14x14mm, το τσιπ STM32F091VCH6 είναι κατάλληλο για ενσωματωμένες εφαρμογές με πιο χαλαρές απαιτήσεις χώρου.Το εύρος θερμοκρασίας λειτουργίας του τσιπ STM32F091VCH6 καλύπτει το βιομηχανικό πρότυπο από -40 °C έως +85 °C, και μπορεί επίσης να υποστηρίξει εκτεταμένο βιομηχανικό εύρος θερμοκρασίας από -40°C έως +105°C.
Περιφερειακές διεπαφές και χαρακτηριστικά
ΗSTM32F091VCH6Ο μικροελεγκτής είναι γνωστός για την πλούσια διαμόρφωση περιφερειακών διεπαφών, η οποία μπορεί να καλύψει τις ποικίλες ανάγκες των πολύπλοκων ενσωματωμένων συστημάτων.
Για τις διεπαφές επικοινωνίας, το STM32F091VCH6 ενσωματώνει έως 8 διεπαφές USART που υποστηρίζουν συγχρονισμένη/ασυγχρονισμένη επικοινωνία, λειτουργία master-slave LIN, κωδικοποίηση και αποκωδικοποίηση υπέρυθρων IrDA,και λειτουργία έξυπνης κάρταςΤρεις από τις διεπαφές USART υποστηρίζουν το πρωτόκολλο ISO7816 για άμεση σύνδεση με τους αναγνώστες έξυπνων καρτών.το STM32F091VCH6 είναι εξοπλισμένο με 2 διεπαφές SPI (18Mbit/s) και 2 διεπαφές I2C (υποστηρίζοντας Fast Mode Plus 1Mbit/s), παρέχοντας μια ευέλικτη λύση συνδεσιμότητας για δίκτυα αισθητήρων, μονάδες οθόνης και άλλα περιφερειακά.0B ενεργός ελεγκτής που υποστηρίζει ταχύτητες επικοινωνίας έως 1Mbit/s, επιτρέποντας εύκολη ενσωμάτωση στον βιομηχανικό αυτοματισμό, την ηλεκτρονική αυτοκινήτου και άλλα σενάρια εφαρμογής που απαιτούν επικοινωνία CAN bus.
Η αναλογική λειτουργία είναι ένα άλλο χαρακτηριστικό του STM32F091VCH6. Το τσιπ διαθέτει ενσωματωμένο μετατροπέα ADC 12 bit με 16 εξωτερικά κανάλια και τρία εσωτερικά κανάλια (αισθητήρας θερμοκρασίας,Εσωτερική τάση αναφοράς και παρακολούθηση VBAT), ταχύτητα μετατροπής 1 MSPS και υποστήριξη για υπερ-απομίμηση υλικού, η οποία μπορεί να αυξήσει την αποτελεσματική ανάλυση σε 16 bits. The STM32F091VCH6 microcontroller also integrates two 12-bit DAC channels that support a variety of trigger modes and waveform generation functions to directly drive analogue loads or generate control signalsΜαζί με προγραμματιζόμενους ενισχυτές αύξησης (PGAs) και συγκριτές, αυτές οι αναλογικές περιφερειακές συσκευές αποτελούν μια πλήρη λύση αλυσίδας σήματος για ένα ευρύ φάσμα συστημάτων αισθητήρα και ελέγχου.
Για το υποσύστημα συγχρονισμού και ελέγχου, το STM32F091VCH6 παρέχει επτά χρονοδιακόπτες 16 bit και έναν χρονοδιακόπτη 32 bit, συμπεριλαμβανομένων:
1 προχωρημένος χρονόμετρος ελέγχου (TIM1) που υποστηρίζει 6 εξόδους PWM και εισαγωγή νεκρού χρόνου, κατάλληλος για εφαρμογές ελέγχου κινητήρα
1 χρονόμετρος γενικής χρήσης (TIM2) με δυνατότητα καταμέτρησης 32 bit
5 χρονόμετρα γενικής χρήσης (TIM3/TIM14/TIM15/TIM16/TIM17)
1 ανεξάρτητος χρονοδιακόπτης φύλαξης και 1 χρονοδιακόπτης φύλαξης παραθύρου για την ενίσχυση της αξιοπιστίας του συστήματος
1 24-bit SysTick χρονοδιακόπτης για χτυπήματα λειτουργικού συστήματος ή καθυστερήσεις ακρίβειας
Ο σχεδιασμός του συστήματος ρολογιού αντανακλά την ευελιξία του STM32F091VCH6.με ενσωματωμένο PLL για πολλαπλασιασμό με ρολόιΕπιπλέον, ένας εξωτερικός κρυστάλλινος ταλαντωτής χαμηλής ταχύτητας 32 kHz (LSE) και ένας εσωτερικός ταλαντωτής RC χαμηλής ταχύτητας (LSI) είναι ενσωματωμένοι για να παρέχουν πηγές ρολογιού για λειτουργίες ρολογιού πραγματικού χρόνου (RTC) και χαμηλής ισχύος.Ο σχεδιασμός αυτής της πηγής πολλαπλών ωρών εξασφαλίζει τις απαιτήσεις απόδοσης ενώ πληρούνται σενάρια εφαρμογής χαμηλής ισχύος.
Διαχείριση ισχύος και χαρακτηριστικά χαμηλής ισχύος
ΗSTM32F091VCH6Ο μικροελεγκτής είναι σχεδιασμένος με προηγμένη αρχιτεκτονική ισχύος και υποστηρίζει ευρύ φάσμα παροχής τάσης από 2,0V έως 3,6V.που μπορούν να τροφοδοτούνται απευθείας από μπαταρία ιόντων λιθίου ή να χρησιμοποιούνται με διάφορες ρυθμιζόμενες πηγές ρεύματος.
ΗSTM32F091VCH6παρέχει ποικιλία λειτουργιών χαμηλής ισχύος που μπορούν να επιλεγούν ευέλικτα για τη βελτιστοποίηση της κατανάλωσης ισχύος του συστήματος σύμφωνα με τις απαιτήσεις της εφαρμογής:
Κατάσταση ύπνου: μόνο η CPU σταματά να λειτουργεί, τα περιφερειακά εξαρτήματα συνεχίζουν να λειτουργούν και ο χρόνος αφύπνισης είναι πολύ σύντομος.
Τρόπος διακοπής: διατηρούνται η SRAM και τα μητρώα, το κύριο ρολόι είναι απενεργοποιημένο, ο τομέας 1.8V είναι απενεργοποιημένος και η τυπική κατανάλωση ρεύματος είναι μόνο 10μA.
Λειτουργία αναμονής: κατάσταση χαμηλότερης ισχύος, μόνο το τομέα υποστήριξης και το προαιρετικό RTC παραμένουν ενεργοποιημένα, κατανάλωση ρεύματος τόσο χαμηλή όσο 2μA
Λειτουργία VBAT: τροφοδοτείται από μπαταρία μέσω ειδικής πιν, διατηρούνται μόνο τα μητρώα RTC και αντίγραφα ασφαλείας
Η δυναμική ρύθμιση τάσης είναι ένα άλλο χαρακτηριστικό εξοικονόμησης ενέργειας του STM32F091VCH6.Το τσιπ έχει ενσωματωμένο προγραμματιζόμενο ρυθμιστή τάσης (PWR) που ρυθμίζει δυναμικά την τάση του πυρήνα σύμφωνα με τη συχνότητα λειτουργίας της CPUΓια παράδειγμα, όταν η CPU λειτουργεί με πλήρη ταχύτητα στα 48MHz, ο ρυθμιστής παρέχει τάση πυρήνα 1,8V, ενώ σε χαμηλότερες συχνότητες, η CPU λειτουργεί με πλήρη ταχύτητα 48MHz.η τάση μπορεί να μειωθεί αυτόματα σε 1.5V ή 1.2V, μειώνοντας σημαντικά τη δυναμική κατανάλωση ισχύος.
Για την παρακολούθηση της ισχύος, το STM32F091VCH6 ενσωματώνει κύκλωμα επαναφοράς ενεργείας (POR) / επαναφοράς ενεργείας (PDR), προγραμματιζόμενο ανιχνευτή τάσης (PVD) και λειτουργία BOR χαμηλής ισχύος (καφέ επαναφορά).Τα χαρακτηριστικά αυτά εξασφαλίζουν την αξιόπιστη λειτουργία του συστήματος κατά τη διάρκεια διακυμάνσεων ισχύος ή χαμηλής ισχύος της μπαταρίας, καθιστώντας το ιδιαίτερα κατάλληλο για φορητές συσκευές και συσκευές που λειτουργούν με μπαταρία.Αξίζει να σημειωθεί ότι το STM32F091VCH6 υποστηρίζει επίσης την αφύπνιση από τη λειτουργία Stop μέσω εξωτερικής διακοπής ή συγκεκριμένου γεγονότος με χρόνο αφύπνισης μικρότερο από 5μs, επιτυγχάνοντας την τέλεια ισορροπία μεταξύ ταχείας απόκρισης και χαμηλής κατανάλωσης ενέργειας.
Σενάρια εφαρμογής
Με την ισορροπημένη διαμόρφωση των επιδόσεων και τους πλούσιους περιφερειακούς πόρους, ηSTM32F091VCH6αποδεικνύει ένα ευρύ φάσμα δυνατοτήτων εφαρμογής σε πολλούς κλάδους της βιομηχανίας.
Το βιομηχανικό πεδίο ελέγχου είναι ένα τυπικό σενάριο εφαρμογής για αυτόν τον μικροελεγκτή.και μονάδες ελέγχου βιομηχανικών ρομπότΣε αυτές τις εφαρμογές, το STM32F091VCH6 μπορεί ταυτόχρονα να χειριστεί επικοινωνία πεδίου, έλεγχο κινητήρα πολλών αξόνων (μέσω προηγμένων εξόδων PWM χρονοδιακόπτη),και διάφορες συλλογές σήματος αισθητήρων (μέσω ADC 12 bit)Για παράδειγμα, στις αυτοματοποιημένες γραμμές παραγωγής,το τσιπ είναι σε θέση να παρακολουθεί παραμέτρους όπως θερμοκρασία και πίεση σε πραγματικό χρόνο και να επικοινωνεί με έναν υπολογιστή υποδοχής μέσω CAN bus για έλεγχο κλειστού βρόχου.
Οι εφαρμογές καταναλωτικών ηλεκτρονικών συσκευών επωφελούνται επίσης από το σύνολο χαρακτηριστικών του STM32F091VCH6.έξυπνοι ανεμιστήρες) μέσω PWM, συνδέεται με τους αισθητήρες περιβάλλοντος χρησιμοποιώντας μια διεπαφή I2C και ενεργοποιεί μια οθόνη TFT μέσω SPI. Τα χαρακτηριστικά χαμηλής κατανάλωσης είναι ιδιαίτερα κατάλληλα για ασύρματο τηλεχειρισμό,έξυπνες κλειδαριές θυρών και άλλες συσκευές που λειτουργούν με μπαταρία, το ρεύμα αναμονής, τόσο χαμηλό όσο το microampere, μπορεί να παρατείνει σημαντικά το χρόνο ζωής του προϊόντος.
Οι συσκευές επικοινωνίας είναι μια άλλη σημαντική κατεύθυνση εφαρμογής. Η υποστήριξη πολλαπλών πρωτοκόλλων του STM32F091VCH6 του επιτρέπει να κατασκευάζει συσκευές πύλης για σειριακή επικοινωνία WiFi / Bluetooth.8 διεπαφές USART επιτρέπουν ταυτόχρονη σύνδεση πολλαπλών συσκευών Modbus RTU, και η ακεραιότητα των δεδομένων εξασφαλίζεται από την ενσωματωμένη μονάδα υπολογισμού CRC.μείωση της επιβάρυνσης του cloud.
Ο τομέας της ιατρικής ηλεκτρονικής έχει ειδική ανάγκη για την υψηλής ακρίβειας λειτουργία βαθμονόμησης ADC και υλικού του STM32F091VCH6.Το τσιπ μπορεί να ενσωματωθεί σε φορητές ιατρικές συσκευές όπως μετρητές γλυκόζης και μετρητές αρτηριακής πίεσης για να μετρήσει με ακρίβεια τα βιοηλεκτρικά σήματα και τα δεδομένα αισθητήρων, και η λειτουργία ισοτιμίας υλικού της SRAM εξασφαλίζει την αξιοπιστία των κρίσιμων ιατρικών δεδομένων και πληροί τα πρότυπα ασφάλειας των σχετικών ιατροτεχνολογικών προϊόντων.
Υπεύθυνος Επικοινωνίας: Mr. Sales Manager
Τηλ.:: 86-13410018555
Φαξ: 86-0755-83957753