1 Fachhochschule Pforzheim Elektrotechnik - Informationstechnik University of Applied Sciences...

6
1 Fachhochschule Pforzheim Elektrotechnik - Informationstechnik University of Applied Sciences Embedded Embedded Applications Applications Embedded Systeme für die Automatisierung Dipl.Ing.(FH) Andreas Reber

Transcript of 1 Fachhochschule Pforzheim Elektrotechnik - Informationstechnik University of Applied Sciences...

Page 1: 1 Fachhochschule Pforzheim Elektrotechnik - Informationstechnik University of Applied Sciences Technische Informatik Embedded Applications Embedded Systeme.

1

Fachhochschule Pforzheim Elektrotechnik - InformationstechnikUniversity of Applied Sciences Technische Informatik

EmbeddedEmbeddedApplicationsApplications

Embedded Systeme für die Automatisierung

Dipl.Ing.(FH) Andreas Reber

Page 2: 1 Fachhochschule Pforzheim Elektrotechnik - Informationstechnik University of Applied Sciences Technische Informatik Embedded Applications Embedded Systeme.

2

Fachhochschule Pforzheim Elektrotechnik - InformationstechnikUniversity of Applied Sciences Technische Informatik

AgendaAgenda

Einführung

PowerWeb-Konzept

FPGA-Konzept

ARM-Konzept

Page 3: 1 Fachhochschule Pforzheim Elektrotechnik - Informationstechnik University of Applied Sciences Technische Informatik Embedded Applications Embedded Systeme.

3

Fachhochschule Pforzheim Elektrotechnik - InformationstechnikUniversity of Applied Sciences Technische Informatik

PowerWeb-KonzeptPowerWeb-Konzept

          Renesas M16C6x Controller-Familie           LCD-Ports für Module mit 44780- und T6369-Controller           PS/2-Buchse für Tastatur (nur empfangen)           532 KByte SRAM (512 KByte extern)          256 KByte Programmspeicher (intern)           3 serielle Schnittstellen (2 x RS232, 1 x SPI oder I2C)           CPU-Bus offen (Daten, Adressen, CS)           CAN 2.0B Interface (CAN-Version des M16C)          8 AD-Kanäle (10 Bit)          10/100 MBit Ethernet-Interface           Druckerport , USB-Port und CF-Interface (IDE)          Größe 100 mm x 95 mm            Freie IDE mit C-Compiler von Renesas          Hochschul-Preis ca. 200 €

Automatisierungsplattform auf Basis eines 16 Bit Controllers

Page 4: 1 Fachhochschule Pforzheim Elektrotechnik - Informationstechnik University of Applied Sciences Technische Informatik Embedded Applications Embedded Systeme.

4

Fachhochschule Pforzheim Elektrotechnik - InformationstechnikUniversity of Applied Sciences Technische Informatik

FPGA-KonzeptFPGA-Konzept„Parallele Verarbeitung“ von Automatisierungsprozessen

Die Große Ablaufsteuerung der SPS in kleine unabhängige Module zerlegen.

Die Module parallel betreiben.

Anzahl der Module nur durch FPGA-Größe begrenzt.

Beliebig erweiterbar

Page 5: 1 Fachhochschule Pforzheim Elektrotechnik - Informationstechnik University of Applied Sciences Technische Informatik Embedded Applications Embedded Systeme.

5

Fachhochschule Pforzheim Elektrotechnik - InformationstechnikUniversity of Applied Sciences Technische Informatik

FPGA-KonzeptFPGA-KonzeptRealisierter Entwurf

Page 6: 1 Fachhochschule Pforzheim Elektrotechnik - Informationstechnik University of Applied Sciences Technische Informatik Embedded Applications Embedded Systeme.

6

Fachhochschule Pforzheim Elektrotechnik - InformationstechnikUniversity of Applied Sciences Technische Informatik

ARM-KonzeptARM-KonzeptBetriebssystemfähige Plattform

                 Samsung S3C45x0 Prozessor                32 Bit S3C4510B mit ARM TDMI7 Kern                 32 MByte SDRAM 32 Bit                 4 MByte Flash 16 Bit                 JTAG-Interfaces für ARM und FPGA                 LCD-Port für T6963-Grafikcontroller                 RTC mit Batterie                 2 serielle Schnittstellen bis 250 KBaud                 FPGA mit 100K Gatter                 10/100 MBit Ethernet                 2 HDLC-Kanäle                Sieben-Segment-Anzeige                 Größe 100 mm x 160 mm                Ca. 1,7 W Energieverbrauch                 GNU-Tools als Entwicklungsumgebung                 Hochschul-Preis ca. 300 €