LPC2131/32/34/36/38
Single-Chip-16/32-Bit-Mikrocontroller; 32/64/128/256/512 kB
ISP/IAP-Flash mit 10-Bit-ADC und DAC
Beschreibung
Die LPC2131/32/34/36/38 Mikrocontroller basieren auf einer 16/32-Bit ARM7TDMI-S CPU mit Echtzeit-Emulation und Embedded Trace-Unterstützung, die den Mikrocontroller mit 32 kB, 64 kB, 128 kB, 256 kB und 512 kB eingebettetem Hochgeschwindigkeits-Flash-Speicher kombinieren. Eine 128-Bit breite Speicherschnittstelle und eine einzigartige Beschleunigerarchitektur ermöglichen die Ausführung von 32-Bit-Code mit maximaler Taktrate. Für Anwendungen mit kritischer Code-Größe reduziert der alternative 16-Bit-Thumb-Modus den Code um mehr als 30 % bei minimaler Leistungseinbuße. Aufgrund ihrer winzigen Größe und des geringen Stromverbrauchs sind diese Mikrocontroller ideal für Anwendungen, bei denen Miniaturisierung eine Schlüsselanforderung ist, wie z.B. Zugangskontrolle und Point-of-Sale. Mit einer großen Auswahl an seriellen Kommunikationsschnittstellen und On-Chip-SRAM-Optionen von 8 kB, 16 kB und 32 kB eignen sie sich sehr gut für Kommunikationsgateways und Protokollkonverter, Soft-Modems, Spracherkennung und Low-End-Imaging und bieten sowohl eine große Puffergröße als auch eine hohe Verarbeitungsleistung. Verschiedene 32-Bit-Timer, ein oder zwei 10-Bit-8-Kanal-ADC(s), 10-Bit-DAC, PWM-Kanäle und 47 GPIO-Leitungen mit bis zu neun flanken- oder pegelsensitiven externen Interrupt-Pins machen diese Mikrocontroller besonders geeignet für industrielle Steuerungen und medizinische Systeme.
Verbesserungen durch LPC213x/01-Bausteine:
- Schnelle GPIO-Ports ermöglichen ein bis zu 3,5-mal schnelleres Umschalten der Port-Pins als beim ursprünglichen LPC213x. Sie ermöglichen außerdem, dass ein Port-Pin unabhängig von seiner Funktion jederzeit gelesen werden kann.
- Dedizierte Ergebnisregister für ADC(s) reduzieren den Interrupt-Overhead.
- UART0/1 enthält einen Generator für gebrochene Baudraten, Auto-Bauding-Fähigkeiten und eine vollständig in Hardware implementierte Handshake-Flusssteuerung.
- Eine zusätzliche BSB-Steuerung ermöglicht eine weitere Reduzierung des Stromverbrauchs.
Schlüsselmerkmale für LPC213x und LPC213x/01
- 16/32-Bit-ARM7TDMI-S-Mikrocontroller in einem winzigen LQFP64- oder HVQFN-Gehäuse.
- 8/16/32 kB statischer On-Chip-RAM und 32/64/128/256/512 kB On-Chip-Flash-Programmspeicher. Die 128-Bit breite Schnittstelle/Beschleuniger ermöglicht einen Hochgeschwindigkeitsbetrieb mit 60 MHz.
- In-System-Programmierung/In-Anwendungs-Programmierung (ISP/IAP) über On-Chip-Bootloader-Software. Löschen eines einzelnen Flash-Sektors oder des gesamten Chips in 400 ms und Programmierung von 256 B in 1 ms.
- EmbeddedICE RT- und Embedded Trace-Schnittstellen bieten Echtzeit-Debugging mit dem On-Chip-RealMonitor-Software und Hochgeschwindigkeitsverfolgung der Befehlsausführung.
- Ein (LPC2131/32) oder zwei (LPC2134/36/38) 8-Kanal-10-Bit-ADCs bieten insgesamt
bis zu 16 Analogeingänge, mit Wandlungszeiten von nur 2,44 µs pro Kanal.
- Ein einzelner 10-Bit-DAC bietet einen variablen Analogausgang (LPC2132/34/36/38).
- Zwei 32-Bit-Timer/externe Ereigniszähler (mit vier Erfassungs- und vier Vergleichszeitpunkten)
Kanäle), PWM-Einheit (sechs Ausgänge) und Watchdog.
- Leistungsarme Echtzeituhr mit unabhängiger Stromversorgung und dediziertem 32-kHz-Takteingang.
- Mehrere serielle Schnittstellen einschließlich zwei UARTs (16C550), zwei Fast I2C-Busse (400 kbit/s), SPI und SSP mit Pufferung und variabler Datenlänge.
- Vektorieller Interrupt-Controller mit konfigurierbaren Prioritäten und Vektoradressen.
- Bis zu siebenundvierzig 5 V tolerante Mehrzweck-E/A-Pins in winzigen LQFP64- oder HVQFN Paket.
- Bis zu neun kanten- oder pegelsensitive externe Interrupt-Pins verfügbar.
- Maximaler CPU-Takt von 60 MHz aus programmierbarer On-Chip-PLL mit Settling verfügbar Zeit von 100 µs.
- Integrierter On-Chip-Oszillator arbeitet mit externem Quarz im Bereich von 1 MHz bis 30 MHz und mit externem Oszillator bis zu 50 MHz.
- Zu den Energiesparmodi gehören Idle und Power-down.
- Individuelle Aktivierung/Deaktivierung von Peripheriefunktionen sowie periphere Taktskalierung unten für zusätzliche Leistungsoptimierung.
- Aufwecken des Prozessors aus dem Abschaltmodus über externen Interrupt oder BOD.
- Einzelner Stromversorgungschip mit POR- und BOD-Schaltungen:
- CPU-Betriebsspannungsbereich von 3,0 V bis 3,6 V (3,3 V ± 10 %) mit 5 V toleranter E/A Pads.
Auf Lager
SKU LPC 2138 FBD64
ARM7TD Mikrocontroller, 16/32-bit, 3,3V, 512 KB, 60 MHz, LQFP-64
MPN LPC2138FBD64/01
Hersteller NXP
10,12 €
Technische Daten
Allgemeines
Kern
ARM7TDMI-S
Modell
ARM7TDMI
Bauform
LQFP-64
Ausführung
I2C, SPI, UART; GPIO
Typ
32-Bit Mikrocontroller
Technologie
ARM
Ausführung
Serie
LPC2100
Speicher
512 kByte
RAM
32 kByte
I/O-Pins
47
32-bit Timer
8
Internal Oscillator
ja
PWM
6
Besonderheiten
CPU Takt
60 MHz
Elektrische Werte
Versorgungsspannung
3,0 ... 3,6 VDC
Versorgungsspannung min.
3,0 V
Versorgungsspannung max.
3,6 V
Ausgangsspannung
0 - 3,6 V DC
Eingangsstrom
3 µ A
Ausgangsstrom
±4 m A
Sonstiges
Temperaturbereich
-40..+85 °C
Anschlüsse / Schnittstellen
ADC
16
I²C
2
SPI
1
UART
2
Herstellerangaben
Hersteller
NXP
Artikelnummer des Herstellers
LPC2138FBD64/01
Verpackungsgewicht
1.0E-4 kg
RoHS
konform
EAN/GTIN
9900000684051
Statistische Warennummer
85423190
Sicherheitsinformationen
Verantwortliche Person für die EU
In der EU ansässiger Wirtschaftsbeteiligter, der sicherstellt, dass das Produkt den erforderlichen Vorschriften entspricht:
NXP Semiconductors N.V.
HTC 60
5656 AG Eindhoven, NL
nxp.com/company/about-nxp/contact-us:contactus
https://nxp.com
10,12 €
999 auf Lager
Versand heute bei Bestellung bis 16 Uhr
Versand heute bei Bestellung bis 16 Uhr
✓ Versand heute bei Bestellung bis 16 Uhr
✓ Rechnung mit ausgewiesener MwSt.
✓ 30 Tage Rückgaberecht