Forum: Mikrocontroller und Digitale Elektronik Problem mit serieller Schnittstelle


von Chris (Gast)


Lesenswert?

Hallo
Habe ein kleines Problem mit meiner seriellen an einem MSP430 diese tut 
nämlich nur wenn ich die platine mit meinen Fingern berühre woran kann 
das denn liegen?

von Hubert G. (hubertg)


Lesenswert?

Fehlende oder schlechte Masseverbindung.

von Ingo (Gast)


Lesenswert?

Ähnliches Problem hatte ich letztens mit einem Mega@16MHz und einem 
normalen LCD. Ich habe jeweils 100pF an jeden Pin von LCD gehängt und es 
ging. Hast du mal oszillografiert? Kommt denn nichts oder wird das was 
kommt nicht erkannt?

Sonst: Schaltung und Programm und etwas mehr von dem was nicht geht.

Ingo

von Chris (Gast)


Lesenswert?

Habe die masseverbindungen am FT232 und am controller überprüft die sind 
soweit in Ordnung das Gehäuse der USB Buchse muss ja auch an masse 
richtig? Es ist egal wo ich die platine berühre aber sobald ich sie 
berühre ist alles funtionsfahig.

von Chris (Gast)


Lesenswert?

@ Ingo habe die standart beschaltung des FT232 verwendet und ein Code 
Example von TI soll ich die Kondensatoren an TXD und RXD hängen? Ich 
gehe davon aus das es ein erkennungsproblem ist denn wenn ich RXD und 
TXD kurzschließe funktioniert es einwandfrei

von Martin M. (capiman)


Lesenswert?

Läuft denn der MSP430 generell, auch wenn du nicht hinlangst
(z.B. siehst Du eine blinkende LED)?
Selbst gebaute Schaltung mit dem MSP430?
Vielleicht die Kondensatoren am Quarz nicht passend oder nicht 
vorhanden?
Es könnte auch sein, dass etwas abgefragt wird (z.B. offener Eingang),
und nur wenn es einen bestimmten Pegel hat, das Programm läuft bzw.
die serielle Ausgabe herauskommt.
Ich weiss jetzt nicht, ob der FT232 einen eigenen Quarz hat,
vielleicht fehlt dort der Kondensator am Quarz?
Geht auch die USB-Verbindung verloren (COM-Port im Gerätmanager)
oder kommen nur keine Zeichen am PC an?

von Chris (Gast)


Lesenswert?

Also der Controller läuft blinkende LED funktioniert USB Verbindung 
bleibt aufrecht erhalten kommt nur nix an. Die Schaltung ist selbst 
aufgebaut muss die USB Buchse aussen an masse angeschlossen werden?

von Martin M. (capiman)


Lesenswert?

USB-Gehäuse ist mehr zur Schirmung, Erdung zum Betrieb m.E. erst mal
nicht nötig.

Schau Dir mal das Datenblatt deines FT232 an, ob es dort vielleicht
noch Anschlüsse gibt, die Du noch nicht belegt hast.
Bei einem FT232BM gibt es z.B. TXDEN, PWREN, PWRCTL, SLEEP.
Schau mal ob die vielleicht offen sind und was sie bedeuten.
Vielleicht ist da einer dabei, den Du noch belegen musst?
Vielleicht auch mal statt mit einem Finger mit einer Nadel o.ä.
einzelne Pins des FT232 / MSP430 berühren?

von Chris (Gast)


Lesenswert?

Hab mit gerade die beschriebenen PINs angeschaut ich verwende sie nicht 
und habe sie daher offen gelassen muss man sie auf 1 oder 0 ziehen? 
finde im datenblatt nichts

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.