Forum: Mikrocontroller und Digitale Elektronik Richtige Komponentenauswahl für MSP430F2619


von Al D. (al_d)


Angehängte Dateien:

Lesenswert?

Hallo zusammen :)

wie der Betreff schon verrät, muss ich geeignete Komponenten für den 
MSP430F2619 finden/aussuchen.

Es geht um folgendes,
ich arbeite derzeit an meiner Bachelorarbeit und ich muss mich um den 
Digitalteil eines PH-Meters kümmern, sprich Mikrocontroller 
programmieren. Da ich noch ganz frisch auf dem Gebiet bin und bis jetzt 
nur bisschen mit einem Eval. Board rumgespielt habe (LED blinken, mit 
dem ADC rumgespielt usw), bräuchte ich ein bisschen Hilfe bzw. einen 
Rat. Ich habe euch mal den schematischen Aufbau des Projekts 
hochgeladen.

Als nächstes würde ich mich gerne um einen LCD und Speicher kümmern. Nun 
meine Frage, wie finde ich am besten heraus welcher LCD oder Speicher 
für meinen Mikrocontroller (MSP430F2619) geeignet ist? Mal abgesehen von 
der Größe des Speichers bzw des Displays. Wie gehe ich da am besten vor, 
nicht dass ich mir einen Speicher bzw einen lcd hole und diese dann 
nicht kompatibel mit meinem Controller sind.

Möchte auch garnicht dass mir hier spezielle LCDs oder Speicher 
vorgeschlagen werden, sondern lediglich dass ihr mich in die richtige 
Richtung schubst damit ich in Zukunft auch wieder weiß wie ich vorgehen 
muss um richtige Komponenten zu besorgen.

Hoffe meine Problematik ist verständlich :) Schonmal vielen dank für 
jede hilfreiche Antwort :)

Grüße,
Alex

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Entscheidendes Kriterium ist die Versorgungsspannung. Alle MSP430 
verwenden 3-Volt-Technik und sind nicht ohne Klimmzüge wie 
Spannungsteiler etc. mit 5-Volt-Peripherie zu betreiben.

Also solltest Du sowohl bei der Wahl des Speichers als auch des Displays 
darauf achten, daß die mit 3V (bzw. 3.3V) Versorgungsspannung betrieben 
werden können.

Was soll das für ein "Speicher" sein? Wofür ist der da?

Ansonsten: Der 'F2619 enthält keinen 10-Bit-ADC, sondern einen 
12-Bit-ADC.

Wenn Du irgendwelchen Beispielcode hast, der den ADC_10 ansteuert, 
kannst Du damit beim 'F2619 nichts anfangen.
Besorg' Dir von TI die passenden Codebeispiele:
http://www.ti.com/lit/zip/slac151

von Eumel (Gast)


Lesenswert?

Display:
http://www.lcd-module.de/

Speicher würde ich was serielles nehmen:
EEPROM
Flash
SD-Karte
Sowas in der Art.

Wie viel Speicher brauchst du denn und was willst du genau anzeigen?

von Al D. (al_d)


Lesenswert?

Erstmal danke für die rasche Antwort.

Das mit den 12 Bit stimmt. Das Schema ist aus einer vorangegangen 
BSCarbeit :) da war noch nicht klar welche Mikrocontroller verwendet 
wird.

Zum Speicher, er soll die Messdaten (Temp, PH-Wert, und Zeit der 
Messung) speichern. Teilweise soll das Gerät bis zu 14 tage in einem 
Medium sein und alle 30min eine Messung durchführen und die 
resultierenden Daten im Speicher ablegen. Die dann am PC ausgelesen 
werden sollen. (einfache Tabelle)

Also muss ich ausser der Versorgungsspannung nicht mehr beachten (und ob 
er I2C oder SPI betrieben werden kann)?

Hab auch mal gelesen, dass der Mikrocontroller die entsprechende library 
von dem LCD unterstützen muss. Aber wie finde ich das heraus, welche lcd 
lib vom uC unterstützt? Wie gesagt bin absoluter Neuling... ^^

EDIT: Der PH-Meter soll am ende so groß wie ein Stift sein und da 
teilweise auch nur Einzelmessungen gemacht werden sollen, soll am LCD 
lediglich nach der Messung der PH-Wert + Temperatur angezeigt werden 
(evtl noch Anzeige SOC der Batterie). Es wird nur ein Speicher 
angeschlossen (habe mich auch für EEPROM entschieden).

: Bearbeitet durch User
von xxxbbbxxx (Gast)


Lesenswert?

wenn du so an deine BA herangehst, ist sie zum scheitern verurteilt? die 
Leute hier im forum kennen dein projekt nicht... wast du brauchst ist 
erstmal ein pflichtenheft. du musst die genauen anfrderungen erfassen 
und denn entscheiden was du brauchst. soll heißen schnittstelle schön 
und gut. da bekommt man fast alles verheiratet, wenn man es darau 
anlegt. fangen wir doch erstmal bei den betriebsbedingungen an: 14-tage 
batteriebetrieb lese ich heraus. wenn eine normales display 20mA braucht 
wie lange macht die batterie das mit. bzw andersherum was für eine 
batterie hbrauche ich. wenn der teil, wie es klingt, nicht zu deiner 
arbeit gehört, musst du dich daran anpassen was schon da ist. nächster 
punkt was soll auf dem display angezeit werden? grafik? text? wieviel 
grafik bzw text? denn sschaust du erst auf deinen µC welche 
schnittstellen habe ich etc. nun hast du deine kriterien. genau so der 
speicher. was will ich speichern, welche genauigkeit? wie oft schon hast 
du eine konkrete zahl. wie lange soll das gerät im einsatz 
sein?(schreibzyklen). sollen die daten nach stomlosigkeit noch vorhanden 
sein....etc. jetzt wieder der blick zum µC welch schnittstellen habe ich 
zur verfügung wie schnell möchte ich die daten übertragen können (ok in 
deinem Fall..)das sind jetzt nur so ein paar dinge, die mir spontan 
einfallen. also setzt dich erstmal mit den anderen teilprojekten 
zusammen und besprecht,was ihr voneinander erwartet natürlich darf der 
auftraggeber auch mitreden. denn kannst du dir eine liste an 
anforderungen erstellen.

ps: eine lib kann man zur not auch selber schreiben. gibt ja 
datenblätter und nicht nur beispielcode ;)

von Wolle G. (wolleg)


Lesenswert?

Al Di schrieb:
> Der PH-Meter soll am ende so groß wie ein Stift sein

Für einen "Anfänger" sehr sportlich. Oder wie groß könnte der Stift 
werden?
Schon der MSP430F2619 mit seinen 80 Beinchen hat eine Größe von ca. 
15x15mm, wenn ich das richtig sehe.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.