[hemmerling] Embedded System Anwendung "Hemmerling (TM) Beleuchtungsstärke-Kennlinienschreiber" in C/C++

Projekt-Auftrag

Entwicklung der Embedded System Anwendung “LiBeleuchtungsstärke-Kennlinienschreiber” in C/C++ für das mit ATxmega256A3BU CPU ausgestattetem Mikrocontroller-Board “Atmel AVR XMEGA-A3BU Xplained kit” ( 2011-09-16 – 2011-09-30 ).

Der Auftrag wurde auf der Veranstaltung “Atmel Technology on Tour 2011. Rapid Development with Atmel AVR XMEGA and Atmel AVR Studio 5: Hands-on Training” am 2011-09-16 in Bochum, Deutschland als Assessment vergeben.

Projekt-Auftraggeber

Halbleiterhersteller Atmel Corporation.

Projekt-Sponsor

Halbleiterhersteller Atmel Corporation.

Das Angebot von Atmel Corporation, zum Vorzugspreis von $99:

  1. Teilnahme am Workshop “Atmel Technology on Tour 2011. Rapid Development with Atmel AVR XMEGA and Atmel AVR Studio 5: Hands-on Training”, 2011-09-16 in Bochum, Deutschland.
  2. Grumdausstattung mit der notwendigen Entwicklungs-Hardware und Software:
  3. Einkaufsgutschein über $99 für den Online-Shop Atmel Store, bei fristgerechter Ablieferung einer gemäß dem auf dem Workshop ausgegebenen Assessment zu erstellenden Software.

Projekt-Rolle / Eigene Aufgabe im Projekt

Projektleiter, Embedded Software Entwickler, Embedded Software Tester, Embedded Software Integrator.

Projekt-Aufgaben

Display live light sensor profile on the XMEGA-A3BU Xplainedgraphics display

  • Task1: Use the ADC to read the light sensor and then draw a live graph of the light intensity on the display. Time on x-axis, light intensity on y-axis.
  • Task2: Write a short feedback on how the development process using ASF.
  • Hint: Combining tasks you have done in the hands-on training today will help you on your way.
  • Optional: Do something interesting using the XMEGA-A3BU Xplained

Deadline is two weeks after the seminar. Receive a $99 voucher for Atmel development tools upon submission.

  • What:A .zip of your AVR Studio 5 training project solution.
  • Include project description:In your email, as well as in comments in main.c, a clear description of what your project does. We will build and verify.
  • Include ASF workflow:We like to know how you use ASF, what is your design flow.
  • Where did you find key information needed?
  • What would make your ASF design process easier?
  • What key feature you would like to see added to ASF?
  • Any general comments on ASF…

Eigene Tätigkeiten im Projekt

  • Markt- und Technologierecherche.
  • Einarbeitung in die Besonderheiten des Mikrocontrollers, des AVR Software Framework ( ASF ) sowie der Entwicklungsumgebung “Atmel AVR Studio 5”.
  • Konzeption der Messdaten-Aufnahme und -Visualsierung mit einem Mikrocontroller.
  • Einbindung von Software-Treiber des AVR Software Framework ( ASF ) für Temperatursensor, LCD-Display und serielle Kommunikation mit dem PC in das eigene Projekt.
  • Softwareentwurf für “Lichtstärke-Kennlinienschreibers” unter Verwendung des AVR Software Framework ( ASF ), bestehend aus den Software-Modulen:
    • Ermittelung der Beleuchtungsstärke durch einen Onboard-Lichtsensor.
    • Darstellung der Beleuchtungsstärke auf dem Onboard-LDC Display als Zahlenwert.
    • Darstellung der Beleuchtungsstärke als grapische Darstellung über der Zeit.
    • Ausgabe von Testdaten über die USB-Schnittstelle auf einem Windows-PC mit Hilfe des Kommunikationsprotokolls EN.Wikipedia "USB communications device class" ( CDC ).
  • Testen der Software-Anwendung.
  • Integration der Software-Anwendung in das Gesamtsystem.
  • Testen des Gesamtsystems.

Im Projekt eingesetzte Tools

  • Evaluation Board “Atmel AVR XMEGA-A3BU Xplained kit” mit LCD ( 128×32 Pixels ), Licht- und Temperatursensor, ATxmega256A3BU CPU, Wert $39.
  • Windows-XP PC als Host- und Entwicklungs-Computer.
  • Die Visual Studio Shell basierten Entwicklungsumgebung Atmel AVR Studio 5 für Windows.
  • Atmel AVR Toolchain for Windows, mit Atmel AVR GNU C/C++ Compiler.
  • Hardware-Debugger JTAGICE 3.

Projekt-Ergebnis

Projekt-Erfolg

  • Ich reichte die von mir aufgrund des Assessments erstellte Software fristgerecht bei Atmel Corporation ein.
  • Ich erhielt einen $99 Einkaufsgutschein für den Online-Shop Atmel Store.


Sobald sich dieses Dokument ändert ! Site Navigation ( Mein Geschäft ! Meine Themen ! Impressum / Kontakt ! Datenschutzerklärung ! Stichwortverzeichnis ! ! Google+ Publisher "hemmerling" )

 
de/experience208.html.txt · Last modified: 2017/07/22 20:06 (external edit) · []
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki