Forum: Mikrocontroller und Digitale Elektronik MSP430Fxxx kaufen und damit basteln.


von H. D. (lactobacillus)


Lesenswert?

Hallo,

ich würde mir gerne einen MSP430Fxxx zulegen.
1. Wo bekonne ich den am besten (Student) her?
2. Ist der dann schon irgendwo aufgelötet, sodass der "benutzbar" ist? 
Auf winzige Beinchen löten hab ich nicht so Lust ...

von MSP (Gast)


Lesenswert?

Du kannst als Student kostenlose Samples bestellen, und es gibt auch 
MSPs bis 20 Pins in DIP, ansonsten halt noch SOIC.....

von Kein Name (Gast)


Lesenswert?

Aufgelötet? Nach MSP430 evaluation kit googeln.

von Eumel (Gast)


Lesenswert?

Launchpad kaufen, da sind 2 bei.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Eumel schrieb:
> Launchpad kaufen, da sind 2 bei.

Das sind dann aber keine MSP430Fxxxx, sondern MSP430Gxxxx. Nicht, daß 
das ein wirklich relevanter Unterschied wäre, der 'G2553 als größter 
Vertreter der G-Reihe ist schon ganz nett.

Ansonsten ist auf die Firma Olimex zu verweisen, die stellt recht 
günstige Prototypen- und andere Platinen mit MSP430 drauf her:

https://www.olimex.com/Products/MSP430

Achja: Von den steinalten 'F1xx sollte man sich fernhalten, die sind in 
erster Linie nur teuer.

von Klaus R. (klara)


Lesenswert?


von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Das sollte man tunlichst nicht kaufen, das ist a) überteuert und b) 
überholt.

Das Launchpad bietet hier deutlich mehr, und ist wegen der DIP-Gehäuse 
der verwendeten und mitgelieferten Controller auch deutlich 
basteltauglicher.

Und mit 4.30 USD Verkaufspreis ist es auch deutlich günstiger. Das ist 
der Preis, den man bei TI höchstselbst bezahlt, inklusive Lieferung.
Bezahlen kann man im TI eStore per Kreditkarte und neuerdings auch 
PayPal.

Außerdem kann das Launchpad als SBW-Debugger für jeden SBW-fähigen 
MSP430 verwendet werden, während das EZ430 eine (unnötige) 
Firmwarebeschränkung auf die 'F20xx-Reihe aufweist.

Reichelt taugt nicht als Bezugsquelle für MSP430, die verkaufen nur 
steinaltes und teures Zeug.

von H. D. (lactobacillus)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Außerdem kann das Launchpad als SBW-Debugger für jeden SBW-fähigen
> MSP430 verwendet werden, während das EZ430 eine (unnötige)
> Firmwarebeschränkung auf die 'F20xx-Reihe aufweist.

Das Launchpad habe ich ja. Ich würde damit nur gern etwas "größere" 
MSP430 programmieren. Ist nur doof, dass die Samples komplett ohne Board 
sind (ist doch so, oder?). Gibst denn da keine coolen Adapter oder so?

von Marco M. (marco_m)


Lesenswert?

Sockel gibt es ja, aber die sind halt etwas teurer. Es gibt von TI ein 
Experimenter's Board mit LCD usw. für $149 auf dem die MPU gesockelt und 
upgradebar ist:

http://www.ti.com/tool/msp-exp430f5438

Am unteren Ende gibt es dann so Miniboards für 17-20 Euro aus China. 
Einfach mal "LANSE MSP430F5438 core board" googlen und bei eBay 
nachgucken. Ich kenne die Boards aber nicht und ich weiss auch nicht, 
was für einen Programmer man da braucht.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Henning D. schrieb:
> Das Launchpad habe ich ja. Ich würde damit nur gern etwas "größere"
> MSP430 programmieren.

Kann man doch, um andere SBW-fähige MSP430-Varianten zu programmieren, 
braucht man nur ein vieradriges Kabel, das mit VCC/GND, TST und RST 
verbunden wird. Dabei kann der zu programmierende MSP430 auch problemlos 
in der Zielschaltung bleiben.

Marco M. schrieb:
> Sockel gibt es ja, aber die sind halt etwas teurer.

Braucht man ja nicht, weil man den Controller gleich in der Zielhardware 
drinlässt. Wie sonst sollte man die darauf laufende Software auch 
debuggen wollen?

> Ich kenne die Boards aber nicht und ich weiss auch nicht,
> was für einen Programmer man da braucht.

Na, das Launchpad halt. Man kann auch den MSP430FET-UIF verwenden, ihn 
dafür aber eigens anzuschaffen, wäre Overkill.

von Marco M. (marco_m)


Lesenswert?

Rufus Τ. Firefly schrieb:

>> Ich kenne die Boards aber nicht und ich weiss auch nicht,
>> was für einen Programmer man da braucht.
>
> Na, das Launchpad halt. Man kann auch den MSP430FET-UIF verwenden, ihn
> dafür aber eigens anzuschaffen, wäre Overkill.

Ein Launchpad habe ich auch, ich meinte die MSP430F5XXX Boards die ich 
in meinem vorherigen Beitrag genannt hatte.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Marco M. schrieb:
> Ein Launchpad habe ich auch, ich meinte die MSP430F5XXX Boards die ich
> in meinem vorherigen Beitrag genannt hatte.

Ich auch.

Es ist völlig wurscht, was für ein Board verwendet wird, solange da ein 
SBW-fähiger MSP430 drauf ist und man an die SBW-Pins herankommt, lässt 
sich der Controller mit dem Launchpad programmieren und debuggen.

von Eumel (Gast)


Lesenswert?

Ich glaube das einzige Problem ist, dass er keine fertig gelöteten SMD 
auf DIP Teile findet...

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Dann sucht er schlecht. Olimex verkauft etliche MSP430 auf sogenannten 
"Header Boards":

https://www.olimex.com/Products/MSP430/Header/

Darunter sogar das "Dickschiff", den 'F5438:

https://www.olimex.com/Products/MSP430/Header/MSP430-H5438

von Wolfgang-G (Gast)


Lesenswert?

@ Rufus Τ. Firefly
>Es ist völlig wurscht, was für ein Board verwendet wird, solange da ein
>SBW-fähiger MSP430 drauf ist und man an die SBW-Pins herankommt,
kurze Frage: Was versteht man unter "SBW-fähiger MSP430" ?
MfG

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wolfgang-G schrieb:
> kurze Frage: Was versteht man unter "SBW-fähiger MSP430" ?

Das ist ein MSP430, der via SBW (SpyBiWire) programmiert/debuggt werden 
kann. Ältere Ausführungen kennen nur die Vierdraht-JTAG-Schnittstelle, 
die das Launchpad nicht ansteuern kann.

Die Vierdraht-JTAG-Schnittstelle kann der MSP430FET-UIF ansteuern, aber 
der kostet um die 100 EUR. Nachbauten davon existieren zwar (-> Olimex), 
erfordern aber frickliges Austauschen einzelner DLLs im 
Entwicklungssystem.

Die alte 'F1xx-Reihe (also z.B. 'F1611) kennt kein SBW, alles neuere, 
was seit der 'F20xx-Reihe auf den Markt kam, kennt SBW.

von H. D. (lactobacillus)


Lesenswert?

Danke Rufus, Eumel hat Recht mit seiner Vermutung, dass mein Problem SMD 
-> DIP ist.

Die sind halt recht teuer, wenn man bedenkt, dass man die Kontroller von 
TI einfach so bekommen könnte. Gibts denn keine Adapter oder so?

von Pete K. (pete77)


Lesenswert?

Du suchst SMD auf DIP Adapter. Google und ebay sind Deine Freunde.
Dann musst Du aber auch 0,5mm Pitch löten können.

von Kunibert (Gast)


Lesenswert?

Viele MSP gibt es direkt bei TI auf einem Experimentierboard.
Bei dem hier z.B. ist auch ein NTC und ein Beschleunigungssensor drauf, 
den du gleich einbinden kannst.

http://www.ti.com/tool/msp-exp430fr5739

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.