Opened 11 months ago

Last modified 11 months ago

#245 new task

Messcontroller: Peripherie (EEPROM, Debug-Schnittstelle, RTC, Gerätetemperatur)

Reported by: (none) Owned by:
Priority: major Milestone:
Component: Steuerelektronik Severity:
Keywords: Cc:
Data type: Deadline:
Depending on: Implements: #86
Memaddress: Observerlist:
Parent: #240 Answer:
Type: Revieweraccept:
Reviewerlist: Reviewerreject:
Priority: normal Visibility:
Writable: Class:
Criticality:

Description (last modified by Markus Hantzsch)

Die Funktionen der Messcontroller Peripherie werden auf dem Backplane und Basis-PCB realisiert.

Nicht flüchtiger Speicher

Zum Speichern der vom Messcontroller benötigten Parameter sind bis zu zwei EEPROMs mit jeweils 4 MBit Speicherkapazität vorgesehen. Wird weniger Speicher benötigt, so bleibt einer der EEPROMs unbestückt.

Debug Schnittstelle (Option)

Für die Unterstützung der Geräteentwicklung und möglicherweise später für Debug-Zwecke wird ein USB-Interface als serielle Debug-Schnittstelle vorgesehen. Als serielle Schnittstelle wird eine UART-Schnittstelle des Messcontrollers verwendet und mittels eines FT232RL Schnittstellenwandlers in ein USB-Interface gewandelt. Der Anschluss wird durch einen USB-C Connector auf dem Backplane- und Basis-PCB bereitgestellt.

Sollte diese Funktion nach Einführung in die Serienproduktion nicht mehr benötigt werden, so bleiben die entsprechenden Bauteile unbestückt.

Real-Time-Clock (Option)

Auf dem Backplane und Basis-PCB wird eine Hardware RTC vorgesehen und über das vorhandene SPI-Interface mit dem Messcontroller verbunden. Um die notwendige Genauigkeit zu erreichen wird als Zeitnormal ein temperaturkompensierter Quarz verwendet.

Sollte die RTC-Funktion später durch den Linux-Prozessor übernommen werden, so bleibt diese RTC Option in der Serienfertigung unbestückt.

Gerätetemperatur (Option)

Das Backplane und Basis-PCB wird mit einem geeigneten Temperatursensor ausgestattet, der Platinentemperatur bzw. die Geräteinnentemperatur erfasst. Der Sensor wird mittels I2C-Interface mit dem Messcontroller verbunden.

Sollte diese Funktion nach Einführung in die Serienproduktion nicht mehr benötigt werden, so bleiben die entsprechenden Bauteile unbestückt.

Change History (2)

comment:1 by Markus Hantzsch, 11 months ago

Description: modified (diff)
Implements: #86,

comment:2 by Erik Welander, 11 months ago

Implements: #86,#86
Reporter: Markus Hantzsch removed
Note: See TracTickets for help on using tickets.