Home
Neuigkeiten
Projekt
Personen
Service
SiteMap

Up Link

Microcontroller

Nachdem die Entscheidung gegen USB gefallen war, sind jegliche Controller mit implementiertem USB Controller für uns nicht mehr relevant gewesen. Letztendlich fiel die Entscheidung auf den Atmel AVR8515.

Er bietet sehr allgemein ausgedrückt folgende Features:

  • 4 in/out Ports
  • eine UART Schnittstelle, welche wir zur seriellen Datenübertragung verwenden werden
  • 512Bytes SRAM
  • 8kB Flash Memory für das Assembler Programm
  • 32 Register
  • Watchdog Timer
  • 8 MHz Taktfrequen

Führ genauere Informationen über Überlegungen die bei unserer Entscheidung für den AVR8515 eine Rolle spielten seht euch auch die Atmel Einführung an.

Zur Programmierung und vorersten Testschaltungen steht ein auf den AVR 8515 abgespektes STK200 Entwicklungsboard zur Verfügung. Hierüber haben wir nicht nur die Möglichkeit den Controler zu programmieren, sondern auch Signale an den Ports zu überprüfen.

Ein Port hat 8 Datenleitungen. Wir werden vorraussichtlich mindestens einen Port geteilt für die Datenübertragung an das Display und eventuell StatusLEDs auf der portablen Einheit verwenden. Außerdem werden Taster an der BettyUnit direkt von einem Port abgefragt werden.

Mittels Interrupts und dem internen Programmcounter geneieren wir uns über die Taktfrequenz einen Timer, wodurch wir in der Lage sind das Display einen zeitgesteuerten Impuls zu geben. So werden womögich auch spätere datentransferspezifische Kontrollbefehle an den PC abgesetzt und eine Zeitüberschreitung festgestellt.

Datenblätter:

 

[Home] [Neuigkeiten] [Projekt] [Personen] [Service] [SiteMap]

Wenden Sie sich mit Kommentaren oder Fragen bezüglich der Site an jzech©gmx.de