
Stromsparendes Sensordesign mit der MCU-Produktfamilie PIC18-Q71
Anwendungen wie LED-Beleuchtung, vorausschauende Wartung, Medizin, Hausautomatisierung, industrielle Prozesssteuerung, Automotive und Internet der Dinge (IoT).
Konfigurierbare, analog fokussierte MCUs für Sensorschnittstellen-Designs

Die Produktfamilie PIC18-Q71 kombiniert leistungsstarke CIPs (Core Independent Peripherals) und ein hohes Maß an analoger Integration, um Sensorschnittstellen und analoge Messungen zu vereinfachen, die Systemleistung zu optimieren und die Bauelementkosten zu senken. MCUs der Produktreihe PIC18-Q71 enthalten einen differentiellen 12 Bit-Analog/Digital-Wandler (ADC), konfigurierbare Operationsverstärker (OPAs), High-Speed-Analogkomparatoren und einen 8 Bit-Signal-Routing-Port zur Verbindung digitaler Peripheriegeräte.
Diese MCUs verfügen über erweiterte Timing-Funktionen für eine präzise Steuerung mit integrierten hochauflösenden dualen 16 Bit-Pulsbreitenmodulatoren (PWMs), einem numerisch gesteuerten 20 Bit-Oszillator (NCO) und einem 32 Bit-Universaltimer (UT). Ihre umfangreichen CIPs ermöglichen in Kombination mit dem Analog Peripheral Manager (APM) einfache analoge Konfigurationen und schnelle Reaktionen auf Systemereignisse.
Sie können Peripheriegeräte und Funktionen einfach konfigurieren, Anwendungscode generieren und analoge Schaltungen vor der Erstellung von Hardware-Prototypen simulieren, um Ihre Entwicklungszeit zu verkürzen und die Markteinführung zu beschleunigen. Diese Produktfamilie ist in verschiedenen Gehäuse- und Speicheroptionen für eine Vielzahl von Anwendungen erhältlich, darunter LED-Beleuchtung, vorausschauende Wartung, Medizin, Hausautomatisierung, industrielle Prozesssteuerung, Automotive und Internet der Dinge (IoT).
Mikrocontroller der Produktfamilie PIC18-Q71 von Microchip
Mikrocontroller der Produktfamilie PIC18-Q71 von Microchip
Zwei Operationsverstärker
- Verstärkungsbandbreite (5,5 MHz)
- Programmierbare Verstärkung mit internem R2R-Netzwerk
- Integrierter Hardware-Spitzenerkennungsbetrieb
Differentieller 12 Bit-Analog/Digital-Wandler mit Berechnung und Kontextumschaltung
- Bis zu 43 externe Kanäle
- Bis zu 300 KSPS
- Differentielle oder massebezogene ADC-Umwandlung
- Automatisierte mathematische Funktionen an Eingangssignalen
- Mittelwertbildung, Filterberechnungen, Oversampling und Schwellwertvergleich
- Vier separate Kontexte (Einstellungen und Ergebnisse) gespeichert und separat zugänglich
- Funktioniert im Sleep-Modus
- Fünf interne analoge Kanäle
Hardware-Unterstützung für kapazitive Spannungsteiler (CVD)
- Automatisiert Touch-Sampling und reduziert die Softwaregröße und CPU-Auslastung
Ein 10 Bit-Digital/Analog-Wandler (DAC)
Zwei 8 Bit-Digital/Analog-Wandler (DAC)
Zwei High-Speed-Komparatoren (CMP)
Analog Peripheral Manager
- Kann verwendet werden, um den Stromverbrauch in Anwendungen zu optimieren, die analoge Peripheriegeräte verwenden, indem sie diese umschalten
8 Bit-Signal-Routing-Port
- Bietet interne Anschlüsse für die Verbindung digitaler Peripheriegeräte
Zwei Universaltimer
- Zwei 16 Bit-Timer können miteinander verkettet werden, um einen kombinierten 32 Bit-Timer zu erstellen
Vier DMA-Controller (Direct Memory Access)
- Drei duale 16 Bit-PWMs bieten sechs PWM-Ausgänge
VI-Fähigkeit (Vectored Interrupt) – Schnellere Interrupt-Reaktionszeit
- Wählbare hohe/niedrige Priorität
- Feste Interrupt-Latenz von drei Anweisungszyklen
- Programmierbare Vektortabellen-Basisadresse
- Abwärtskompatibel mit früheren Interrupt-Funktionen
Funktionen des Energiesparmodus
- Sleep-Modus: < 1 μ typ. bei 3 V
- Doze-Modus: CPU und Peripheriegeräte laufen mit unterschiedlichen Zyklusraten (normalerweise ist die Rate bei der CPU niedriger)
- Idle-Modus: CPU angehalten, während Peripheriegeräte in Betrieb sind
- Sleep-Modus: Niedrigster Stromverbrauch
PMD (Peripheral Module Disable)
PPS (Peripheral Pin Select)
- Ermöglicht die Pin-Zuordnung der digitalen E/A-Kommunikation
- Zwei UART – Ein UART unterstützt LIN/DMX/DALI
- SPI, I2C
Programmier-/Debugging-Funktionen
- In-Circuit Serial Programming™ (ICSP™) über zwei Pins
- In-Circuit Debugging (ICD) mit drei Haltepunkten über zwei Pins
- Integriertes chipinternes Debugging
Produkt | Pinanzahl | Größe des Programmspeichers (kB) | Daten-EEPROM (Byte) | Max. ADC-Auflösung (Bit) | Anzahl der Operationsverstärker | Numerisch gesteuerter Oszillator (NCO) |
---|---|---|---|---|---|---|
PIC18F24Q71 | 28 | 16 | 256 | 12 | 2 | 1 |
PIC18F25Q71 | 28 | 32 | 256 | 12 | 2 | 1 |
PIC18F26Q71 | 28 | 64 | 256 | 12 | 2 | 1 |
PIC18F44Q71 | 40 | 16 | 256 | 12 | 2 | 1 |
PIC18F45Q71 | 40 | 32 | 256 | 12 | 2 | 1 |
PIC18F46Q71 | 40 | 64 | 256 | 12 | 2 | 1 |
PIC18F54Q71 | 48 | 16 | 256 | 12 | 2 | 1 |
PIC18F55Q71 | 48 | 32 | 256 | 12 | 2 | 1 |
PIC18F56Q71 | 48 | 64 | 256 | 12 | 2 | 1 |
Familienangebot (Pinanzahl vs. Speicher)
Flash (KB) | 28 Pins | 40 Pins | 48 Pins |
---|---|---|---|
64 | PIC18F26Q71 | PIC18F46Q71 | PIC18F56Q71 |
32 | PIC18F25Q71 | PIC18F45Q71 | PIC18F55Q71 |
16 | PIC18F24Q71 | PIC18F44Q71 | PIC18F54Q71 |
Konfigurierbar, analog
Layout-Flexibilität
Hardware-Anpassung
Energiesparfunktionen
Designflexibilität
Sicherheit hat oberste Priorität
Verbesserte Systemreaktion
Verbesserte Systemleistung
Titel | Dokumentenkategorie | Dokumentenkategorie |
---|---|---|
PIC18F26/46/56Q71, stromsparender, leistungsstarker Mikrocontroller (28/40/44/48 Pins) mit XLP Technologie – Datenblatt | Datenblätter | |
PIC18F26/46/56Q71 Silicon Errata und Datenblattklärungen | Errata | |
TB3328 – Grundkonfigurationen des ADC mit Berechnung und Kontextumschaltung | Anwendungshinweise | |
Entwicklung einer stromsparenden Sensoranwendung mit APM | Anwendungshinweise | |
ADC mit Berechnung und Kontextumschaltung unter Verwendung von DMA | Anwendungshinweise | |
TB3267 – Kanalsequenzierung und Kontextspeicherung unter Verwendung von ADC mit Berechnungs- und Kontextumschaltmodul | Anwendungshinweise |