Forum: Mikrocontroller und Digitale Elektronik Daten empfangen, möglich?


von HHS (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
ich hab da ein kleines µC Problem und zwar hab ich folgendes vor.
Ich würde gerne mit hilfe von meinem µC(AT89C51RC2) die daten die 
entweder über die USB Schnittstelle oder über RS232 Schnittstelle, von 
einem Computer aus gesendet werden. Mit meinem Controller empfangen 
speichern und die dann am Display2 anzeigen. Am Display1 soll nur 
folgenden stehen: USB -> Taster 1 / RS22 -> Taster 2 und wenn die 
Auswahl dan getroffen ist folgendes: DAten werden empfangen. 
Programmiersprache sollte Assembler sein.

Wie kann ich das realiesieren?
Brauch ich um daten über RS232 empfangen un auf meinem µC speichern 
zukönen einen Max232? Wie sieht dasbei USB aus?

Hoffe ihr könnt mir helfen

von nocheinGast (Gast)


Lesenswert?

Also die Pläne schau ich mir nicht an, da sitz ich mit meiner Leitung ja 
eine Stunde dran...

von Bart (Gast)


Lesenswert?

Und einmal den Klassiker: Bildformate

Und angesichts der Bilder nur profylaktisch: 
Beitrag "Einheitlicher Umgang mit faulen Schülern etc.?"

von HHS (Gast)


Angehängte Dateien:

Lesenswert?

Sry, hab vergessen.

von Karl H. (kbuchegg)


Lesenswert?

HHS schrieb:

> Wie kann ich das realiesieren?

INdem du für RS232 erst mal die notwendige Aussenbschaltung zb mit einem 
MAX232 realisierst, sofern sie auf deinen Platinen nicht sowieso 
irgendwo enthalten ist. Auf deinen Bildern kann man das nicht erkennen, 
weil die entsprechenden Leitungen scheinbar auf eine Steckerleiste 
gehen.

Für USB nimmst du dann einfach einen RS232-USB Zwischenstecker, die es 
um kleines Geld überall gibt.


http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART

von Martin M. (capiman)


Lesenswert?

Hast Du schon mal nachgeschaut (google laesst gruessen),
was ein MAX232 macht ?
Weitere Stichworte: RS232, USB, AT89C51RC2 oder AT89C51
Interessant ist vielleicht, mit welchen Spannungen
jeweils gearbeitet wird !
Ist die Schaltung von Dir oder von jemand anders vorgegeben ?
Das 3. Bild ist unscharf (auch schon beim 1. Versuch).
Das 2. und 3. Bild sind nur Vergrößerungen des 1. Bildes ?

von HHS (Gast)


Lesenswert?

Martin Maurer schrieb:
> Interessant ist vielleicht, mit welchen Spannungen
> jeweils gearbeitet wird !

Wie mit welcher Spannung gearbeitet wird? Meine Platine hat eine 
allgemeine Spannung von 5V. Die Hardware steht soweit. Jedoch wie muss 
ich das Programmieren das der µC die daten empfängt dann abspeicert und 
dannach am Displa2 anzeigt? Ist es überhaupt möglich 2 Displays an einem 
Controller?
Werde den Schaltplan am Wochenende einscannen und hochladen.

von Sebastian (Gast)


Lesenswert?

Zwei Displays an einem Controller, das geht schon, solange sie separate 
Enable Leitungen benutzen. Man muß schließlich beide getrennt ansteuern 
können.
Für USB braucht man dann noch einen USB zu RS232 Wandler, z.B. FT232R.

von HHS (Gast)


Lesenswert?

Hallo, okay also die HArdware steht soweit. Eine kleine Frage zur 
Hardware hätte ich jedoch noch , wie schließ ich folgendes Display 
KIT160-6 am Controller an, egal an welchen Port?

von Ich (Gast)


Lesenswert?

Karl Heinz, auf dem linken Bild ist unten links doch ein Max232 
erkennbar.
Die Anordnung der üblichen Hilfselkos deutet dies doch an, oder?

Martin Maurer, die Schaltung sieht aus wie aus einem Schulprojekt in 
2004.
Das lässt sich aus den Zeilen oben rechts schließen in denen Name:
Schulklasse: zu finden ist.

HHS, ichglaube langsam, dein vorhaben ist noch ne Nummer zu groß für 
dich.
Wenn du fragst, ob du einen Max232 brauchst und nichtmal merkst, dass 
dieser auf dem linken Plan Pictoo10 eingezeichnet ist.

Weißt du wenigstens in welcher Form deine Daten über usb bzw Rs232 
reinkommen? Und wie du die zu verarbeiten hast, damit auf den Displays 
das von dir gewünschte entsteht?

von Karl H. (kbuchegg)


Lesenswert?

Ich schrieb:
> Karl Heinz, auf dem linken Bild ist unten links doch ein Max232
> erkennbar.
> Die Anordnung der üblichen Hilfselkos deutet dies doch an, oder?

Könnte stimmen.

Ich hab am Prozessor nach den Tx und Rx Leitungen gesucht und gesehen 
dass die offenbar auf eine Steckerleiste gehen. (Das war noch zu einer 
Zeit als die Bilder im ersten Posting 2000 * 1500 Pixel hatten und man 
noch etwas lesen konnte, wenn man auch wie ein wilder ständig 
rumscrollen musste)

Wenn das ein MAX ist, dann frage ich mich, warum man die dann an anderen 
Pins anschliesst.


Aber die Qualität der Photos ist so miserabel, dass man da kaum etwas 
erkennen kann.
Das könnte der TO durchaus als Hinweis auffassen, sich da etwas mehr 
Mühe zu geben. Die Bereitschaft zur Hilfe steigt ungemein, wenn der 
Fragesteller seine Unterlagen vernünftig aufbereitet hat. Bilder sollten 
nicht zu groß sein, denn dann scrollt sich der Helfende einen Wolf. Sie 
sollten aber auch nicht zu klein sein, sonst kann man nix mehr lesen. 
Was sie aber auf gar keinen Fall sein dürfen: unscharf. Denn dann kann 
man meistens überhaupt nix lesen. Das Argument: ich hab nur eine 
schlechte Kamera zieht dabei nicht. Vor 150 Jahren hatten sie nur 
Lochkameras und haben auch vernünftige Photos gemacht.

von Ulli B. (ulli-b)


Lesenswert?

Die Bilder sehen aus wie "in der Schule heimlich unterm Tisch mit der 
Handykamera gemacht".
Ist nicht der Sinn der Aufgabe: Hallo Schüler, mach Dir mal eigene 
Gedanken!?

tz tz tz ...

von Marcus B. (raketenfred)


Lesenswert?

HHS schrieb:
> Sry, hab vergessen.

Du hast die Dateigröße verdoppelt?!

von ttl (Gast)


Lesenswert?

was soll das Theater mit den Bildgrößen bitteschön?
Wer immer noch kein DSL hat soll doch einfach ein anderes Hobby wählen.

von Bastler (Gast)


Lesenswert?

In vielen Regionen gibt es nur DSL1000 und der Speicherplatz vom Server 
muss man auch mal sehen.

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.