Druck- und Temperatursensoren auf LCD ausgeben

sersch1983

Neues Mitglied
23. Feb. 2011
7
0
0
Sprachen
Hallo zusammen!
Ich bin ganz neu hier und bin durch zufall auf eure Unterhaltung gestoßen...
Habe ein kleines Projekt vor und wüsste nicht wie ich da weiter komme...

Und zwar möchte ich einmal den Öl- und Ladedruck plus die Öltemperatur auf einem LC- Display anzeigen lassen.

Ich hoffe ich bin richtig hier und würde mich sehr freuen wenn Ihr mir ein paar Ansätze posten könntet wie ich da vorgehe und was ich dafür alles brauche...

Vielen Dank im Voraus!
 
Öl und Ladedruck anzeigen

Hallo!

Beide Drucksensoren geben eine Spannung zwischen 0 und irgendetwas aus. Irgendetwas kann maximal Betriebsspannung Vdd sein - z.B. 5V.

Das ganze hört sich für mich an, als ob Du Sensorwerte eines KFZ anzeigen möchtest. OK, normalerweise denkt man, dass die Betriebsspannung der Sensoren dann 12V betragen sollte, aber aus Erfahrung kann ich Dir mit ziemlicher Sicherheit sagen, dass sie 5V betragen wird - bin vorbelastet.;)

Folgende Schritte sind zu machen:
Ggf. die Sensorausgangsspannungen so aufbereiten (ggf. verstärken), dass sie zwischen 0 und 5V liegen.
Jetzt dieses Signal (evtl. sogar direkt) an den A/D-Wandler des µC anschließen.
Der ATMega hat genug A/D-Wandlereingänge - er hat einen Multiplexer vor dem A/D-Wandler geschaltet. Dieser schaltet nun nacheinander die analogen Spannungswerte auf den A/D-Wandler und schon hast Du die Sensorwerte im µC, aber leider noch nicht dargestellt.

Ein Text-LCD wäre die einfachste Möglichkeit etwas anzuzeigen - auch hier findest Du im Forum (Suche benutzen) genug Beispiele.
OK, ich habe oben vergessen zu erwähnen, dass der A/D-Wandler etwas Software bedarf. Aber da findest Du hier genug Beispiele.

Vorschlag von meiner Seite:
Denke, es wäre besser hier ein eigenes Thema aufzumachen, oder wie siehst Du das?
Evtl. könnte das ein Moderator tun? :)

Wegen der Software kann ich Dir selbstverständlich auch gerne weiterhelfen, aber ich denke für den Moment ist es genug Text...

Melde Dich halt wieder, dann sehen wir weiter.

MfG
FreeVEE
 
Hi,

Hallo zusammen!
Ich bin ganz neu hier
erst mal herzlich willkommen im Forum :flowers: ...

Und zwar möchte ich einmal den Öl- und Ladedruck plus die Öltemperatur auf einem LC- Display anzeigen lassen.
Öltemperatur könnte über 100°C liegen (nehme ich mal an). Ab etwa 120°C
haben Halbleiter eine ganz stark verringerte Lebensdauer :D :rolleyes:
Also ich würde das mit nem PT1000-Sensor (Platin Temperatursensor mit
1 kOhm) machen. Mit 100 Ohm kommt man in den Bereich der Vierleitermessung.
Da wird dann alles etwas komplizierter. Also darum 1k-Sensoren.
Schau mal bei Reichelt ...
PCA 1.1505 10 :: Platin-Chip-Temperatursens., bedrahtet, 1 kOhm - 2,15 €
PCA 1.2005 10 :: Platin-Chip-Temperatursens., bedrahtet, 1 kOhm - 2,40 €
PCA 1.2010 10 :: Platin-Chip-Temperatursens., bedrahtet, 1 kOhm - 2,95 €
die haben verschiedene Baugrößen. Such dir den aus der dir am besten
gefällt. Für PT1000-Sensoren ist der Preis recht gut. Sonst such mal bei
Pollin. Die haben nen PT1000-Sensor im Edelstahlrohr mit Silikon-Kabel dran
für 9,95eur. Das ist auch nen guter Preis.
Dann brauchst du noch nen Meßverstärker für den Patinsensor
(nen Operationsverstärker mit nen paar Widerständen). Das kommt dann an
einen ADC-Eingang des Atmels.

Für den Ladedruck brauchst du nen Drucksensor (liegt so um die 20-25eur)
der auch nen Meßverstärker braucht. Da weiß ich aber im Moment nicht
für was für einen Druckbereich du den brauchst und was das dann für einer
sein soll. Am besten wohl Gehäusemäßig mit Schlauchanschluß.

Also soviel erstmal als kurze Info vorweg.

Gruß
Dino
 
Wow danke für die schnelle antwort ich werde das ganze durchdenken und melde mich dann. Vielen Danke! Super Grüße sersch
 
Hallo Sersch!

Willkommen im AVR-Praxis Forum! :ciao:

Es ist schön, dass du den Weg hier her gefunden hast und auch dein Thema klingt sehr interessant.
Allerdings solltest du fairerweise dafür einen eigenen Thread eröffnen und nicht diesen dafür zweckentfremden. ;)

Grüße,
Cassio


EDIT:
Auf Grund der Beiträge der Anderen werde ich das hier mal abkoppeln und einen eigenen Thread dafür erstellen.
 
Hallo Casio vielen Dank für die Begrüßung und deine Mühe für die Eröffnung des Threads. Mit Progrmmiersprachen kenne ich mich noch nicht so aus bzw. die Welt der Microcontroller lerne ich gerade erst kennen. Name für den Thread finde ich Druck und Temperatur auf LCD Anzeige

Danke! Grüße
 
Öl und Ladedruck messen und anzeigen

Hallo!

Oh mann, sorry - auch von mir ein herzliches WILKOMMEN!:flowers:
Ich war so in meinem Element, dass ich das überlesen hatte...

Wegen den Sensoren:
Ich bin davon ausgegangen, dass Du die Messung im Fahrzeug machen möchtest - hatte sich für mich so angehört.
Aber Dino hat selbstverständlich recht, könnte ja auch anders gemeint gewesen sein. Bin halt vorbelastet - verdiene meine Euros damit, deshalb gleich an das Kfz gedacht :pleasantry:

Also, falls Du noch Fragen hast - einfach her damit!

MfG
FreeVEE
 
Kein Problem FreeVee, Danke Allen für den netten Empfang

ach ja hast recht soll für mein Bastelauto sein, bin am restaurieren ... ;)

@dino: Danke für deine Tips, also ich muss sagen, das ich zum ersten mal in so einem Forum gelandet bin, wo einem auf diesem Weg schnell geholfen wird, EIN RIESENLOB echt...
 
Mit Progrmmiersprachen kenne ich mich noch nicht so aus bzw. die Welt der Microcontroller lerne ich gerade erst kennen.

Hallo Sersch!

Dann hast du also noch gar nicht programmiert sondern möchtest das nun beginnen?
Hast du denn von Elektronik und Co etwas Ahnung.... oder mehr?

Je nach deiner persönlichen Einstellung wirst du dir schon eine Programmiersprache aussuchen.
Die Hochsprache C ist sehr beliebt und verbreitet.
Mit Assembler hast du alle Möglichkeiten die AVR`s voll auszunutzen und erzeugst den kleinsten Code.... dafür ist es aber maschinenorientiert und etwas "kryptischer" in der Schreibweise.
Mit BASCOM (BasicCompiler) hat man als Anfänger und "Unwissender" die schnellsten Erfolge. Dafür ist der kompilierte Code meist größer und du bist manchmal auch an bestimmte "Vorgaben" gebunden.

Wie schon erwähnt..... entscheiden musst du dich aber selbst.

Eine kostenlose BASCOM-Version zum Testen kannst du HIER runter laden.

Für C gibt es das kostenlose AVR-Studio und einen freien Kompiler.


Hast du denn schon eine Software um z.B: Schaltpläne zeichnen zu können?


Grüße,
Cassio
 
Hallo Cassio,

habe 2001 eine Ausblidung zum Kommunikationselektroniker Funktechnik absolviert und bin beruflich auch immernoch gebunden, nur fallen bzw. fielen die Schwerpunkte meiner Tätigkeiten nicht auf Digital bzw. Microprozessirtechnik. Da mich das aber schon immer interessiert hat, habe ich mich nun fest entschlossen alles darüber zu erfahren. Wenn du mir vielleicht Bücher empfehlen kannst?
Zumal bietet sich mit meinem jetzigen Auto-Projekt eine gute Gelegenheit das ganze gleich in der Praxis auszuprobieren.

In Bezug auf mein Projekt hat ja FreeVEE bereits einen Vorschlag gemacht... ich kann mir das ganze zwar vorstellen nur muss ich eben erst dahinter kommen was die Theorie anbelangt um ein besseres Verständnis zu bekommen..
Deshalb bin ich für alle Tipps dankbar die ihr postet, die müssen natürlich nicht von Anfan bis Ende deatailiert sein, aber ein grober Aufbau der einzelnen Schritte wäre sehr hilfreich.

Ach ja und welche SW wäre da die beste für mich um Schpläne und Layouts zu zeichnen? HAb mal was von Eagl gehört

liebe Grüße Sersch
 
Hi Sersch,

Ach ja und welche SW wäre da die beste für mich um Schpläne und Layouts zu zeichnen? HAb mal was von Eagl gehört
ich benutze selber Eagle (die Umsonst-Version) und in den FAQs gibts ein
paar Tips zum Einsteigen. Ist eigentlich recht schnell reinzukommen. Manche
mögen es nicht so weil es "zu kompliziert und groß" sein soll ... naja ...
ist Ansichtssache. Ich nehm es recht gern weil ich relativ schnell mit zeichnen
kann. Alles Übungssache. Die kostenlose Version reicht auf jeden Fall schon
sehr weit.

Gruß
Dino
 
Hallo Sersch!

Nun, dann bist du ja in Sachen Elektronik kein Laie und kannst dich damit voll auf die Programmierung konzentrieren. ;)

Hast du schon überlegt welche Sprache dir zusagen würde... bzw. mit welcher Sprache du dich schon mal beschäftigt hast?

Das Zeichnen von Plänen, oder ggf. auch Platinen, kannst du mit Eagle realisieren.
Es ist sehr verbreitet und wenn man sich in den ganzen Bibliotheken erst mal zurecht gefunden hat, soll es auch ganz einfach sein.

Ich verwende es persönlich aber nicht....... das hat zwei Gründe.
Zum Einen ist es mir wirklich viel zu fett auf den Hüften.... bzw. es bringt einfach zuuuuu viel mit.
Zum Anderen sind mir die möglichen Platinenmaße in der "Free-Version" mit 100mmx80mm einfach zu klein. :(
Gerade bei größeren Plänen, mit aufwändigeren Platinenlayout, wäre Eagle eine große Hilfe..... leider lässt einen dann die Free-Version auf Grund der Größenbeschränkung wieder im Stich. :mad:

Tja und da liegt für mich der Hase im Pfeffer.... Eagle kommt mit einer riesigen Ausstattung....... aber Erstellen darf man nur kleine Basteleien damit.

Aus den Beweggründen heraus arbeite ich mit den Softwarelösungen von Abacom !
sPlan7.0 und SprintLayout5.0 gibt es aber z.B. auch bei Reichelt und die Software hat bei den Preisen ein sehr-sehr gutes Preis/Leistungs-Verhältnis!


Wenn du aber neu anfängst und nicht immer nur große Platinen erstellen möchtest (es geht ja auch in Sandwich-Bauweise), dann lade dir Eagle herunter und mach dich damit vertraut.

Bevor du aber verzweifelst, kannst du dir HIER auch die Demos von Abacom herunter laden. ;)


Grüße,
Cassio
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)