32 Bit Power im 8 Bit Gehäuse

ARM7 Prozessor im 8051 Gehäuse
Auf einer Multilayer Platine von nur 18 mm x 40 mm ist ein Philips LPC2106 der zentrale Baustein. Dieser enthält einen ARM7TDMI mit 128 Kbyte Flash und 64 Kbyte SRAM. Er kann mit der PLL mit bis zu 60 (58) MHz betrieben werden. Umfangreiche Peripherie wie I2C, SPI, PWM(6) und zwei UARTs sind ebenfalls integriert.

Das Pinout entspricht einem 8051 im DIL40 Gehäuse. Somit kann der ARM51 direkt einen 8051 ersetzen und den externen Speicher oder andere Ein-/ Ausgabebausteine ansteuern. Zur Versorgung ist nur eine Spannunungsquelle von 5V bis 9V anzuschließen. Auch kann es mit nur 3,3 V betreiben werden.

Auf dem ARM51 ist eine über den I2C Bus angeschlossene Echtzeituhr vorhanden, die mit einer externen Batterie gepuffert werden kann. So ist auch bei Ausfall der Hauptversorgung ein weiterer Betrieb bei geringster Stromaufnahme möglich.

Am SPI Bus wird ein Dataflash mit bis zu 16 Mbyte betrieben. Mit mehreren Megahertz kann dieser serielle Flashbaustein ausgelesen werden. Zwei Buffer in ihm erhöhen den Datendurchsatz beim Schreiben. Dieser Speicher läßt sich sowohl für Daten als auch für nachladbare Programme nutzen. Ein (nicht im Lieferumfang enthaltenes) Filesystem hilft bei seiner Verwaltung.

Sowohl am I2C als auch am SPI Bus sind noch zusätzliche Bausteine anschließbar. Die Frequenz des Quarzes wurde so gewählt, dass auch hohe Baudraten ohne Fehler eingestellt werden können. Ein Pegelwandler bringt die beiden seriellen Schnittstellen auf RS232 Niveau. In der Anwendung ist nur noch eine einfache Verdrahtung zu den Steckern vorzunehmen. Im 8051 Betriebsmodus kann auf die Pegelanpassung verzichtet werden.

Technische Daten:
  • Philips LPC2106 ARM7TDMI Prozessor
  • 128 Kbyte Flash (ISP und IAP)
  • 64 Kbyte SRAM
  • Max 60(58) MHz durch PLL erzeugt aus 14,74 MHz Quarz
  • Zwei UARTS
  • SPI, I2C
  • Zwei Timer (32 Bit)
  • Parallel I/O (max 32 Bit)
  • PWM mit 6 Kanälen
  • RTC, Watchdog
  • Serielles Dataflash bis 16 Mbyte
  • Echtzeituhr mit 32 KHz Quarz (externe Batteriepufferung möglich)
  • Platine : 18mm x 40mm, Multilayer
  • Gewicht ca. 8 Gramm
  • JTAG Interface kann angeschlossen werden.

Sondervarianten auf Anfrage.