Projekt 61: HomeAutomationPlatine für MSP430: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 25: Zeile 25:
Mit Hilfe von Energia kann der Mikrocontroller MSP430 vom PC aus programmiert werden. Das Programm bietet schon vorerstellte Befehle, bei denen der Programcode vollständig automatisch eingefügt wird. Dies ermöglicht eine leichte Verwendung und führt zu schnellen Ergebnissen. *Quelle
Mit Hilfe von Energia kann der Mikrocontroller MSP430 vom PC aus programmiert werden. Das Programm bietet schon vorerstellte Befehle, bei denen der Programcode vollständig automatisch eingefügt wird. Dies ermöglicht eine leichte Verwendung und führt zu schnellen Ergebnissen. *Quelle


===Problemlösung mit Energia-1.6.10R18 unter Windows 7===
==Problemlösung mit Energia-1.6.10R18 unter Windows 7==


Fehlermeldung: LaunchPad MSP430G2553 don't load sketch
Fehlermeldung: LaunchPad MSP430G2553 don't load sketch
Zeile 33: Zeile 33:
*III. restart energia and you should be able to upload to the MSP-EXP430G2 with MSP430G2553
*III. restart energia and you should be able to upload to the MSP-EXP430G2 with MSP430G2553


===FoodPrint Erstellung in Multisim===
==Erstellen benutzerdefinierter Bauelemente in NI Multisim==
kann unter folgendem Link abgerufen werden [http://193.175.248.52/wiki/images/9/92/NI-Tutorial-3173-de.pdf]
kann unter folgendem Link abgerufen werden [http://193.175.248.52/wiki/images/9/92/NI-Tutorial-3173-de.pdf]



Version vom 7. Dezember 2016, 19:41 Uhr

Autoren: Florian Fuhrmann, Dominik Luig
Betreuer: Prof. Göbel
→ zurück zum Hauptartikel: Angewandte Elektrotechnik (WS 15/16)

Aufgabenstellung

  • Home-Automation-Platine für Mikrocontrollerboard MSP 430 entwerfen und fertigen
  • Der Schaltplan und die Schnittstellen sind vorgegeben
  • Erstellung eines Konzepts
  • Entwurf des Schaltplans in Multisim und Ultiboard
  • Erstellung der Platine als MSP 430-Launchpad-Shield
  • Programmierung mit C in energia
  • Ansteuern/Auslesen der Aktoren/Sensoren
  • Test und wissenschaftliche Dokumentation
  • Machen Sie ein spektakuläres Video, welches die Funktion visualisiert
  • Dokumentation der technischen Funktion der Verwendeten Bauteile
  • Live Vorführung während der Abschlusspräsentation

Einführung

Energia

Energia ist eine freiverfügbare Software, zur Programmierung und Verdrahtung von Mikrocontrollern. Speziell für den MSP430 von Texas Instruments. Die Software ist nahezu voll identisch, mit der Plattform zur Programmierung von Arduino, lediglich die Oberflächenfarbe ist anders. Mit Hilfe von Energia kann der Mikrocontroller MSP430 vom PC aus programmiert werden. Das Programm bietet schon vorerstellte Befehle, bei denen der Programcode vollständig automatisch eingefügt wird. Dies ermöglicht eine leichte Verwendung und führt zu schnellen Ergebnissen. *Quelle

Problemlösung mit Energia-1.6.10R18 unter Windows 7

Fehlermeldung: LaunchPad MSP430G2553 don't load sketch

  • I. copy <energia directory>\hardware\tools\DSLite\DebugServer\drivers\MSP430.dll to <energia directory>\hardware\tools\msp430\bin\
  • II. edit <energia directory>\hardware\energia\msp430\boards.txt an change the 2 occurrences of rf2500 with tilib
  • III. restart energia and you should be able to upload to the MSP-EXP430G2 with MSP430G2553

Erstellen benutzerdefinierter Bauelemente in NI Multisim

kann unter folgendem Link abgerufen werden [1]

Benötigtes Material

Systemaufbau

Schaltungsentwurf für das Shield in Multisim

Schaltungslayout Optionen parametisiert

Gerberdatei für die Fertigung der Platine erstellt in Ultiboard

Auswertung

Schaltplan

Pin-Belegung des Shields

Programmierung

Fazit

Ausblick

Youtube-Video

Zu diesem Projekt wurde ein Ergebnisvideo angefertigt. Dieses lässt sich unter dem folgenden Link abrufen [2].

Quellen