MSP430-LCD Ausgänge auch als Port ?

Gast #121835
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?!
Gast #121836
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
Gast #121837
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.
Gast #121838
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
Gast #121839
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
Gast #121840
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren