Forum: Mikrocontroller und Digitale Elektronik MSP430-LCD Ausgänge auch als Port ?


von T Bergmann (Gast)


Lesenswert?

Kann man vom MSP 430 (449) die LCD ausgänge auch als Portausgänge nutzen
? Wenn ja, reicht da ein normaler ULN 2x03 als Treiber für zB. ne LED ?

Also könnte ich Bespielsweise 7 Segmantanzeigen da dranhängen und über
einen Treiber ansteuern ?

mfg
Thomas

von Sebastian (Gast)


Lesenswert?

Häh? Die LCD-Ausgänge SIND dafür gedacht, um dort ein LCD (7-Segment)
dran anzuschließen! Wieso willst du die als GPIO deklarieren, um sie
dann doch wieder nur zu ihrer eigentlichen Bestimmung zu nutzen?!

von TBergmann (Gast)


Lesenswert?

Bei dem 449 hab ich 32 Ausgänge für LCD, die sonst ungenutzt bleiben.
Das würde sich doch für 7 Segmantanzeigen mit LED`s eignen ?! Dann
brauche ich dafür keine Ports "veschwenden"

Jedoch steht im Users Guide nix, mit wieviel Strom ich die Ausgänge
belasten kann. Wenn ich einen Treiberbaustein dranhänge, z.B. ULN 2003
kann ich doch damit auch LED Anzeigen damit betreiben ? Eine eventuelle
LCD Frequenz dürfte doch so ziemlich egal sein, oder ?

mfg

Thomas

von Sebastian (Gast)


Lesenswert?

Ich kenne den ULN 2003 nicht, aber einen Treiber wirst du sicher
benötigen. Die Dioden des MSP430 können nicht mehr als ein paar mA
ableiten. Ich benutze an meinen Last-Ports immer einen
Feld-Wald-Wiesen-NPN-Transistor (BC337 oder BC547 oder so). Das reicht
locker, um dann auch größere Lasten zu treiben.

von Florian Scharf (Gast)


Lesenswert?

iirc brauchen LCDs eine Wechselspannung, bzw. eine Umpolung alle paar µs
weil sich sonst die Flüssigkristalle mit der Zeit durch Elektrolyse
zersetzen. Deswegen soll man die Teile nicht mit Gleichspannung
betreiben. Die Treiberstufe im 449 erledigt das von Haus aus, deswegen
gibts die überhaupt :)

Häng besser mal nen Oszi dran und guck dir mal die Signale an.


der Flo

von TBergmann (Gast)


Lesenswert?

Na ich seh schon...
ich werd es einfach mal probieren ...

die Frequenzen mit denen die LCD`s angesteuert werden können ja
eingestellt werden und die Spannungen müssen auch extern angelegt
werden. Da kann man die Negative Spannung vielleicht weglassen...

mal sehen.. geb dann hier mal bescheit, ob es klappt...

cu
Thomas

von TBergmann (Gast)


Lesenswert?

Hab mich diesbezüglich mal an TI gewandt, hier die Antwort, vielleicht
interessiert das ja auch den einen oder anderen:

[...]
The LCD module is thought only to be used to control an LCD. Therefore
it is attached to a timer input, and the line oscillates between Vdd
and Vcc. Switching the timer off may make it possible to use them as an
standard I/O pin, but this functionality is not supported and is out of
the specifications, meaning that we cannot guarantee that it works now
or that it will work in future silicon revisions.

You should use the standard I/O pins for this, always taking into
present that if you drive more than +-2 mA from any of the device pin,
you will go over the maximum absolute ratings, therefore damage the
device.
[...]

werd das dann bei Zeiten mal ausprobieren...

mfg
Thomas

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.