Forum: Mikrocontroller und Digitale Elektronik Schulprojekt am C167


von Tim K. (julhelm23)


Lesenswert?

Hallo Forum,

im Rahmen eines Schulprojekts müssen wir mit dem Mikrocontroller C167 
arbeiten. Unsere Erfahrung mit diesem Gerät geht jedoch leider gegen 0.

Nun ist es unsere Aufgabe, mit Sensoren ein Signal zu empfangen und über 
eine OPV Schaltung den C167 anzusteuern. Anschließend soll das Signal 
auf dem LCD Display ausgegeben werden.

Wie gehen wir an diese Aufgabe am besten ran, was ist wichtig, und 
worauf müssen wir bei der Auswahl der Sensoren achten?

Vll. noch wichtig zu wissen: Die OPV Schaltung soll (evtl. mit 
Schaltern) verstellbar sein, sodass man mehrere unterschiedliche 
Sensoren anschließen kann.

Über Antworten würden wir uns sehr freuen,

MfG
julhelm

PS: Erst Überlegung war schon einmal ein "Bodenfeuchtesensor".

von Eumel (Gast)


Lesenswert?

Tim K. schrieb:
> Unsere Erfahrung mit diesem Gerät geht jedoch leider gegen 0

Das kann doch einfach nicht sein, entweder ihr habt im Vorfeld schon 
Grundlagen gelernt und du hast gepennt (deine Schuld) oder dein Lehrer 
ist ein Depp/Arsch dann geh dich bei deinem Direktor beschweren.

von Michi (Gast)


Lesenswert?

Früher war es so, dass die Schüler auf das Unterrichtsmaterial 
zurückgreifen konnten. C167? Wie modern ist das denn?

von Wilhelm F. (Gast)


Lesenswert?

Tim K. schrieb:

> im Rahmen eines Schulprojekts

Was denn? Grundschule, Hauptschule, Realschule, Berufsschule, 
Technikerschule?

von troll (Gast)


Lesenswert?

Man kann einen LDR nehmen, da tut es ein simpler Spannungsteiler und ein 
OPV als Spannungsfolger. Den Spannungsteiler macht man natürlich extrem 
hochohmig um den OPV zu rechtfertigen...

Der Rest ist eine Fingerübung, auch wenn ich den 167 nicht kenne.
1. ADC auslesen
2. LCD ansteuern
3. beides kombinieren

von Tim K. (julhelm23)


Lesenswert?

Eumel schrieb

> Das kann doch einfach nicht sein, entweder ihr habt im Vorfeld schon
> Grundlagen gelernt und du hast gepennt (deine Schuld) oder dein Lehrer
> ist ein Depp/Arsch dann geh dich bei deinem Direktor beschweren.

Wir haben auf der Technik Akademie MC Technik als Fach, dieses jedoch 
bisher nur einmal gehabt ;). Das Projekt zieht sich aber vereinzelt über 
den Rest des Semesters fort.

von Wilhelm F. (Gast)


Lesenswert?

Tim K. schrieb:

> Über Antworten würden wir uns sehr freuen,

Manual zum µC lesen, noch mal lesen, und noch mal lesen, und dann noch 
mal lesen. Es sind manchmal 400 Seiten Englisch, aber das ist heute so. 
Beispielcode im Internet suchen, und sich was abschauen. C und 
vielleicht Assembler lernen. Keil macht glaube ich den Compiler dafür, 
und haben Beispiele, bestimmt auch einen Demo-Compiler. Das Rad muß 
nicht mehr ganz neu erfunden werden.

Nicht das komplizierteste wählen, sondern auch das einfachere. Z.B. auch 
einen integrierten Temperatursensor am I2C-Bus.

von Klaus R. (klara)


Lesenswert?

Wilhelm Ferkes schrieb:
> Tim K. schrieb:
>

> Nicht das komplizierteste wählen, sondern auch das einfachere. Z.B. auch
> einen integrierten Temperatursensor am I2C-Bus.

Auch der I2C-Bus hat so seine Tücken. Damit würde ich deshalb nicht 
gerade anfangen. Der ADC ist wohl zum Anfang etwas einfacher.

Gruss Klaus.

von Tim K. (julhelm23)


Lesenswert?

Ok dann erstmal danke für die schnellen Antworten. Werde das erstmal mit 
meiner Gruppe alles durch sprechen und wohl oft das manual lesen.

Wenn jemand weitere Tipps hat immer her damit :) .

von Wilhelm F. (Gast)


Lesenswert?

Klaus Ra. schrieb:

> Auch der I2C-Bus hat so seine Tücken. Damit würde ich deshalb nicht
> gerade anfangen.

Ich mag ihn auch nicht besonders, erstellte aber mit sehr viel Aufwand 
mal eine I2C-State-Machine nach Flowcharts von Philips, die sogar 
automatisch im Interrupt arbeitet. Anfängern und Schülern mute ich sowas 
nicht zu. Einen der krüppeligsten Busse, die ich sah. Er war ja 
ursprünglich nur zur Geräteansteuerung von ein paar Knoten gedacht, aber 
heute möchte manch einer darüber Datenstreams übertragen wollen, wie 
komplette Flash-Updates mit einem Megabyte. Alles schon gesehen.

von Beobachter (Gast)


Lesenswert?

Das Datenblatt zum C167 ist wirklich keine schlechte Quelle. Hab da 
schon mehrfach drin gelesen und es ist wirklich eines der besseren und 
durchaus verständlichen Datenblättern, vorausgesetzt man kann etwas 
Englisch.

von Jörg S. (joerg-s)


Lesenswert?

Gab das nicht sogar auch in deutsch?

von Tim K. (julhelm23)


Lesenswert?

Jörg S. schrieb
> Gab das nicht sogar auch in deutsch?

Ich habs bis jetzt leider nicht auf deutsch gefunden, kann aber eig. 
recht gut englisch.

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.